小編給大家分享一下什么可以稱為源程序,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
用高級程序設計語言編寫的程序稱為“源程序”,源程序不可直接運行。源程序是相對目標代碼和可執(zhí)行代碼而言的;源程序是用匯編語言和高級語言寫出來的代碼程序,是一系列人類可讀的計算機語言指令。
用高級程序設計語言編寫的程序稱為源程序,源程序不可直接運行。要在計算機上使用高級語言, 必須先將該語言的編譯或解釋程序調(diào)入計算機內(nèi)存,才能使用該高級語言。
源程序(也稱源代碼)是指未編譯的按照一定的程序設計語言規(guī)范書寫的文本文件,是一系列人類可讀的計算機語言指令。 在現(xiàn)代程序語言中,源代碼可以是以書籍或者磁帶的形式出現(xiàn),但最為常用的格式是文本文件,這種典型格式的目的是為了編譯出計算機程序。計算機源代碼的最終目的是將人類可讀的文本翻譯成為計算機可以執(zhí)行的二進制指令,這種過程叫做編譯,通過編譯器完成。
程序使用
源程序一般就是可以用記事本打開的好多行英文的,用編程語言寫好的軟件。
源程序經(jīng)過編譯成目標程序,才能運行。一般目標程序不能再修改了。
我們電腦上安裝的軟件都是目標程序。除了腳本語言的源程序外,其他源程序是不能直接運行的。
提倡軟件開源的人士認為應該提供源程序給用戶,讓用戶自己修改,有利于軟件行業(yè)的發(fā)展。反對的人覺得這樣不利于保護版權。
你如果不懂編程,源程序可以不管它。不影響正常使用。
源代碼作為軟件的特殊部分,可能被包含在一個或多個文件中。一個程序不必用同一種格式的源代碼書寫。例如,一個程序如果有C語言庫的支持,那么就可以用C語言;而另一部分為了達到比較高的運行效率,則可以用匯編語言編寫。
較為復雜的軟件,源程序文件可以達到成千上萬個。為了降低復雜度,必須引入一種可以描述各個源代碼之間聯(lián)系,并且如何正確編譯的系統(tǒng)。在這樣的背景下,修訂控制系統(tǒng)(RCS)誕生了,并成為研發(fā)者對代碼修訂的必備工具之一。
還有另外一種組合:源代碼的編寫和編譯分別在不同的平臺上實現(xiàn),專業(yè)術語叫做軟件移植。
以上是“什么可以稱為源程序”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學習更多知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
標題名稱:什么可以稱為源程序-創(chuàng)新互聯(lián)
鏈接地址:http://chinadenli.net/article14/djgsde.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供軟件開發(fā)、靜態(tài)網(wǎng)站、企業(yè)網(wǎng)站制作、云服務器、網(wǎng)頁設計公司、虛擬主機
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容