源程式是什麼,可執行程式又是什麼?

2025-04-25 16:50:50 字數 3046 閱讀 1758

1樓:小勳愛吃肉

選d可執行程式。

計算機可直接執行的是可執行程式。

源程式指的是指譁燃未經編譯的,按照一定的程式設計語言規範書寫的,人類可讀的文字檔案,即字尾為。c或者。cpp的檔案,另外在經過編譯器編譯後形成目標程式,是二進位檔案,但這時候程式還不能直接執行。

還需要經過鏈結,將所包含的標頭檔案等與自身的目標檔案鏈結,最後形成可執行程式。

而彙編程式的含義與c語言程式等處於同一層概念,只是由不同的語言寫成。

可執行程式(executable program,exe file)是可在作業系統儲存空間中浮動定位的二進位可執行程式。它可以載入到記憶體中,由作業系統載入並執行。副檔名為嫌蘆仿.exe,可以直接被計算機直接執行。

2樓:做而論道

學習程式設計,必須學會這些。

是誰把源程式變為執行程式的

3樓:愛裝小鮮肉的老掌櫃

計算機即可把源程式變為執行程式的。編好的**(源**)經過編譯,鏈結,生成可執行的檔案,然後就困森可以執行。即的**要最重生成可執行的程式(可執行的檔案),需要經過編譯、鏈結兩個步驟。

編譯的作用是對**進行語法檢查,而鏈結的作用是鏈結**中用到的編譯器提供的資源。所以,通常通過編譯、鏈結後形成的只形成乙個可執行的檔案。

程式是一組計算機能識別和執行的指令,執行於電子計算機上,滿足人們某種需求的資訊化工具。它以某些程式設計語言編寫,執行於某種目標結構體系上。為了使電腦程式得以執行,計算機需要載入**,同時也要載入資料。

為實現預期目的而進雹枯行操作的一系列語句和指令。一般分為系統程式和應用程式兩大類。計算機中的程式在港澳臺地區稱為程式。

程式就是為使電子計算機執行乙個或多個操作,或執行某一任務,按序設計的計算機指令的集合。由程式計數器(programcounter)控制。程式(program)是為實現特定目標或解決特定問題而用計算機語言編寫的命令序列的集合。

是用組合語言、高階語言等開發編制出來的可以執行的檔案,在計算機中稱可執行檔案(字尾名一般為。exe)。我們玩的遊戲一般都是應用程式(但現在字尾名為。

swf的flash影片類的遊戲也比較流行)程式是計算機指令的序列集合,編制程式汪肆畝的工作就是為計算機安排指令序列。

源程式指什麼?

4樓:匿名使用者

暈 這怎麼可以呢???

源程式就是源**,電腦程式包括源程式和目標程式。源程式需要經過編譯後才能被電腦所識別,才能執行。

所以不能直接執行。。

5樓:匿名使用者

可以的 用txt就可以了。

c語言的源程式必須通過什麼和什麼才能被計算機執行?

6樓:文化廚子

編譯和鏈結。抄。

每乙個c語言襲程式必須要經過編譯和鏈結才能被計算機執行,編譯是將c原始碼翻譯成機器碼,鏈結是將將二進位目標檔案裝配成乙個具有特定格式的二進位可執行檔案,比如windows平臺上是pe格式,一般以。exe為副檔名。

乙個c語言程式從原始碼到計算機系統可以執行,更細緻的劃分為:預處理——編譯——彙編——鏈結。預處理是對c語言原始碼進行文字處理,編譯階斷是將c原始碼經c編譯器生成彙編**,彙編階斷是將彙編**經彙編器生成二進位機器碼檔案。

這兩個合攏起來,籠統的可以叫做編譯階斷。

7樓:網友

不能直接執行,必須通過編譯器將c語言程式「翻譯」為機器語言後,才可以被計算機執行。

8樓:網友

通過匯入和匯出設定就可以了在vc選單欄的工具裡面了。

請問「源程式的編譯」與「源程式的解釋」的基本概念是什麼?

9樓:糜若雁仁鈞

一般針對處於機器語言之上的高階語言編寫的程式而言,用高階語言編寫的電腦程式**稱作源程式,將源程式**編譯成機器可以執行的二進位機器**,是機器可以理解和執行,就是對源程式的編譯。

源程式的解釋,對於某些解釋型計算機語言而言,解釋的過程中,並不是直接編碼成二進位機器碼,中間需要藉助虛擬機器的機制。

什麼叫做源程式?

10樓:項夕嘉亥

源程式是一種計算機的**。是用程式設計語言編寫的程式,可以用高階語言或組合語言編寫,用高階語言或組合語言編寫的程式稱。

為源程式。c語言源程式的副檔名為「.c」。

簡單的說。源程式就是你寫出來的源**。

源**編譯後形成。obj檔案,這就是目標程式目標程式經鏈結後,形成。exe檔案,這就是可執行程式。

11樓:豐楚屠香

source

code就是程式設計師編寫的程式。

別人也可以看懂的。

之後經過編譯。

連線啥的。就是機器語言了。

拿來看也沒有用了。

舉個例子說,你在這個網頁上點滑鼠右鍵,裡面有一項,檢視源**,你點一下,那麼你就看見用記事本開啟的檔案有許多文字了,這個就是這個網頁的源**。一般我們最終看到的用到的都是是程式,比如記事本也是個程式,網頁也可以算是個我們看到的結果,瀏覽器也是個程式,那麼這些程式都是別人做出來的,他寫的原來的**經過處理(程式中叫編譯,比如剛才看到的那些**經過瀏覽器整理就是得到網頁了)就是我們最終使用的東西,這些**也有專門的編寫工具(程式),比如網頁**可以用frontpage來寫,你也聽過計算機語言,c語言什麼的,那麼這些語言寫的**經過整理編譯最終就是我們使用的程式,比如記事本了,qq了,等等。源**是一般不釋出的,也就是我們不能看到的,這樣就可以保證這些人/公司的智財權。

我這個是最通俗的解釋,沒有用書上的定義給你解釋,但意思是不錯。

12樓:揚新蘭風儀

是一種計算機的**。它會符合一定的語法,經過編譯器編譯或解釋後生成具有一定功能的可執行檔案或元件,也可以是某種介面。是用程式設計語言編寫的程式。

用源語言如fortran、basic等語言編寫的程式。源語言是指可以匯出另一種語言的語言,它所產生的語言稱為目標語言。對於計算機操作而言,必須將源語言編寫的程式編譯成目標程式。

什麼是可執行程式?在c語言中「可執行程式」是什麼意思?

因為exe檔案是可執行檔案啊!傳檔案的時候有個最簡單凳塌的方法 你把本來拓展名是exe的文慶戚件的拓棗差圓展名改成別的,比如rar,然後就可以傳了。接收人只要在收到後把檔案格式改回去就可以了呵呵 所以說不要接收陌生人的檔案,更不要改成可執行檔案開啟!我們可以通過檔案的字尾名看出該檔案的型別,比如 後...

開源程式靠什麼掙錢,開源程式怎麼靠什麼盈利

單單對於開源程式來說,自然都開源了,要相信就不是為了營利!當某種技術發展到一定程度之後就會開源,大家集思廣益,得到更好的發展!服務,賣的不是程式,是服務。開源程式怎麼靠什麼盈利 可以賣軟體 是免費釋出,但 和二進位制程式都是可以 的 賣硬體 製作硬體,搭載開源軟體 賣參考書 使用說明,教材 賣服務 ...

工程報驗程式是什麼,工程資料報驗程式是什麼

內容來自使用者 老師li 土建資料 一 施工測量放線報驗 1 施工測量放線報驗單 a11 2 多層高層各層放線測量記錄 c1204 3 施工放線控制網記錄 c1202 只做一次 4 施工放線驗收記錄 c1203 5 放線平面圖 6 技術複核記錄 二 土方開挖報驗 1.土方開挖工程檢驗批質量驗收記錄表...