C程式設計軟體工程環境

內容介紹

《計算機科學叢書·C程式設計軟體工程環境》根據ACM CSI課程框架講授程式設計的基本原理,並講解了C語言的基本結構。全書特色顯著:語言符合C99標準,遵循先理論後實踐的原則,在給出具體的語言實現之前先給出原理性知識介紹;在軟體工程環境下對電腦程式設計技術進行綜合介紹,自始至終強調結構化程式設計和軟體工程方法,採用形象化的方法,藉助大量圖形、表格以及代碼片斷講解抽象概念;強調並遵循良好的編程習慣;習題豐富。
《計算機科學叢書·C程式設計軟體工程環境》內容豐富,講解透徹,可作為高等院校計算機及相關專業計算機科學引論、程式設計技術、C語言等課程的教材和教學參考書,也適合網路學院、成人繼續教育學院、高職院校計算機相關專業學生及電腦程式設計愛好者閱讀。

作者介紹

Behrouz A.Forouzan在工業界與教育界有32年電子學與計算機科學方面的經驗。他畢業於加州大學艾爾溫分校,現在是迪安那大學計算機科學教授。此外,他還是多家公司的系統開發諮詢顧問。除本書外,Forouzan還著有多部成功的編程與網路方面的書,包括《數據通信與網路》、《TCP/IP Protocol Suite》和《Local Area Networks》、《Data Structures:A Pseudocode Approach with C》和《Foundations of Computer Science》等。
Richard F.Gilberg 在工業界與教育界有40年計算機科學方面的經驗,包括大型套用系統開發、資料庫管理、系統測試。他現在是迪安那大學計算機科學教授。除本書外,他還著有多部書,包括《Data Structures:A Pseudocode Approach with C》等。

作品目錄

者序
前言
第1章 計算機導論
1.1 計算機系統
1.2 計算環境
1.3 計算機語言
1.4 創建和運行程式
1.5 系統開發
1.6 軟體工程
1.7 要點和常見錯誤
1.8 關鍵術語
1.9 習題
第2章 C語言介紹
2.1 背景
2.2 C程式
2.3 標識符
2.4 類型
2.5 變數
2.6 常量
2.7 輸入/輸出
2.8 程式示例
2.9 軟體工程
2.10 要點和常見錯誤
2.11 關鍵術語
2.12 習題
第3章 C程式結構
3.1 表達式
3.2 優先權和結合性
3.3 副作用
3.4 表達式求值
3.5 類型轉換
3.6 語句
3.7 示例程式
3.8 軟體工程
3.9 要點和常見錯誤
3.10 關鍵術語
3.11 習題
第4章 函式
4.1 結構化程式設計
4.2 C語言函式
4.3 函式間通信
4.5 標準函式
4.6 作用域
4.7 編程舉例——增量式開發
4.8 軟體工程
4.9 要點和常見錯誤
4.10 關鍵術語
4.11 習題
第5章 選擇——作出決定
第6章 循環
第7章 文本輸入/輸出
第8章 數組
第9章 指針
第10章 指針套用
第11章 字元串
第12章 枚舉、結構及聯合類型
第13章 二進制輸入/輸出
第14章 位運算符
第15章 列表
附錄A 字元集
附錄B 關鍵字
附錄C 流程圖
附錄D 計數系統
附錄E 整數和浮點數庫
附錄F 函式館
附錄G 預處理器命令
附錄H 命令行參數
附錄I void指針和函式指針
附錄J 存儲類和類型限定詞
附錄K 程式開發
附錄L 理解複雜聲明

相關詞條

熱門詞條

聯絡我們