1.對編程而言玻侥,可移植性意味著什么?
答:其源代碼不用修改就可以在不同計(jì)算機(jī)系統(tǒng)中成功編譯的程序翠忠!
2.解釋源代碼文件煮甥、目標(biāo)文件和可執(zhí)行文件有什么區(qū)別?
源代碼文件包含程序員使用的任何編程語言編寫的代碼全跨。
目標(biāo)代碼文件包含機(jī)器語言代碼躏救,他不必是完整的程序代碼。
可執(zhí)行文件包含成組成可執(zhí)行程序的完整機(jī)器語言代碼螟蒸。
3.編程的7個(gè)主要步驟是什么盒使?
定義程序目標(biāo)
設(shè)計(jì)程序
編寫程序
編譯程序
運(yùn)行程序
測試和調(diào)試程序
維護(hù)和修改程序
4.編譯器的主要任務(wù)是什么?
編譯器把源代碼翻譯成等價(jià)的機(jī)器語言代碼七嫌,也叫做目標(biāo)代碼少办!
5.鏈接器的任務(wù)是什么?
鏈接器把編譯器翻譯好的源代碼以及庫代碼和啟動代碼組合起來诵原,生成一個(gè)可執(zhí)行程序英妓。