一個完整的程式是由計算機等具有資訊處理能力的裝置執行的程式碼化指令序列組成。計算機程式,是指為了得到某種結果而可以由計算機等,具有資訊處理能力的裝置執行的程式碼化指令序列,或者可以被自動轉換成程式碼化指令序列的符號化指令序列或者符號化語句序列。它是指用來描述程式的內容、組成、設計、功能規格、開發情況、測試結果及使用方法的文字資料和圖表等,如程式設計說明書、流程圖、使用者手冊等。
一個完整的程式是由計算機等具有資訊處理能力的裝置執行的程式碼化指令序列組成。計算機程式,是指為了得到某種結果而可以由計算機等,具有資訊處理能力的裝置執行的程式碼化指令序列,或者可以被自動轉換成程式碼化指令序列的符號化指令序列或者符號化語句序列。它是指用來描述程式的內容、組成、設計、功能規格、開發情況、測試結果及使用方法的文字資料和圖表等,如程式設計說明書、流程圖、使用者手冊等。
完整的計算機系統組成分為硬體系統和軟體系統兩大部分,硬體系統包括運算器、控制器、儲存器、輸入裝置、輸出裝置五大部分;軟體系統則包括系統軟體(計算機作業系統)以及應用軟體。
1、運算器:運算器包括以下幾個部分:通用暫存器、狀態暫存器、累加器和關鍵的算術邏輯單元。運算器可以進行算術計算(加減乘除)和邏輯運算(與或非)。
2、控制器:控制器和運算器共同組成了中央處理器(CPU)。控制器可以看作計算機的大腦和指揮中心,它透過整合分析相關的資料和資訊,可以讓計算機的各個組成部分有序地完成指令。
3、儲存器:顧名思義,儲存器就是計算機的記憶系統,是計算機系統中的記事本。而和記事本不同的是,儲存器不僅可以儲存資訊,還能接受計算機系統內不同的資訊並對儲存的資訊進行讀取。
4、輸入裝置:輸入裝置和輸出裝置都是進行人機互動的關鍵裝置。滑鼠、鍵盤等輸入裝置的出現,給計算機帶來了天翻地覆的變化。現有的滑鼠主要有兩類:光電滑鼠和機械式滑鼠。
5、輸出裝置:輸出裝置也是計算機人機互動的關鍵裝置,它的特點是可以將計算機的資訊以畫面的形式展現出來,具有很好的直觀性。
一個c程式是由函式組成。
C語言是目前世界上最流行、使用最廣泛的面向過程的高階程式設計語言。C語言對作業系統和系統使用程式以及需要對硬體進行操作的場合,用C語言明顯優於其它高階語言,許多大型應用軟體都是用C語言編寫的。C語言具有繪圖能力強,可移植性,並具備很強的資料處理能力,因此適於編寫系統軟體,三維,二維圖形和動畫是它數值計算的高階語言。C語言一共只有32個關鍵字,9種控制語句,程式書寫自由,主要用小寫字母表示。它把高階語言的基本結構和語句與低階語言的實用性結合起來。C語言可以象組合語言一樣對位、位元組和地址進行操作,而這三者是計算機最基本的工作單元。