為了使的計(jì)算機(jī)能表達(dá)人們的想法,必須根據(jù)實(shí)際的要求,編寫(xiě)出源程序。所謂程序,就是一組計(jì)算機(jī)能識(shí)別和執(zhí)行的指令集合。源程序可以使用計(jì)算機(jī)語(yǔ)言編寫(xiě),如匯編語(yǔ)言、c中級(jí)語(yǔ)言、c++、java等高級(jí)語(yǔ)言編寫(xiě)。用高級(jí)語(yǔ)言編寫(xiě)的程序稱為源程序。從根本上說(shuō)計(jì)算機(jī)只能識(shí)別0或1組成的二進(jìn)制指令,而不能直接的識(shí)別和使用高級(jí)語(yǔ)言編寫(xiě)的指令。為了使計(jì)算機(jī)能執(zhí)行高級(jí)語(yǔ)言源程序,必須先用一種稱為“編譯程序”的軟件,把源程序編譯成二進(jìn)制形式的“目標(biāo)程序”,然后將該目標(biāo)程序與系統(tǒng)的函數(shù)庫(kù)和其他目標(biāo)程序連接起來(lái),形成可執(zhí)行的目標(biāo)程序。?  ?
|