計算機科學叢書·C++精解和程式設計

計算機科學叢書·C++精解和程式設計

《計算機科學叢書?C++精解和程式設計(原書第5版)》在講解C++程式設計語言的同時,強調軟體工程的基本原理和面向對象程式設計,儘早講解數據抽象、組件重用和其他良好的軟體開發方法,同時兼顧面向對象和過程化程式設計方法

基本介紹

  • 書名:計算機科學叢書·C++精解和程式設計
  • 作者: Frank L. Friedman 
  • ISBN:9787111238942, 711123894X
  • 出版社:機械工業出版社
  • 出版時間:2008年6月1日
  • 裝幀:平裝
  • 開本:16開
內容簡介,目錄,

內容簡介

《計算機科學叢書?C++精解和程式設計(原書第5版)》主要內容包括:函式和類的自頂向下設計、選擇和循環結構、簡單數據類型、流和檔案、結構化數據類型(數組和結構體)、類和對象、指針和動態數據結構、數據抽象、使用進程和執行緒進行多重處理等。

目錄

第1章 計算機、問題求解及程式設計導言
1.1 計算機概述
1.1.1 早期的計算機
1.1.2 計算機的分類
1.1.3 計算機資源共享
1.2 計算機硬體
1.2.1 存儲器
1.2.2 中央處理器CPU
1.2.3 輸入/輸出設備
1.2.4 計算機網路
1.2.5 全球資訊網
1.3 計算機軟體
1.3.1 作業系統
1.3.2 套用軟體
1.3.3 程式設計語言
1.3.4 面向對象程式設計
1.4 高級語言程式設計的處理
1.5 軟體開發方法
1.5.1 明確問題需求階段
1.5.2 分析問題階段
1.5.3 設計階段
1.5.4 實現
1.5.5 測試
1.5.6 維護
1.5.7 如何面對軟體開發過程中的失敗
1.6 套用軟體開發方法
1.7 電腦程式員的職業道德
1.7.1 隱私和數據誤用
1.7.2 計算機黑客
1.7.3 剽竊和軟體盜版
1.7.4 計算機資源的誤用
本章小結
快速檢測習題
複習題
採訪Bjarne Stroustrup
複習題
採訪Bjame Stroustrup
第2章 C++概述
2.1 c++語言基本語法成分
2.1.1 注釋
2.1.2 編譯預處理命令#include
2.1.3 命名空間Namespace std
2.1.4 main函式
2.1.5 聲明語句
2.1.6 可執行語句
2.2 保留字和標識符
2.2.1 保留字
2.2.2 標識符
2.2.3 大寫字母和小寫字母
2.2.4 程式風格——選擇標識符的名稱
2.3 數據類型和聲明
2.3.1 數據類型
2.3.2 string類
2.3.3 數據類型的意義
2.3.4 聲明
2.3.5 常量聲明
2.4 可執行語句
2.4.1 記憶體中的程式
2.4.2 賦值語句
2.4.3 輸入/輸出操作
2.4.4 輸入語句
2.4.5 程式輸出
2.4.6 return語句
2.5 c++程式的一般形式
2.5.1 程式風格——程式中的空格
2.5.2 程式中的注釋
2.5.3 程式風格——使用注釋
2.6 算術表達式
2.6.1 “/”和“%”運算符
2.6.2 混合類型表達式的數據類型
2.6.3 混合類型的賦值語句
2.6.4 包含多個運算符的表達式
……
第3章 使用函式和類進行自頂向下設計
第4章 選擇結構:if和switch語句
第5章 重複和循環語句
第6章 模組化程式設計
第7章 簡單數據類型
第8章 流和檔案
第9章 數據結構:數組和結構體
第10章 用戶自定義類
第11章 數據抽象和面向對象設計
第12章 遞歸
第13章 指針和動態數據結構
第14章 使用進程和執行緒進行多重處理
附錄A ASCII字元集
附錄B 保留字和特殊字元
附錄C C++庫函式精選
附錄D 運算符
附錄E 繼承和多態性簡介

相關詞條

熱門詞條

聯絡我們