第二章 程序設(shè)計(jì)語言基礎(chǔ)知識
- 低級語言:機(jī)器語言、匯編語言
- 高級語言:C榆芦、JAVA、python喘鸟、Delphi匆绣、Pascal等
- 編譯程序:把程序翻譯成目標(biāo)程序,在計(jì)算機(jī)中執(zhí)行目標(biāo)程序迷守,如C語言犬绒、Java語言
- 解釋程序:把程序翻譯成某種中間代碼并執(zhí)行,如python語言
- 程序設(shè)計(jì)語言的基本成分:數(shù)據(jù)(各種數(shù)據(jù)類型)兑凿、運(yùn)算(加減乘除等)凯力、控制(if茵瘾、else、switch)咐鹤、傳輸(函數(shù)參數(shù)傳遞)
todo 程序編譯過程(又臭又長拗秘,看著頭痛)- 高級語言和解釋語言比較:
- 效率。編譯比解釋方式取得更高的效率
- 靈活性祈惶。解釋語言更靈活雕旨,可以運(yùn)行時(shí)修改程序
- 可移植性。解釋語言更容易移植
todo 各種數(shù)據(jù)類型的二進(jìn)制表示方法(正數(shù)捧请、負(fù)數(shù)凡涩、小數(shù)、浮點(diǎn)數(shù)等)疹蛉,原碼活箕、反碼、補(bǔ)碼可款。- 匯編程序原理育韩、編譯程序原理、解釋程序原理