『壹』 c語言中源程序清單什麼意思
就是用C語言寫的可以運行的程序全文。
『貳』 c語言源程序是有什麼組成的
所有編程語言本質上都是由演算法+數據結構組成的。
一個C語言源程序,是由一個或多個函數定義順序組成的,其中必須有一個函數名為main的函數,main()函數又稱為主函數。C語言源程序的次要構成成分有:編譯預處理命令、注釋和聲明。
主函數被編譯程序翻譯成一個機器語言形式的主程序段,任何其他函數都將被編譯程序翻譯成機器語言形式的子程序段。
換言之,C語言源程序中的函數,並非數學中時常顯得有些高深莫測的函數,它只是完成特定數據處理任務的、功能上獨立的一個程序段而已。
(2)源程序的清單是什麼擴展閱讀:
C語言特有特點
1、C語言是一個有結構化程序設計、具有變數作用域(variable scope)以及遞歸功能的過程式語言。
2、C語言傳遞參數均是以值傳遞(pass by value),另外也可以傳遞指針(a pointer passed by value)。
3、不同的變數類型可以用結構體(struct)組合在一起。
4、只有32個保留字(reserved keywords),使變數、函數命名有更多彈性。
5、部份的變數類型可以轉換,例如整型和字元型變數。
6、通過指針(pointer),C語言可以容易的對存儲器進行低級控制。
7、預編譯處理(preprocessor)讓C語言的編譯更具有彈性。
參考資料:網路-C語言
『叄』 計算機源程序是指什麼
問題一:計算機源程序是什麼? 程序就好橡人的大腦一樣
如果人沒大腦那個人還有用不
電腦跟大腦一樣
問題二:什麼是源程序,目標程序? 你龔鍵盤上輸入的代碼(一般是文本格式)就是源程序,機器翻譯為機器可以識別、但是我們人不能識別的代碼就是目標程序。
問題三:計算機程序包括那些 程序包括很多種!可執行程序.exe是最熟悉的
只要是可以雙擊運行的都叫程序!
病毒也是程序!
問題四:計算機程序的功能是什麼? 計算機程序或者軟體程序(通常簡稱程序)是指一組指示計算機每一步動作的指令,通常用某種程序設計語言編寫,運行於某種目標體系結構上。打個比方,一個程序就像一個用漢語(程序設計語言)寫下的紅燒肉菜譜(程序),用於指導懂漢語的人(體系結構)來做這個菜。 通常,計算機程序要經過編譯和鏈接而成為一種人們不易理解而計算機理解的格式,然後運行。未經編譯就可運行的程序通常稱之為腳本程序。
問題五:計算機程序設計是什麼? 就是使用程序設計軟體設計程序。
問題六:什麼叫電腦程序?? 一、程序( procere)
概念1.:為進行某活動或過程所規定的途徑。
概念2.程序是由序列組成的,告訴計算機如何完成一個具體的任務。由於現在的計算機還不能理解人類的自然語言,所以還不能用自然語言編寫計算機程序。
二、編程
計算機語言的種類非常的多,總的來說可以分成機器語言,匯編語言,高級語言三大類。
目前通用的編程語言有兩種形式:匯編語言和高級語言。計算機所能識別的語言只有機器語言,即由0和1構成的代碼。但通常人們編程時,不採用機器語言,因為它非常難於記憶和識別。
高級語言所編制的程序不能直接被計算機識別,必須經過轉換才能被執行,按轉換方式可將它們分為兩類:
解釋類:執行方式類似於我們日常生活中的「同聲翻譯」,應用程序源代碼一邊由相應語言的解釋器「翻譯」成目標代碼(機器語言),一邊執行,因此效率比較低,而且不能生成可獨立執行的可執行文件,應用程序不能脫離其解釋器,但這種方式比較靈活,可以動態地調整、修改應用程序。
編譯類:編譯是指在應用源程序執行之前,就將程序源代碼「翻譯」成目標代碼(機器語言),因此其目標程序可以脫離其語言環境獨立執行,使用比較方便、效率較高。但應用程序一旦需要修改,必須先修改源代碼,再重新編譯生成新的目標文件(* .OBJ)才能執行,只有目標文件而沒有源代碼,修改很不方便。現在大多數的編程語言都是編譯型的,例如Visual C++、Visual Foxpro、Delphi等。
答案補充
所有軟體(包括qq)都是一種運行程序。
編寫程序是以下步驟的一個往復過程:編寫新的源代碼,測試、分析和提高新編寫的代碼以找出語法和語義錯誤。從事這種工作的人叫做程序設計員。由於計算機的飛速發展,編程的要求和種類也日趨多樣,由此產生了不同種類的程序設計員,每一種都有更細致的分工和任務。軟體工程師和系統分析員就是兩個例子。現在,編程的長時間過程被稱之為「軟體開發」或者軟體工程。後者也由於這一學科的日益成熟而逐漸流行。
問題七:計算機的主程序都是什麼? 原因是:
指令系統中的指令,在計算機內存中,都是以二進制編碼的形式存儲的,這種編碼稱為機器碼,或者稱為機器指令.在程序運行時,指令由內存讀入cpu,然後解碼,執行.只有內存中的機器碼,即機器語言程序,計算機才能執行.然而,.機器碼很難記憶,使用時極易出錯,因此,直接利用機器碼編製程序是極其困難又枯燥乏味的工作.編程的程序,晦澀難懂,即使編程者本人,,編程後不出數日,對自己的程序,也可能不解其薏,需仔細琢磨才能恍然大悟.這時,若有詳細的程序注釋,那將會給你帶來極大方便,免除再度疲勞之苦.
實際的需要激發人們去創造一種符號―助記符,用他們去代替機器碼來表示指令,既有簡單明了的詞意,一目瞭然,又便於理解和記憶,於是,匯編語言應運而生.現在,我們可以用指令助記符和表示地址或數據等的各種符號,按照規定的格式,來編製程序,這樣的程序,稱為匯編語言程序.這些表示指令,地址,數據等的符號以及有關規定,是計算機進行:「思想」的工具,亦即計算機匯編語言.
匯編語言與具體的計算機類型有密切的關系,不同的中央處理單元,其指令系統也各不相同,相應的匯編語言也互不相同.與硬體關系密切的程序,或者實時性要求很高的程序,往往採用匯編程序.
在編輯程序的支持下,匯編語言程序從鍵盤輸入,編輯形成匯編語言源程序.源程序是用匯編語言的語句編寫的,在計算機內部,源程序的各條語句是以ascii 碼表示的,存在磁碟上,又稱為源文件。它區別與機器指令之處是不能被計算機執行,但它可以用來顯示和列印,作為檢查和保存的檔案.
匯編語言源程序經過匯編程序的語法檢查和翻譯,形成二進制代碼表示的目的碼文件.如果源程序中有語法錯誤,匯編程序會指出錯誤的類型和出錯所在的語句,以便用戶重新進行編輯修改,再形成新的源程序.源文件和有其生成的目的碼文件可以是一個或者是幾個.
目的碼文件並不能直接上機運行,必須經過連接程序把它和庫文件連接在一起,形成可執行文件.這個可執行文件有操作系統裝入計算機內存,才能運行.
別叫我BOSS 回答時間 2008-01-29 15:58
其他答案.EXE 應用程序
.BAT 批處理文件
反正有很多了!
問題八:什麼是計算機程序? 計算機程序就是指 電腦可以識別運行的指令 *** 。就是平常看到的軟體,比如QQ 啊
問題九:計算機的計算程序是什麼? 是計算機軟體系統吧?
所謂軟體是指為方便使用計算機和提高使用效率而組織的程序以及用於開發、使用和維護的有關文檔。軟體系統可分為系統軟體和應用軟體兩大類。
1系統軟體
系統軟體由一組控制計算機系統並管理其資源的程序組成,其主要功能包括:啟動計算機,存儲、載入和執行應用程序,對文件進行排序、檢索,將程序語言翻譯成機器語言等。實際上,系統軟體可以看作用戶與計算機的介面,它為應用軟體和用戶提供了控制、訪問硬體的手段,這些功能主要由操作系統完成。此外,編譯系統和各種工具軟體也屬此類,它們從另一方面輔助用戶使用計算機。下面分別介紹它們的功能。
1)操作系統(Operating System, OS)
操作系統是管理、控制和監督計算機軟、硬體資源協調運行的程序系統,由一系列具有不同控制和管理功能的程序組成,它是直接運行在計算機硬體上的、最基本的系統軟體,是系統軟體的核心。操作系統是計算機發展中的產物,它的主要目的有兩個:一是方便用戶使用計算機,是用戶和計算機的介面。比如用戶鍵入一條簡單的命令就能自動完成復雜的功能,這就是操作系統幫助的結果;二是統一管理計算機系統的全部資源,合理組織計算機工作流程,以便充分、合理地發揮計算機的效率。操作系統通常應包括下列五大功能模塊:
(1)處理器管理。當多個程序同時運行時,解決處理器(CPU)時間的分配問題。
(2)作業管理。完成某個獨立任務的程序及其所需的數據組成一個作業。作業管理的任務主要是為用戶提供一個使用計算機的界面使其方便地運行自己的作業,並對所有進入系統的作業進行調度和控制,盡可能高效地利用整個系統的資源。
(3)存儲器管理。為各個程序及其使用的數據分配存儲空間,並保證它們互不幹擾。
(4)設備管理。根據用戶提出使用設備的請求進行設備分配,同時還能隨時接收設備的請求(稱為中斷),如要求輸入信息。
(5)文件管理。主要負責文件的存儲、檢索、共享和保護,為用戶提供文件操作的方便。
操作系統的種類繁多,依其功能和特性分為批處理操作系統、分時操作系統和實時操作系統等;依同時管理用戶數的多少分為單用戶操作系統和多用戶操作系統;適合管理計算機網路環境的網路操作系統。按其發展前後過程,通常分成以下六類:
(1)單用戶操作系統(Single User Operating System)
單用戶操作系統的主要特徵是計算機系統內一次只能支持運行一個用戶程序。這類系統的最大缺點是計算機系統的資源不能充分利用。微型機的DOS、Windows操作系統屬於這一類。
(2)批處理操作系統(Batch Processing Operating System)
批處理操作系統是20世紀70年代運行於大、中型計算機上的操作系統。當時由於單用戶單任務操作系統的CPU使用效率低,I/O設備資源未充分利用,因而產生了多道批處理系統,它主要運行在大中型機上。多道是指多個程序或多個作業(Multi-Programs or Multi Jobs)同時存在和運行,故也稱為多任務操作系統。IBM的DOS/VSE就是這類系統。
(3)分時操作系統(Time-Sharing Operating System)
分時系統是一種具有如下特徵的操作系統:在一台計算機周圍掛上若乾颱近程或遠程終端,每個用戶可以在各自的終端上以交互的方式控製作業運行。
在分時系統管理下,雖然各用戶使用......>>