內容簡介
《計算機基礎與C語言程式設計》全面介紹了C語言的基本語法知識,對使用C語言編寫程式時的重點環節作了講述,並參照教育部考試中心制定的《全國計算機等級考試(二級)C程式設計考試大綱》中有關C語言程式設計的要求編排書中內容,儘可能做到精心組織、重點突出、語言簡練、實用性強。考慮到《計算機基礎與C語言程式設計》讀者的差異性,在《計算機基礎與C語言程式設計》的第0章中,介紹了計算機基礎知識,對計算機系統的基本組成和一些與計算機系統有關的基本概念也作了介紹,以便讀者能更好地了解計算機系統。
章節介紹
《計算機基礎與C語言程式設計》主要內容包括:計算機基礎知識,C語言的基本數據類型、運算符和表達式,結構化程式的幾種基本結構,構造數據類型(數組、指針、結構體、共用體、枚舉類型等),位運算,檔案操作,常用的標準庫函式,預處理等。
目 錄
第0章 計算機基礎知識
0.1 計算機概述
0.1.1 計算機的發展
0.1.2 計算機的特點
0.1.3 計算機的分類
0.1.4 計算機的套用
0.2 計算機系統的組成
0.2.1 計算機硬體系統
0.2.2 計算機軟體系統
0.3 微型計算機系統
0.3.1 微型計算機的發展
0.3.2 微型計算機的組成
0.3.3 微型計算機的主要性能指標
0.4 多媒體計算機系統
0.4.1 多媒體技術簡介
0.4.2 多媒體計算機
0.5 信息的表示及編碼
0.5.1 計算機與信息化
0.5.2 信息存儲單位
0.5.3 數制及數制轉換
0.5.4 字元的二進制編碼
0.5.5 漢字編碼
0.6 計算機網路基礎
0.6.1 計算機網路的基本概念
0.6.2 區域網路基礎知識
0.6.3 網際網路基礎知識
0.7 計算機安全
0.7.1 計算機病毒及其防治
0.7.2 計算機網路與信息安全防範
0.7.3 計算機的安全操作
第1章 C語言概述
1.1 C語言簡介
1.1.1 程式設計語言的概念
1.1.2 C語言的發展歷史
1.1.3 C語言的特點
1.2 認識C語言程式
1.2.1 從Hello World程式開始
1.2.2 C語言程式的組成
1.3 C語言程式的執行過程
1.3.1 從編寫一個C語言程式到執行該程式的完整過程
1.3.2 計算機執行程式的過程
1.4 C語言程式的上機步驟
1.4.1 C語言程式上機環境介紹
1.4.2 C語言程式上機步驟
第2章 數據類型、運算符與表達式
第3章 順序結構程式設計
第4章 選擇結構程式設計
第5章 循環結構程式設計
第6章 數組
第7章 函式
第8章 編譯預處理
第9章 指針
第10章 結構體與共用體
第11章 位運算
第12章 檔案各章習題
附錄A ASII碼錶
附錄B C語言關鍵字
附錄C 運算符的優先權和結合性
附錄D 常用庫函式
附錄E C語言常見出錯信息
參考文獻