出版時間:2006-11 出版社:清華大學出版社 作者:何炎祥、石瑩、王娜 頁數(shù):426
內容概要
本書主要介紹計算機程序設計基礎方面的知識,內容包括:程序設計的基本概念、程序設計的發(fā)展、程序設計風格,程序設計語言、程序的結構、典型的數(shù)據(jù)結構、常用算法及算法描述,程序正確性證明,結構化程序設計、面向對象程序設計、網(wǎng)絡程序設計、分布式程序設計,程序設計與平臺的關系、程序的編譯過程等。 本書取材新穎,內容完整,系統(tǒng)性強,注重實用。適合作為大專院校的教科書,也可供從事IT領域工作的科技人員參考。
書籍目錄
第1章 緒論 1.1 程序設計的應用 1.2 程序設計的基本概念 1.3 程序設計的環(huán)境 1.4 程序設計的發(fā)展 1.5 程序設計的要素 1.6 本書所用的工具語言 小結 習題第2章 程序的結構 2.1 程序的基本結構 2.2 程序語言的字符集 2.3 常量和變量 2.4 基本數(shù)據(jù)類型 2.5 表達式 2.6 典型的邏輯結構 小結 習題第3章 程序設計語言翻譯基礎 第四章算法 3.1 什么是編譯程序 3.2 與編譯器相關的程序 3.3 編譯過程概述 3.4 編譯器中的主要數(shù)據(jù)結構 3.5 編譯器結構中的其他問題 3.6 編譯運行時的環(huán)境 3.7 參數(shù)傳遞機制 3.8 并行編譯基礎 小結 習題第4章 算法 4.1 算法的概念 4.2 算法的描述 4.3 算法分析 4.4 P與NP問題簡介 4.5 算法設計 小結 習題第5章 數(shù)據(jù)類型……第6章 程序設計中常用的數(shù)據(jù)結構第7章 堆棧與遞歸程序設計第8章 輸入輸出第9章 程序正確性證明第10章 結構化程序設計第11章 面向對象程序設計第12章 網(wǎng)絡程序設計參考文獻
圖書封面
評論、評分、閱讀與下載