原始碼的書寫規則,原始碼什麼意思

2025-05-14 04:50:46 字數 4937 閱讀 1501

源**什麼意思

1樓:圖書校對找茬

源**(也稱源程式),是指一系列人類可讀的計算機語言指令。 在現代程式語言中,源**可以是以書籍或者磁帶的形式出現,但最為常用的格式是文字檔案,這種典型格式的目的是為了編譯出電腦程式。計算機源**的最終目的是將人類可讀的文字翻譯成為計算機可以執行的二進位指令,這種過程叫做編譯,通過編譯器完成。

**組合。源**作為軟體的特殊部分,可能被包含在乙個或多個檔案中。乙個程式不必用同一種格式的源**書寫。例如,乙個程式如果有c語言庫的支援,那麼就可以用c語言;而另一部分為了達到比較高的執行效率,則可以用組合語言編寫。

較為複雜的軟體,一般需要數十種甚至上百種的源**的參與。為了降低種複雜度,必須引入一種可以描述各個源**之間聯絡,並且如何正確編譯的系統。在這樣的背景下,修訂控制系統(rcs)誕生了,併成為研發者對**修訂的必備工具之一。

還有另外一種組合:源**的編寫和編譯分別在不同的平臺上實現,專業術語叫做軟體移植。

質量對於計算機而言,並不存在真正意義上的「好」的源**;然而作為乙個人,好的書寫習慣將決定源**的好壞。源**是否具有可讀性,成為好壞的重要標準。軟體文件則是表明可讀性的關鍵。

源**主要功用有如下2種作用:

1、生成目標**,即計算機可以識別的**。

2、對軟體進行說明,即對軟體的編寫進行說明。為數不少的初學者,甚至少數有經驗的程式設計師都忽視軟體說明的編寫,因為這部分雖然不會在生成的程式中直接顯示,也不參與編譯。但是說明對軟體的學習、分享、維護和軟體複用都有巨大的好處。

因此,書寫軟體說明在業界被認為是能創造優秀程式的良好習慣,一些公司也硬性規定必須書寫。

需要指出的是,源**的修改不能改變已經生成的目標**。如果需要目標**做出相應的修改,必須重新編譯。 )

如果按照源**型別區分軟體,通常被分為兩類:自由軟體和非自由軟體。自由軟體一般是不僅可以免費得到,而且公開源**;相對應地,非自由軟體則是不公開源**。

所有一切通過非正常手段獲得非自由軟體源**的行為都將被視為非法。

2樓:開口大字典

1.理論上的概念。

源**是相對目標**和可執行**而言的。

源**就是用組合語言和高階語言寫出來的地**。

目標**是指源**經過編譯程式產生的能被cpu直接識別二進位**。

可執行**就是將目標**連線後形成的可執行檔案,當然也是二進位的。

2.最直觀的概念。

在這個網頁上右鍵滑鼠,選擇檢視原始檔。出來乙個記事本,裡面的內容就是此網頁的源**。

關於兩者的區別聯絡:

1.從字面意義上來講,原始檔是指乙個檔案,指源**的集合。源**則是一組具有特定意義的可以實現特定功能的字元(程式開發**).

2."源**"在大多數時候等於"原始檔".

楓舞在上面說過"2.最直觀的概念 在這個網頁上右鍵滑鼠,選擇檢視原始檔。出來乙個記事本,裡面的內容就是此網頁的源**。

這句話就體現了他們的關係,此處的原始檔是指網頁的原始檔,而源**就是原始檔的內容,所以又可以稱做網頁的源**。

3樓:飛龍在天

簡單的說,就是現實世界,源**的8分鐘世界,和平行世界。開始是現實世界的女主讓上尉進入多個源**8分鐘平行世界(記住這個世界相對男主只有8分鐘他醒來後這個世界還是繼續運作的)最後上尉找到罪犯,現實世界女主同情他,於是讓他最後一次進入源**8分鐘平行世界,但是上尉在女主最後按下生命維持儀的時候阻止了火車**,於是這個平行世界裡面有上尉,(於是他以肖恩的名義發了一條簡訊給之後要用他遺體做實驗的女主,最後和他處於同一平行世界的女主很驚訝)所以說最後結尾是平行世界的上尉(肖恩的身體)用手機告訴同一平行世界的女主,和現實世界沒關係了。

c++、c、或者j**a,這些語言寫**時應該要怎麼規範格式,

4樓:匿名使用者

程序導向其實是最為實際的一種思考方式,就是算物件導向的方法也是含有程序導向的思想。可以說程序導向是一種基礎的方法。它考慮的是實際的實現。

一般的程序導向是從上往下步步求精。所以程序導向最重要的是模組化的思想方法。對比較物件導向,物件導向的方法主要是把事物給物件化,物件包括屬性與行為。

當程式規模不是很大時,程序導向的方法還會體現出一種優勢,因為程式的流程很清楚,按著模組與函式的方法可以很好的組織。比如拿學生早上起來的事情來說說這種程序導向吧。粗略的可以將過程擬為:

1)起床。2)穿衣。

3)洗臉刷牙。

4)去學校。

而這4步就是一步一步的完成,它的順序很重要,你只須乙個乙個的實現就行了。而如果是用物件導向的方法的話,可能就只抽象出乙個學生的類,它包括這四個方法,但是具體的順序就不能體現出來。

5樓:匿名使用者

其實並沒有太嚴格的編碼規範,只要你編寫出來的程式能讓人很容易看出來,那麼你的編碼就是規範的,但通常還是有一些習慣,比如陣列 用a開始,int n, char ch 指標p開頭,等等,類的成員變數m_開頭等,window程式設計師一般都是採用的匈奴表示法,具體的你在網上搜一下,看一遍差不多就能夠理解了,程序導向的程式 程式=演算法+資料結構,而物件導向的程式設計 是物件=演算法+資料結構,但是他是由很多的物件才組成乙個程式的,你說你愛用程序導向的思維寫程式,那是沒錯的,因為物件導向也和麵向過程差不多,舉個列子,程序導向的寫程式,就好比你要生產電腦。但是你是很固定,只指定要生產什麼型別的cpu,什麼型別的主機板,什麼型別的顯示器,等等,而物件導向的就好比你要生產cpu,主機板,顯示器等,分成了模組,不規定你具體生產那種型別, 具有靈活性,等要用那種我就生產那種。

6樓:匿名使用者

**以傳送 以後什麼問題都可以問我的 互相學習嘛 請評為滿意。

什麼是**,**怎麼寫,怎樣寫入電腦

7樓:魅力科學君

**就是程式設計師用開發工具所支援的語言寫出來的原始檔,是一組由字元、符號或訊號碼元以離散形式表示資訊的明確的規則體系。**設計的原則包括唯一確定性、標準化和通用性、便於識別與記憶、力求短小與格式統一以及容易修改等。

簡單的說,你學會一門計算機語言然後就可以開始寫**了。寫**的過程叫做程式設計,程式設計是一項非常嚴謹的工作,一丁點錯誤都會導致你整個程式的崩潰。

寫好了**後,就可以用相應的編譯器寫入電腦了。編譯器能起到把源**編譯成能直接被計算機或虛擬機器執行的目標**的作用。如果一切順利,經過編譯的**就生成了程式,就可以直接被電腦執行了。

8樓:尼多娜科普

電腦是如何操控機器的,工作原理又是什麼呢?今天算長見識了。

9樓:網友

你要什麼內容的** 你的說清楚啊 **就是一堆枯燥的資料 按照程式排列。

10樓:網友

**就是代表某些意思的符號,用來實現一定功能的碼!!!

你問這個問題沒實際意義,兄弟。

11樓:江西新華電腦學院

用軟體寫,個人喜歡用dw和sublime

12樓:網友

你問這個問題沒實際意義,兄弟。

請問**和源**有什麼區別

13樓:床前明月兒

一、指代不同。

1、**:是程式設計師用開發工具所支援的語言寫出來的原始檔,是一組由字元、符號或訊號碼元以離散形式表示資訊的明確的規則體系。

二、特點不同。

1、**:原則包括唯一確定性、標準化和通用性、可擴充性與穩定性、便於識別與記憶、力求短小與格式統一以及容易修改等。

2、源**:最終目的是將人類可讀的文字翻譯成為計算機可以執行的二進位指令,這種過程叫做編譯,通過編譯器完成。

三、儲存方式不同。

2、源**:作為軟體的特殊部分,可能被包含在乙個或多個檔案中。乙個程式不必用同一種格式的源**書寫。

14樓:網友

帶有「源」字樣的都意思是可以重新修改的。

源**一般會針對一些高階程式語言來說,比如。net jsp等,這些程式語言吧專案做好後最後都要編譯成些程式集。dll來用的,這個是有那些之前編寫好的程式**都已經沒有了,所以這個時候你要在修改某個程式是無法修改的了,而源程式則值得就是還沒有編譯成。

dll時的那些程式檔案了,他是可以重新修改的。

而對於一些指令碼語言比如asp php js等等,他們都不需要編譯的,無論是編寫程式是還是最終使用時都是那些程式**檔案都是一模一樣的,這樣的話就沒有**和源**區分了,都是源**了,你什麼時候想修改都可以修改。

**的話指的就比較寬泛了,所有編寫出來的那些東西都可以叫做**,比如html**、css**、程式**等,而源**指的就是處於可以重新修改、狀態的那些**了。

15樓:網友

源**一般指的是:html**。

而**指的是伺服器所解析的語言,即伺服器將**翻譯成為源**。這種源**瀏覽器可以識別,並從網頁裡面按照一定規則顯示給使用者,也就是我們看到的網頁。

**一般有:asp,php,aspx,jsp等等。

iis將asp,aspx語言翻譯成為html語言。

apache可以將php=>html

tomcat,weblogic可以將jsp->html.

原始碼是什麼意思啊

16樓:城市秋天

原始碼就是指編寫的最原始程式的**,是未編譯的按照一定的程式設計語言規範書寫的文字檔案,是一系列人類可讀的計算機語言指令。

計算機原始碼的目的是將人類可讀的文字翻譯成為計算機可以執行的二進位指令,這種過程叫做編譯,通過編譯器完成。

17樓:西安千秋網路公司

**原始檔**就是**的開發檔案,只有有了源**,配合伺服器的分析才能顯示出我們平常所看到的網頁,通俗點說源**就是乙個實實在在的**,有了源**你就只需用一臺伺服器就可以讓這個**在瀏覽器上顯示出內容豐富的介面,這個概念比較抽象,舉個例子吧,你把自己的優盤插在電腦上雙擊其中乙個。jpg的檔案呈現在你眼前的是乙個**,這個jpg檔案就被稱作這個**的源**。

原始碼是什麼意識 原始碼究竟是什麼

我們執行的軟體是要經過編寫的,程式設計師編寫程式的過程中需要他們的 語言 家用五線譜,建築師用圖紙 那程式設計師的工或笑作的語言就是 原始碼 了。其實就是指編寫的最原始程式的 我們平時使用軟體時就是程式把 原始碼 翻譯成我們可直觀的形式表現出老團盯來供我們使用的。比如我們現在這個網頁,換成原始碼就是一堆按一定格式...

「食品溯原始碼」是什麼意思,食品追溯碼有什麼作用

原材料 商在向食品廠家提供原材料時候進行批次管理,將原材料的原始生產資料製造日期 食用期限 原產地 生產者 遺傳基因組合的有無使用的藥劑等資訊錄入到 中並列印帶有 的標籤,貼上在包裝箱上後交與食品廠家。在食品廠家原材料入庫時,使用資料採集器讀取 取得到貨原材料的原始生產資料。從該資料就可以馬上確認交...

編碼是什麼意思,程式碼是什麼意思?

編碼是計算機的識別碼 多看些資料就明白了 不做此工作的不需要特意理解它。中國的計算機是單位元組編碼,臺灣的計算機是雙位元組編碼。這就解釋了一個曾經網上流傳的為什麼移動比聯通好的問題。在桌面新建兩個文字文件,一個寫移動,一個寫聯通,分別儲存退出,然後再開啟的時候你看看是什麼效果 這個關鍵就在於聯通的 ...