程式语言与程式设计概观-淡江大学.ppt

淡江大學資訊工程學系 第15章 程式語言與程式設計概觀 程式語言的分類 依階層劃分 依使用模式劃分 依應用劃分 依階層劃分 (一) 機械語言: 是指電腦硬體內部所使用的語言,也是電腦唯一能直接辨識的語言,是由許多0、1組合而成 例:010001111010100100111100010001000100110101010100001001001001000101011101010000010010101000010010100100001010101010101010 依階層劃分 (二) 組合語言 : 是最接近機器語言的程式語言,它是一種符號式語言,必須經過翻譯後,才能被電腦所接受 依階層劃分 (三) 高階語言 : 又稱編譯語言,是指為各種應用程式而設計的語言,高階語言的文法比較接近日常生活用語,所以較為簡單易記 依使用模式劃分 (一) 直譯式程式語言: 此種語言,系統可以將原始程式的指令逐一的翻譯並執行,不需要經過編譯,如BASIC、LOGO、HTML等。它的特點是修改程式及除錯,較為簡單容易 依使用模式劃分 (二) 編譯式程式語言 : 撰寫的原始程式,需要經過編譯器編譯之後,輸出為電腦中直接執行的目的程式,如C、C++、PASCAL...等。他的特點是再次使用只要執行目的程式,無須重新在編譯其原始程式 依應用劃分 一般用途: 指用於一般範圍的通用程式語言,如BASIC、

文档评论(0)

1亿VIP精品文档

相关文档