国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C > 正文

程序和程序設計

2023-06-05 11:58:45
字體:
來源:轉載
供稿:網友

本節介紹關于程序和程序設計的基本知識。

1.C程序介紹 

計算機已經在各行各業發揮著巨大的作用,但是,不熟悉計算機的人把它看的很神秘。實際上,計算機只不過是一種具有內部存儲能力、由程序自動控制的電子設備。人們將事先編寫好的計算機指令存儲在計算機內存中,當人們給出命令之后,計算機就按照這些指令的順序進行操作。人們把這種可以連續執行的指令的集合稱之為“程序”。可以說,程序就是人與機器“對話”的語言,也就是人們常說的“程序設計語言”。

目前,人們使用的程序設計語言很多,他們通過一些關鍵字和語法編寫成程序,控制計算機完成一定的任務。這些語言往往被稱之為高級語言,如C、C++、Visual Basic、Java、Passcal等。而由計算機直接能識別的“程序”是由“0”和“1”構成的,這種由“0”和“1”構成的代碼稱之為“機器語言”。

而我們用C語言或Java等高級語言編寫的源程序必須經過編譯生成機器可識別的代碼。我們把由C語言、Java語言等編寫的程序叫“源程序”。而由二進制代碼表示的程序成為“目標程序”。

我們編寫的C語言程序,經過編譯(Compile)后生成一個后綴為.OBJ的二進制文件(稱為目標文件),然后由連接程序(Link),把這些.OBJ文件與C語言提供的各種庫函數連接起來生成一個后綴為.EXE的可執行文件。

2.程序設計

想讓計算機很好的按照人的思想去工作,必須經過周密的思考與設計后才行,一般來講簡單的程序設計過程包含以下幾部分:

(1)確定數據結構。設計人員根據任務書中提出的要求、指定的輸入和輸出,確定存放數據的存儲數據結構。

(2)確定算法。針對存放數據的數據結構來確定解決問題、完成任務的步驟

(3)編碼。根據確定的數據結構和算法,使用選定的計算機語言編寫程序代碼,輸入到計算機并保存在磁盤上,簡稱編程。

(4)調試程序。使用一定的程序調試程序,消除由于各種原因引起的語法錯誤或邏輯錯誤;使程序的輸入和輸出都符合用戶的需求,并能夠處理程序中出現的其它錯誤。

(5)編寫文檔。根據有關標準或要求整理文檔資料,以備后繼的程序修改或再次開發。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 秀山| 郴州市| 贞丰县| 兴宁市| 达孜县| 汉川市| 雅安市| 华坪县| 游戏| 和林格尔县| 若尔盖县| 霍邱县| 晴隆县| 正阳县| 祁阳县| 宁海县| 大英县| 临城县| 米易县| 榆林市| 东宁县| 静宁县| 连城县| 东莞市| 读书| 尚义县| 珲春市| 大渡口区| 黔西| 卓尼县| 易门县| 双柏县| 英山县| 安义县| 贵南县| 苏尼特右旗| 呈贡县| 呈贡县| 钟祥市| 建德市| 建德市|