什么是源程序,目標程序?

源程序,是指未經編譯的,按照一定的程序設計語言規范書寫的,人類可讀的文本文件 。通常由高級語言編寫 。源程序可以是以書籍或者磁帶或者其他載體的形式出現,但最為常用的格式是文本文件,這種典型格式的目的是為了編譯出計算機可執行的程序 。
目標程序,又稱為“目的程序”,為源程序經編譯可直接被計算機運行的機器碼集合,在計算機文件上以.obj作擴展名----由語言處理程序(匯編程序,編譯程序,解釋程序)將源程序處理(匯編,編譯,解釋)成與之等價的由機器碼構成的,計算機能夠直接運行的程序,該程序叫目標程序 。

什么是源程序,目標程序?


擴展資料:
源程序作用:生成目標程序;對軟件進行說明,即對軟件的編寫進行說明 。為數不少的初學者,甚至少數有經驗的程序員都忽視軟件說明的編寫,因為這部分雖然不會在生成的程序中直接顯示,也不參與編譯 。
目標程序作用:目標程序在許多編程工具中都有作用 。計算機并不能直接地接受和執行用高級語言編寫的源程序,源程序在輸入計算機時,通過"翻譯程序"翻譯成機器語言形式的目標程序,計算機才能識別和執行 。這種"翻譯"通常有兩種方式,即編譯方式和解釋方式 。

【什么是源程序,目標程序?】參考資料來源:百度百科-目標程序
參考資料來源:百度百科-源程序

    猜你喜歡