『壹』 什麼是源程序,目標程序
源程序,是指未經編譯的,按照一定的程序設計語言規范書寫的,人類可讀的文本文件。通常由高級語言編寫。源程序可以是以書籍或者磁帶或者其他載體的形式出現,但最為常用的格式是文本文件,這種典型格式的目的是為了編譯出計算機可執行的程序。
目標程序,又稱為「目的程序」,為源程序經編譯可直接被計算機運行的機器碼集合,在計算機文件上以.obj作擴展名----由語言處理程序(匯編程序,編譯程序,解釋程序)將源程序處理(匯編,編譯,解釋)成與之等價的由機器碼構成的,計算機能夠直接運行的程序,該程序叫目標程序。
(1)什麼叫源程序擴展閱讀:
源程序作用:生成目標程序;對軟體進行說明,即對軟體的編寫進行說明。為數不少的初學者,甚至少數有經驗的程序員都忽視軟體說明的編寫,因為這部分雖然不會在生成的程序中直接顯示,也不參與編譯。
目標程序作用:目標程序在許多編程工具中都有作用。計算機並不能直接地接受和執行用高級語言編寫的源程序,源程序在輸入計算機時,通過"翻譯程序"翻譯成機器語言形式的目標程序,計算機才能識別和執行。這種"翻譯"通常有兩種方式,即編譯方式和解釋方式。
參考資料來源:網路-目標程序
參考資料來源:網路-源程序
『貳』 什麼叫做源程序
源程序是一種計算機的代碼。是用程序設計語言編寫的程序,可以用高級語言或匯編語言編寫,用高級語言或匯編語言編寫的程序稱
為源程序。C語言源程序的擴展名為「.c」。
簡單的說
源程序就是你寫出來的源代碼。
源代碼編譯後形成.obj文件,這就是目標程序目標程序經鏈接後,形成.exe文件,這就是可執行程序
『叄』 什麼叫做源程序
Source Code 就是程序員編寫的程序 別人也可以看懂的 之後經過編譯 連接啥的 就是機器語言了 拿來看也沒有用了
舉個例子說,你在這個網頁上點滑鼠右鍵,裡面有一項,查看源代碼,你點一下,那麼你就看見用記事本打開的文件有許多文字了,這個就是這個網頁的源代碼。一般我們最終看到的用到的都是是程序,比如記事本也是個程序,網頁也可以算是個我們看到的結果,瀏覽器也是個程序,那麼這些程序都是別人做出來的,他寫的原來的代碼經過處理(程序中叫編譯,比如剛才看到的那些代碼經過瀏覽器整理就是得到網頁了)就是我們最終使用的東西,這些代碼也有專門的編寫工具(程序),比如網頁代碼可以用FrontPage來寫,你也聽過計算機語言,C語言什麼的,那麼這些語言寫的代碼經過整理編譯最終就是我們使用的程序,比如記事本了,QQ了,等等。源代碼是一般不發布的,也就是我們不能看到的,這樣就可以保證這些人/公司的知識產權。我這個是最通俗的解釋,沒有用書上的定義給你解釋,但意思是不錯的。你要是希望理解這些,可以在網上搜索一下就有很多了。
『肆』 什麼是源程序。
像這樣的
int main()
{
printf("hello!");
return 0;
}
保存為first.c文件,這類的文件叫C語言的源程序,而經過編譯生成first.obj文件叫目標文件,再經過連接生成first.exe文件叫可執行文件!
『伍』 什麼是源程序什麼是源文件
源程序就是用計算機語言編寫的代碼,有一定的語法功能,比如C、C++、C#、JAVA等語言編寫的程序,並且可以再編譯器上可以編譯的語言。
源文件就是源程序經過保持後形成的東西。。
『陸』 什麼叫源代碼
源代碼就是軟體編寫時程序員寫的代碼,我們用的軟體都是從源代碼編譯過後的可執行文件。安全不安全不是開不開源決定的,以此來確定linux會取代windows更是無稽之談,linux放到windows這用戶數早就被桶成馬蜂窩了,linux安全的原因就是用的PC少,何談取代。。
『柒』 什麼是源程序
沒有經過編譯的程序,如果是C程序,後綴就是.c屬性的文件。
源程序,是指未經編譯的,按照一定的程序設計語言規范書寫的,人類可讀的文本文件。通常由高級語言編寫。
『捌』 什麼是源程序
源程序是指未經編譯的,按照一定的程序設計語言規范書寫的,人類可讀的文本文件。通常由高級語言編寫。源程序可以是以書籍或者磁帶或者其他載體的形式出現,但最為常用的格式是文本文件,這種典型格式的目的是為了編譯出計算機可執行的程序。將人類可讀的程序代碼文本翻譯成為計算機可以執行的二進制指令,這種過程叫做編譯,由各種編譯器來完成。一般用高級語言編寫的程序稱為「源程序」
『玖』 什麼是源程序和一般的有什麼不同
源程序,有人又稱源代碼!
指的是所用程序的原始代碼!是軟體或是游戲的最初始的代碼的集合!
和一般的程序相比,源程序具有最初始性,不可生成性!
比如你現在看的這個網頁,可以通過點擊滑鼠右鍵→查看源文件的方法查看該網頁的程序!但這個程序就不是源程序,是通過網頁伺服器的網頁服務的源程序所生產組裝的程序!
通常某些源程序是很隱秘的,,能創造巨大的經濟效應!比如WINDOWS的源程序,如果有人能拿到,那肯定可以賣個好價錢!
總之,程序可以由源程序來生成,但源程序只能有人來進行編寫!