计算机编程输入与输出,计算机编程语言的发展与输入输出设备的使用
計算機編程語言的發展與輸入輸出設備的使用
遼寧大學學報
自然科學版第32卷 第2期 2005年
JOURNALOFLIAONINGUNIVERSITY
NaturalSciencesEdition
Vol.32 No.2 2005
計算機編程語言的發展與輸入輸出設備的使用
宋明杰
3
(遼寧大學信息科學與技術學院,遼寧沈陽110036)
摘 要:在編程中涉及的數據結構初始狀態的賦值及計算結果的輸出要用到各種不同的輸入輸出(I/O)設備,這是使程序正確運行的關鍵問題之一.在介紹編程語言發展階段的同時,I/O設備中的使用方法.
關鍵詞:低級語言;高級語言;I/O設備.
中圖分類號:TP311.1 文獻標識碼:A ()02
1 1.1 ,人們面對的只是執行機器指令的硬件設備,即所謂“裸機”狀態,機器的每一個動作都需要用二進制的字符串,即只由0和1組成的字符串書寫出來,這就是所謂的
[1]
機器語言程序.將機器語言程序用紙帶等光電設備或通過控制臺的扳鍵送入機器,才能得到存儲和執行.經程序設計和編寫程序能將在數學上已經證明了的計算方法如方程組的解法、運籌學的算法和表述逐條轉換成機器指令,這是軟件概念的萌發狀態.顯然,這樣的工作十分枯燥和機械,編程者要有很大的耐心和熟記機器代碼,但從這萌發的軟件工作中可以看到以后發展起來的軟件工作是要基于程序語言技術的.
針對難以記憶的、枯燥的0,1字符串,想象出用具有一定意義的單詞來代替它,這就是助記碼,即匯編碼.用匯編碼編寫程序稱匯編語言,而把這些匯編指令轉化為機器指令的程序則稱為匯編系統.這一進步代表了改進計算機應用的基本方法,建立一些專用的“工具”使某些可以由計算機完成的信息處理工作交給計算機去做,而使得人們
的知識、經驗轉化為計算機的操作.這一點是具有重大意義的,它啟示人們摒棄低級語言的思維向著更近于人類自然語言的方向大膽前進.20世紀60年代初,高級程序語言的成熟和普及使計算機開始向社會的各個領域全面滲透,高級程序設計語言是匯編語言的承接和發展.1.2 高級語言
高級程序設計語言有不同的分類方法,若從語言范型分類,可以將它分為4類:①強制式語言,也稱面向過程式語言.其特點是命令驅動,面向語句,一個程序由一系列語句組成,每個語句的執行引起若干個存儲單元之中的值的改變,如Pascal、C和Ada等等.②應用式語言,它注重程序所表示的功能,而不是一個語句接一個語句地執行.程序的開發過程是從前面已有的函數出發構造更加復雜的函數可以用于從初始數據計算出最終結果.這樣的語言也稱函數式語言,如LIST和ML等.③基本規則式語言,基于規則的語言程序的執行過程是檢查一定的條件,當它滿足一定的條件時,執行適當的操作,如Prolog語言.④面向對象語言,它是目前最為流行的語言,它支持封裝性、繼承性和多態性.它能將復雜的數據和應用于這些數據的操作封裝在一起,構成對象.對簡單對
3作者簡介:宋明杰(19492),女,遼寧沈陽人,遼寧大學副教授,從事計算機系統軟件和數據庫應用的教學與研究.
收稿日期:2004210220
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的计算机编程输入与输出,计算机编程语言的发展与输入输出设备的使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 狐狸的夏天第二季剧情介绍
- 下一篇: 小米盒子4看影片始终显示正在下载是指什么