程式语言的意义

程式语言的意义

ID:37225014

大小:107.50 KB

页数:13页

时间:2019-05-19

程式语言的意义_第1页
程式语言的意义_第2页
程式语言的意义_第3页
程式语言的意义_第4页
程式语言的意义_第5页
资源描述:

《程式语言的意义》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、2021/7/15田余婷下132021/7/15田余婷下前言1-1程式語言的意義1-2程式語言的作用1-3程式語言的種類1-4演算法與流程圖1-5結構化程式設計心得132021/7/15田余婷::前言::一般使用者所接觸的電腦環境不外是在Windows95或98作業系統上,使用套裝軟體,如:Office97,來撰寫文書報告、設計試算表或是製作簡報等工作,有時為了提昇作業效率,你可能開始想改變目前所使用的工作環境,或是不在滿足於目前所使用的軟體,這時候最好的方法就是求助於程式設計來解決你的需求了;然而目前你對於程式設計的概念可能還相當

2、模糊或陌生,在此就是要給你一個完整的程式設計概念。132021/7/15田余婷1-1.程式語言的意義語言(Language)是人類用以互通訊息,溝通觀念的一種方式。人與人之間的溝通,使用的是語言及文字,但人如果要和電腦溝通,要命令電腦工作,就必須使用電腦能夠接受與瞭解的語言,此稱為程式語言(ProgrammingLanguage)。而電腦所能瞭解的語言,有一定的語法(Syntax)及符號,例如像“Sitdown,please.”這種口語的說法,用的是英文文法,現階段可能不太適合用來作為程式語言的語法,會過於複雜與抽象化,而且電腦的功

3、能絕對不如你想像中那麼強大,充其量它只會做邏輯性的判斷罷了,所以你就必須用另一種比較明確、有系統,而且更簡單的語法和它溝通。1-2.程式語言的作用程式語言可以幫我們做很多事,舉凡日常生活或是工作上所需事項,吾人若有能力均可利用合適的程式語言來撰寫程式,例如:你可以為自己或為別人寫出一套圖書管理系統,來管理書籍之借閱、歸還、編目與查詢之工作,你也可以利用HTML語言來設計網頁,甚至依據你的喜好與需求,改變你的工作環境等等,可知程式語言的功能甚多,不勝枚舉。為了滿足工作需求所設計出來讓人們使用的應用程式通稱為應用軟體(Applicati

4、onSoftware),而應用軟體則必須架構在作業系統上,因此常看到市面上的應用軟體會標明著該軟體相容的作業系統,或稱作業平台。舉個例子來說,MSOffice97應用軟體,需架構在MSWindows95/98或MSWindowsNT平台下方可執行。1-3.程式語言的種類一般對於程式語言的分類,大致可分為三大類:l機器語言(MachineLanguage)l組合語言(AssemblyLanguage)l高階語言(High-LevelLanguage)◆機器語言機器語言式電腦所能直接理解的程式語言。這種語言在程式上是由一串0與1組合而成

5、,每一串組合就是一個指揮電腦工作的指令。由於機器語言不易編寫,且不易維護,因此,一般人甚少使用。132021/7/15田余婷◆組合語言組合語言(AssemblyLanguage)的指令是利用簡單且有意義的英文字縮寫(或文字符號),來代替機器語言的指令。它的每一條命令相當於機器語言的一個命令,稱為指令(Instruction)。用組合語言所設計的程式,電腦能無法辨識,因此,必須先利用電腦廠商所提供的組譯程式(Assembler),將它翻譯成對應的機器語言程式,才能進一步執行。組合語言→組譯器→機器語言由於使用者在使用組合語言或機器語言

6、編寫程式時,均必須對電腦內部結構有相當的了解,而且這兩類語言與人類用語差異很大,不易學習,只適於電腦專業人員使用。因此,我們又將其歸類為低階語言(Low-LevelLanguage)。◆高階語言高階語言與人類日常生活用語相近,簡單易學,且撰寫方便,為一般人所樂於使用。例如:欲指揮電腦執行C=A+B的運算,利用BASIC語言可寫成:LETC=A+B用高階語言所撰寫的程式,一般通稱為原始程式(SourceProgram)。它必須先經過編譯程式(Compiler)或直譯程式(Interpreter)加以翻譯成為目的程式(ObjectPro

7、gram)的機器語言後,才能被執行。高階語言→編譯或直譯程式→機器語言(原始程式)(目的語言)在高階語言中每一個命令稱為敘述(Statement),通常一個敘述經編譯後,會產生數個機器語言指令。所以使用高階語言撰寫的程式,比較簡潔,容易閱讀,而使用低階語言撰寫的程式,比較冗長,且難以看懂。編譯程式(Compiler)或直譯程式(Interpreter)的編譯方式,並不相同,茲說明如下:編譯程式-是將整個程式檢查無誤,並全部翻譯成機器語言後,才能被執行。直譯程式-將原始程式的敘述,逐一地翻譯並執行。一般PC常用的高階語言,有下列幾種:

8、■FORTRAM-係FORmulaTRANslation之縮寫。此種語言最適合用來解決數學、工程及科學上的問題。其程式結構類似英文和數學公式,在PC132021/7/15田余婷系列中,一般使用MSFORTRAN最普遍。■COBOL-係

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。