出版時間:2007-8 出版社:清華大學 作者:劉騰紅 頁數(shù):440
內(nèi)容概要
《計算機程序設計基礎》以C++語言為工具,介紹計算機程序設計基礎知識。《計算機程序設計基礎》的知識層次清晰。全書由12章組成,內(nèi)容包括程序設計概述,C++基礎,常量、變量與表達式,控制語句,數(shù)組,指針,函數(shù),構(gòu)造數(shù)據(jù)類型,面向?qū)ο蟪绦蛟O計,流及輸入輸出,文件系統(tǒng)和Visual C++/MFC知識。每章后都附有習題?!队嬎銠C程序設計基礎》中所有例題都在Visual C++6.0系統(tǒng)下運行通過?! 队嬎銠C程序設計基礎》可作為高等院校計算機相關專業(yè)的本科生及碩士研究生的計算機程序設計教材,也可供計算機程序設計自學人員和IT行業(yè)工程技術人員學習參考。
書籍目錄
第1章 程序設計概述1.1 程序與程序設計1.1.1 程序1.1.2 程序設計1.2 指令和指令系統(tǒng)1.2.1 概念1.2.2 機器語言與指令1.3 算法1.3.1 概念1.3.2 算法分析與設計1.3.3 常用算法1.4 數(shù)據(jù)結(jié)構(gòu)1.5 程序設計語言1.5.1 分類1.5.2 面向過程的高級語言1.5.3 面向?qū)ο蟮某绦蛟O計語言1.6 編程范型1.6.1 命令式程序設計1.6.2 函數(shù)式程序設計1.6.3 面向?qū)ο蟪绦蛟O計1.6.4 邏輯式程序設計1.7 編程技巧1.8 程序設計方法1.8.1 結(jié)構(gòu)化程序設計方法1.8.2 面向?qū)ο蟪绦蛟O計方法1.8.3 構(gòu)件式程序設計方法1.8.4 基于組件的程序設計方法1.9 翻譯系統(tǒng)1.10 程序設計的一般步驟1.10.1 理解問題:程序說明1.10.2 設計解決問題的方案1.10.3 編寫程序代碼1.10.4 程序調(diào)試與測試1.10.5 編寫程序文檔1.10.6 運行與維護小結(jié)習題1第2章 C++基礎2.1 C++的發(fā)展2.1.1 C語言2.1.2 面向?qū)ο蟮木幊?.1.3 C++的誕生2.2 面向?qū)ο蟮某绦蛟O計方法2.2.1 封裝2.2.2 多態(tài)2.2.3 繼承2.2.4 C++與OOP2.3 C++程序開發(fā)2.3.1 開發(fā)過程2.3.2 C++系統(tǒng)2.3.3 Visual C++6.02.3.4 源程序的運行2.3.5 源程序的建立2.4 C++語言的詞法規(guī)則2.4.1 字符集2.4.2 單詞及詞法規(guī)則2.5 C++語言的程序結(jié)構(gòu)和書寫格式2.5.1 一個C++語言程序?qū)嵗?.5.2 源程序格式2.5.3 預處理、包含和宏2.6 輸入輸出初步2.6.1 輸出符2.6.2 輸入符2.7 函數(shù)返回值類型2.8 前置聲明2.9 預處理和頭文件小結(jié)習題2第3章 常量、變量與表達式第4章 控制語句第5章 數(shù)組第6章 指針第7章 函數(shù)第8章 構(gòu)造數(shù)據(jù)類型第9章 面向?qū)ο蟪绦蛟O計第10章 流及輸入輸出第11章 文件系統(tǒng)第12章 Visual C++/MFC知識附錄A C和C++保留字/關鍵字附錄B C和C++運算符附錄C C及C++基本數(shù)據(jù)類型附錄D C及C++常量附錄E C及C++標準庫函數(shù)附錄F VC/MFC功能簡介附錄G MFC類庫層次結(jié)構(gòu)附錄H ASCⅡ碼表參考文獻
圖書封面
評論、評分、閱讀與下載