蘇冬娜+高俊濤
摘要:在我國經濟與社會快速發(fā)展的今天,計算機早已與我國民眾的工作、生活、學習、娛樂等多種領域緊密結合在一起,這也使得我國計算機編程語言得到了較為長足的進步。在計算機編程工作中,這一工作不僅需要重視編程語言應用的優(yōu)劣,還需要關注不同輸入輸出設備的使用,為此本文就計算機編程語言的發(fā)展與輸入輸出設備的使用展開了具體研究,希望這一研究能夠為計算機編程語言的初學者帶來一定幫助。
關鍵詞:計算機;編程語言;輸入/輸出設備
中圖分類號:TP311 文獻標識碼:A 文章編號:1007-9416(2017)01-0235-01
在事物的發(fā)展中,低級向高級的流動是事物發(fā)展的必然規(guī)律,這點對于計算機編程語言來說也不例外,而為了能夠讓更多的人認識到計算機編程語言的發(fā)展過程,正是本文就計算機編程語言的發(fā)展與輸入/輸出設備的使用展開研究的原因所在。
1 計算機編程語言的發(fā)展歷程
1.1 計算機編程語言概述
為了能夠較好的完成本文就計算機編程語言的發(fā)展與輸入/輸出設備使用展開的研究,我們首先需要深入了解計算機編程語言。結合相關文獻資料,筆者在本文中將計算機編程語言定于為人與計算機之間相互交流相互溝通的語言,由于計算機編程語言與計算機執(zhí)行的具體指令之間是一一對應的,這也就使得程序員能夠通過計算機編程語言使計算機完成具體操作。計算機編程語言本身具備著較強的豐富性,而不同的程序員自身能力與性格也存在著較大的差別,這就使得不同程序員編寫出的具體程序本身會存在著較大差別,這種差別的存在在客觀上造就了計算機編程語言的多樣性,這也使得計算機編程語言能夠更好的滿足不同人群的需求。
1.2 計算機編程語言的發(fā)展歷程
在計算機編程語言中,VB、Java等屬于高級語言,而C、C++等則屬于中級語言,機器語言與匯編語言屬于最低價的計算機編程語言。計算機最早發(fā)明與1946年的美國,而這一時期還沒有形成現代意義上的計算機編程語言,那一年代程序員會通過光電設備或者是扳鍵將指令傳送到計算機當中,而0和1這樣長串數字就是當時的“計算機編程語言”。在計算機不斷發(fā)展的過程中,計算機本身的科技含量不斷提高,機器語言、VB、Java、C、C++等計算機編程語言相繼出現,而與此同時各類輸入/輸出設備的進化,也使得程序員能夠更為方便快捷的實現計算機編程語言的輸入輸出,這本質上屬于一種科技發(fā)展的必然需要。
2 不同計算機編程語言需要的輸入/輸出設備
結合上文內容,我們對計算機編程語言的發(fā)展歷程產生了較為全面的了解,而在下文中筆者將結合自身實際工作經驗與相關文獻資料,對不同計算機編程語言需要的輸入/輸出設備進行詳細論述,希望這一論述能夠使更多的人了解到輸入/輸出設備對于計算機編程語言的重要性。
2.1 編程語言對輸入/輸出設備的要求
上文中筆者曾提到,計算機剛出現時,程序員只能夠簡單的輸入0和1組成的代碼,這一代碼本身還沒有形成完備的計算機編程語言(當然換一個角度考慮,這一代碼也可以被稱為機器語言),而由于計算機剛出現時期人們還沒有產生計算機軟件的概念,這就使得當時的計算機輸入/輸出設備十分枯燥和機械,當時的程序員只有熟記機器代碼,才能夠將機器語言程序用紙帶等光電設備方式送入計算機之中,而如果這一環(huán)節(jié)出現一定點錯漏,計算機就不能按預期實現相關程序的存儲與執(zhí)行;而在科技的不斷發(fā)展中,計算機編程語言中的初級語言匯編語言出現了,這一計算機編程語言的出現使得人們?yōu)閰R編語言專門設計了輸入輸出系統(tǒng),這就使得匯編系統(tǒng)能夠較好的將匯編指令轉化為機器指令的程序,這一時期的計算機輸出設備無疑得到了不俗的進步;在科技的進一步發(fā)展中,更高等級的計算機編程語言不斷出現,這就使得計算機本身需要更為大眾化、便捷化、易用化的計算機輸入/輸出設備,固定顯示設備、移動顯示設備、音頻播放設備、傳感器、鼠標、鍵盤等都屬于這一大眾化、便捷化、易用化的計算機輸入/輸出設備的范疇。
2.2 不同編程語言輸入/輸出設備的使用
對于計算機編程工作來說,數據是其最為重要的組成部分,而想要保證數據的正確錄入與程序的正常運行,我們就必須設法保證計算機輸入/輸出設備較好的發(fā)揮自身功能。對于機器語言來說,其所使用的輸入/輸出設備為具體存儲讀或寫數據的存儲器,且每個存儲器都有一個獨立的地址編碼;而對于高級語言來說,結合系統(tǒng)軟件的支持,大眾化、便捷化、易用化的計算機輸入/輸出設備就能夠支持其實現自身語言的輸入/輸出,由此我們就能夠發(fā)現科技進步在計算機編程語言中的體現。
3 結語
在本文就計算機編程語言的發(fā)展與輸入輸出設備的使用研究中,筆者詳細論述了計算機編程語言的發(fā)展歷程、不同計算機編程語言需要的輸入/輸出設備,結合這一論述內容我們能夠清楚的認識到科技發(fā)展在計算機編程語言與其輸入/輸出設備中的體現。
參考文獻
[1]宋明杰.計算機編程語言的發(fā)展與輸入輸出設備的使用[J].遼寧大學學報(自然科學版),2005,02:148-149.
[2]張波.計算機編程語言的發(fā)展與輸入輸出設備的使用[J].計算機光盤軟件與應用,2012,21:200+202.
[3]王婧.計算機編程語言的發(fā)展與輸入輸出設備的使用[J].黑龍江科技信息,2014,15:133.
[4]朱玉娟.計算機輸入輸出設備的使用與程序語言的發(fā)展[J].硅谷,2013,07:133+102.