編程概述

編程就是為了借助于計算機來達到某一目的或解決某些問題,而使用某種程式設計語言撰寫程式代碼,并最終得到結果的程序,計算機雖然功能十分強大,可以上網、玩游戲、管理公司人事關系等等,但是沒有程式,它就等于是一堆廢鐵,不會理會我們對它下達的“命令”,因此,我們要馴服它,只有通過一種方式——程式,這也是我們和計算機溝通的唯一方式,
程式也就是指令的集合,它告訴計算機如何執行特殊的任務,寫出程式后,再由特殊的軟體將你的程式解釋或翻譯成計算機能夠識別的“計算機語言”,然后計算機就可以“聽得懂”你的話了,并會按照你的吩咐去做事了,因此,編程實際上也就是“人給計算機出規則”這么一個程序,

隨著計算機語言的種類非常地多,總的來說可以分成機器語言,匯編語言,高級語言三大類,電腦每做的一次動作,一個步驟,都是按照已經用計算機語言編好的程式來執行,程式是計算機要執行的指令的集合,而程式全部都是用我們所掌握的語言來撰寫的,所以人們要控制計算機一定要通過計算機語言向計算機發出命令,
計算機所能識別的語言只有機器語言,即由構成的代碼,但通常人們編程時,不采用機器語言,因為它非常難于記憶和識別,匯編語言的實質和機器語言是相同的,都是直接對硬體操作,只不過指令采用了英文縮寫的識別符號,更容易識別和記憶,

它同樣需要編程者將每一步具體的操作用命令的形式寫出來,匯編程式的每一句指令只能對應實際操作程序中的一個很細微的動作,例如移動、自增,因此匯編源程式一般比較冗長、復雜、容易出錯,而且使用匯編語言編程需要有更多的計算機專業知識,但匯編語言的優點也是顯而易見的,用匯編語言所能完成的操作不是一般高級語言所能實作的,而且源程式經匯編生成的可執行檔案不僅比較小,而且執行速度很快,高級語言是目前絕大多數編程者的選擇,
和匯編語言相比,它不但將許多相關的機器指令合成為單條指令并且去掉了與具體操作有關但與完成作業無關的細節,例如使用堆疊、暫存器等,這樣就大大簡化了程式中的指令,由于省略了很多細節,所以編程者也不需要具備太多的專業知識,高級語言主要是相對于匯編語言而言,它并不是特指某一種具體的語言,而是包括了很多編程語言,如目前流行的VB、VC、FoxPro、Delphi等,這些語言的語法、命令格式都各不相同,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/225561.html
標籤:其他
上一篇:軟體測驗之測驗方案
下一篇:軟體測驗之測驗方案
