PASCAL程式設計

《PASCAL程式設計》是清華大學出版社出版的圖書。共分十二章。第一章介紹必要的基本知識。第二章到第五章介紹結構化程式的四種基本結構(順序、選擇、重複、函式與過程)的設計方法,以及PASCAL的標準數據類型和基本語句。第六章到第十一章介紹PASCAL的各種用戶定義數據類型(枚舉、子界、數組、集合、記錄、檔案和指針)及其程式設計,第十二章介紹其它餘留問題。每章後面均附有習題。

圖書信息

出版社: 清華大學出版社; 第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碼

相關詞條

相關搜尋

熱門詞條

聯絡我們