您好,登錄后才能下訂單哦!
小編給大家分享一下什么可以稱為源程序,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
用高級程序設計語言編寫的程序稱為“源程序”,源程序不可直接運行。源程序是相對目標代碼和可執行代碼而言的;源程序是用匯編語言和高級語言寫出來的代碼程序,是一系列人類可讀的計算機語言指令。
用高級程序設計語言編寫的程序稱為源程序,源程序不可直接運行。要在計算機上使用高級語言, 必須先將該語言的編譯或解釋程序調入計算機內存,才能使用該高級語言。
源程序(也稱源代碼)是指未編譯的按照一定的程序設計語言規范書寫的文本文件,是一系列人類可讀的計算機語言指令。 在現代程序語言中,源代碼可以是以書籍或者磁帶的形式出現,但最為常用的格式是文本文件,這種典型格式的目的是為了編譯出計算機程序。計算機源代碼的最終目的是將人類可讀的文本翻譯成為計算機可以執行的二進制指令,這種過程叫做編譯,通過編譯器完成。
程序使用
源程序一般就是可以用記事本打開的好多行英文的,用編程語言寫好的軟件。
源程序經過編譯成目標程序,才能運行。一般目標程序不能再修改了。
我們電腦上安裝的軟件都是目標程序。除了腳本語言的源程序外,其他源程序是不能直接運行的。
提倡軟件開源的人士認為應該提供源程序給用戶,讓用戶自己修改,有利于軟件行業的發展。反對的人覺得這樣不利于保護版權。
你如果不懂編程,源程序可以不管它。不影響正常使用。
源代碼作為軟件的特殊部分,可能被包含在一個或多個文件中。一個程序不必用同一種格式的源代碼書寫。例如,一個程序如果有C語言庫的支持,那么就可以用C語言;而另一部分為了達到比較高的運行效率,則可以用匯編語言編寫。
較為復雜的軟件,源程序文件可以達到成千上萬個。為了降低復雜度,必須引入一種可以描述各個源代碼之間聯系,并且如何正確編譯的系統。在這樣的背景下,修訂控制系統(RCS)誕生了,并成為研發者對代碼修訂的必備工具之一。
還有另外一種組合:源代碼的編寫和編譯分別在不同的平臺上實現,專業術語叫做軟件移植。
以上是“什么可以稱為源程序”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。