資訊內(nèi)容
計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言
一、計(jì)算機(jī)程序
計(jì)算機(jī)程序就是一組計(jì)算機(jī)能夠識(shí)別和執(zhí)行的指令或語(yǔ)句的序列,是算法的一種描述。
二、程序設(shè)計(jì)語(yǔ)言
1.機(jī)器語(yǔ)言:機(jī)器語(yǔ)言是由二進(jìn)制的0、1代碼指令構(gòu)成,能夠被計(jì)算機(jī)直接識(shí)別和執(zhí)行,不同的
CPU具有不同的指令系統(tǒng)。但理解和記憶機(jī)器語(yǔ)言非常困難,并且容易出錯(cuò),編程效率極低。
2.匯編語(yǔ)言:匯編語(yǔ)言是符號(hào)化的機(jī)器語(yǔ)言,采用英文助記符代替機(jī)器指令,比機(jī)器語(yǔ)言容易識(shí)
別和記憶,從而提高了程序的可讀性。但匯編語(yǔ)言同樣是一種低級(jí)語(yǔ)言,需要對(duì)寄存器或存儲(chǔ)器進(jìn)行
直接操作,開(kāi)發(fā)難度大,效率低。
3.高級(jí)語(yǔ)言:高級(jí)語(yǔ)言更接近自然語(yǔ)言,并不特定某一種語(yǔ)言,也不依賴于特定的計(jì)算機(jī)系統(tǒng),
因而更容易掌握和使用,通用性也更好。比較流行的高級(jí)語(yǔ)言有C/C++、]ava、Python等。
- 上一篇
第二節(jié)Python語(yǔ)言程序結(jié)構(gòu)
第二節(jié)Python語(yǔ)言程序結(jié)構(gòu)無(wú)論做任何事情,都要有一定的方式方法與處理步驟,所謂“無(wú)規(guī)矩?zé)o以成方圓”。計(jì)算機(jī)程序設(shè)計(jì)比日常生活中的事務(wù)處理更具有嚴(yán)謹(jǐn)性、規(guī)范性和可行性。為了使計(jì)算機(jī)有效地解決實(shí)際問(wèn)題,必須將處理步驟編排好,用計(jì)算機(jī)能理解的計(jì)算機(jī)語(yǔ)言編寫成“序列
- 下一篇
主流程序設(shè)計(jì)語(yǔ)言
三、主流程序設(shè)計(jì)語(yǔ)言高級(jí)語(yǔ)言并不是特指某一種具體的語(yǔ)言,其種類繁多,如FORTRAN、Basic、Visual Basic、C、C++、C#、Java、Python等等。四、程序的基本結(jié)構(gòu)根據(jù)程序執(zhí)行的流程,程序可以分為以下3種基本結(jié)構(gòu),這3種基本結(jié)構(gòu)可以組成各種復(fù)雜的程序?!耥樞蚪Y(jié)構(gòu):按照程序的
