圖書信息
出版社: 清華大學出版社; 第2版 (2003年10月1日)
平裝: 286頁
開本: 16開
ISBN: 7302020043
條形碼: 9787302020042
尺寸: 25.8 x 18.4 x 1.4 cm
重量: 458 g
內容簡介
《PASCAL程式設計》共分十二章。第一章介紹必要的基本知識。第二章到第五章介紹結構化程式的四種基本結構(順序、選擇、重複、函式與過程)的設計方法,以及PASCAL的標準數據類型和基本語句。第六章到第十一章介紹PASCAL的各種用戶定義數據類型(枚舉、子界、數組、集合、記錄、檔案和指針)及其程式設計,第十二章介紹其它餘留問題。每章後面均附有習題。
《PASCAL程式設計》可作為高等院校計算機軟體、硬體專業或其它專業的電腦程式設計教學用書、也可作為從事計算機套用的科技人員的自學或培訓教材。
為了配合《PASCAL程式設計》的學習,並由鄭啟華老師新編了與《PASCAL程式設計》配套的《PASCAL程式設計習題與選解(新編)》,可供學習時參考使用。
目錄
目 錄
第一章計算機和程式設計介紹
I.1引言
1.2計算機的發展與套用
1.2.1計算機的發展
l.2.2計算機的套用
1.3計算機的組成
1.4計算機語言
1.5PASCAL介紹
1.5.1PASCAL語言的特點
1.5.2基本符號.保留字.標識符
1.5.3程式結構
1.6小結
習題
第二章順序結構程式設計
2.1引言
2.2用計算機解題的基本方法
2.2.1問題分析
2.2.2問題解的描述
2.3標準數據類型
2.3.1實型(FEAL)
2.3.2整型(integer)
2.3.3字元型(char)
2.3.4布爾型(boolean)
2.3.5標準類型小結
2.4表達式與賦值語句
2.5READ語句
2.6WRITE語句
2,7順序程式設計舉例
2.8常見的錯誤
2.9小結
習題
第三章選擇結構程式設計
3.1引言
3.2IF語句
3.2.1IF語句的兩種形式
3.2.2複合語句
3.2,3複合IF語句
3.3CASE語句
3.4常見的錯誤
3.5小結
習題
第四章循環結構程式設計
4.1引言
4.2FOR語句
4.3WHILE語句
4.4REPEAT語句
4.5多重循環
4.6常見的錯誤
4.7小結
習題
第五章函式與過程程式設計
5.1引言
5.2自頂向下程式設計方法
5.3函式
5.3.1標準函式回顧
5.3.2定義新函式
5.3.3函式調用
5.4過程
5.5嵌套與遞歸
5.5.l嵌套
5.5.2遞歸
5.6函式與過程作為參數
5.7標識符的作用域
5.8常見的錯誤
5.9小結
習題
第六章枚舉與子界類型
6.1引言
6.2枚舉類型
6.2.1枚舉類型說明
6.2.2枚舉類型運算
6.2.3讀和列印枚舉值的方法
6.3子界類型
6.3.1子界類型說明
6.3.2子界運算
6.4常見的錯誤
6.5小結
習題
第七章數組類型
7.1引言
7.2一維數組
7.3多維數組
7.4緊縮字元數組
7.5保形數組參數
7.6八皇后問題
7.7常見的錯誤
7.8小結
習題
第八章集合類型
8.1引言
8.2集合類型說明
8.3集合運算
8.3.1賦值空集和全集
8.3.2集合的並交差
8.3.3集合關係運算
8.4類型間的關係
8.4.1定義
8.4.2套用
8.5常見的錯誤
8.6小結
習題
第九章記錄類型
9.1引言
9.2記錄說明
9.3WITH語句
9.4記錄數組
9.5層次記錄
9.6記錄變體
9.7常見的錯誤
9.8小結
習題
第十章檔案類型
10.1引言
10.2建立和使用檔案
10.3檔案的處理
10.3.1檔案比較
lO.3.2檔案修改
10.3.3檔案合併
10.4正文檔案
10.5檔案緩衝器變數
lO.5.1引言
10,5.2GET操作
10.5.3PUT操作
10.5.4GET(PUT)和READ(WRITE)之間的關係
10.6常見的錯誤
10.7小結
習題
第十一章指針和動態數據結構
11.1引言
11.2NEW語句和指針
11.3鍊表
11.3.1建立鍊表
11.3.2刪除一個結點
11.3.3插入一個結點
11.3.4建立有序鍊表
11.41樹
11.4.1建立排序的二叉樹
11.4.2樹的遍歷
11.5常見的錯誤
11.6小結
習題
第十二章其它問題
12.1GOTO語句
12.2形式語法描述
12.2.1引言
12.2.2語法圖
12.2.3巴科斯—瑙爾範式(BNF)
12.3TURBOPASCAL簡介
習題
附錄AFASCAL的字彙表
A.1保留字
A.2標識符
A.3標點符號
附錄B標準標識符
附錄CPASCAL語法
C.1語法圖
C.2巴科斯—瑙爾範式(BNF)
附錄DASCII碼