論述第一代到第四代程序設計語言的主要特征?
第一代程序設計語言就是計算機的指令系統(tǒng)。用戶用機器指令編寫程序。這種程序就是機器指令的序列,由“0”和“1”組成,難于閱讀,難于維護,而且程序高度依賴于計算機硬件,難于移植。第二代語言是匯編語言,其中每個語句是用助記符動工表示的機器指令。雖然可讀性和可移植性方面前進了一步,但依然依賴于計算機硬件。第三代語言也稱為高級程序設計語言,其中的語句與機器指令并不一一對應,尤其是表達式的書寫與人們的習慣基本相同。程序員需要逐行編寫語句來實現(xiàn)算法的過程,因此,它屬于過程化的語言。第四代語言是非過程化的程序設計語言,用戶只說明要求做什么,而把具體的執(zhí)行步驟交由軟件自動執(zhí)行。
整專業(yè)3年免費學 自考365網校助你選擇一條更快的道路

編輯推薦




