PASCAL語言程式設計基礎

PASCAL語言程式設計基礎

PASCAL語言程式設計基礎》一書的出版社是北京航空航天大學出版社,作者是王朝寶 / 等,出版時間是1996-04。

基本介紹

內容介紹,作品目錄,

內容介紹

內容簡介
本書簡明系統地介紹了PASCAL語言的基本概念、語句和語法規範,並根據結構化程式設計
原則較全面地討論了用PASCAL語言進行程式設計的方法。
全書共分十二章:基礎知識;標準數據類型;簡單程式設計;選擇結構;循環結構;結構化程式
設計;枚舉類型與子界類型;數組類型;過程與函式;集合類型和記錄類型;檔案和動態數據類型
――指針。每章後的習題題型與全國計算機等級考試和全國各地區計算機水平測試題型接軌。這
是本書重要特點之一。
PASCAL語言是計算機高級語言中入門教育的理想語種。本書讀者對象是社會各階層初觸計
算機者,因此書中敘述力求深入淺出、通俗易懂,是普及推廣PASCAL語言的通俗讀物。
本書可作為大專院校非計算機專業本、專科學生和計算機套用培訓班、短訓班學員的教材或
參考書,也可供科技工作人員、管理人員參考。

作品目錄

目錄
前言
第一章 基礎知識
1.1程式、程式設計和程式設計語言
一、程式和程式設計
二、程式設計語言
1.2PASCAL語言簡介
一、PASCAL語言產生的背景
二、PASCAL語言的特點
1.3PASCAL語言的程式結構和語法描述
一、程式結構
二、語法描述
14PASCAL符號
一、基本符
二、標識符
三、分隔設定
習 題
第二章 標準數據類型
2.1PASCAL語言的數據類型
一、基本(簡單)數據類型
二、構造(複雜)數據類型
三、指針類型
2.2整數類型
一、整數表示形式
二、整數範圍
2.3實數類型
一、實數表示形式
二、實數範圍及運算精度
2.4布爾類型
2.5字元類型
2.6標準函式
一、算術函式
二、轉換函式
三、序數函式
四、布爾函式
習 題
第三章 簡單程式設計
3.1PASCAL表達式
一、運算符和基本運算表達式
二、運算符的優先權
三、表達式求值示例
3.2常量和常量定義
一、常 量
二、常量定義
3.3變數和變數說明
一、變數名
二、變數說明
3.4PASCAL語言的語句分類
3.5賦值語句
3.6輸入語句――讀語句
一、讀語句的形式
二、read語句與readln語句的區別
三、讀語句套用說明
3.7輸出語句――寫語句
一、寫語句的形式
二、write語句與writeln語句的區別
三、輸出格式
3.8程式舉例
習 題
第四章 選擇結構
4.1IF語句
一、IF語句一般形式
二、語法圖
三、IF語句執行過程
四、使用中注意問題
五、嵌套(複合)IF語句
六、程式舉例
4.2CASE語句
一、CASE語句一般形式
二、語法圖
三、CASE語句執行過程
四、使用CASE語句時注意問題
五、程式舉例
習 題
第五章 循環結構
5.1WHILE(當)語句
一、WHILE語句一般形式
二、語法圖
三、WHILE語句執行過程
四、程式舉例
五、使用WHILE語句時注意問題
5.2REPEAT(直到)語句
一、REPEAT語句一般形式
二、語法圖
三、REPEAT語句執行過程
四、程式舉例
五、REPEAT語句與WHILE語句的比較
六、使用REPEAT語句時注意問題
5.3FOR(循環)語句
一、FOR語句一般形式
二、語法圖
三、FOR語句執行過程
四、程式舉例
五、使用FOR語句時注意問題
六、三種循環語句套用的比較
5.4多重循環
一、構成多重循環的原則
二、多重循環執行過程
三、多重循環程式舉例
習 題
第六章 結構化程式設計
6.1概 述
6.2GOTO語句
一、PASCAL語言的COTO語句
二、GOTO語句是有害的
6.3結構化程式設計
習 題
第七章 枚舉類型與子界類型
7.1引 言
7.2枚舉類型
一、問題的提出
二、枚舉類型的定義
三、枚舉類型套用
四、枚舉類型數據特點
7.3子界類型
一、問題的提出
二、子界類型定義
三、子界類型套用
四、子界類型數據的特點
習 題
第八章 數組類型
8.1概 述
一、數組的引入
二、數組數據類型的特點
三、數組類型的定義
8.2一維數組及其套用
一、一維數組的定義
二、數組元素的引用
三、一維數組的套用舉例
四、使用一維數組時注意問題
8.3多維數組及其套用
一、多維數組的定義
二、多維數組的套用
8.4字元串數據類型及緊縮數組
一、字元數組
二、字元串常量
三、緊縮字元數組
四、字元數組程式舉例
習 題
第九章 過程和函式
9.1過 程
一、引 例
二、過程說明
三、過程的調用
9.2函 數
一、引 例
二、函式說明
三、函式調用
四、函式說明與過程說明比較
9.3局部變數和全程變數
一、局部變數和它的作用域
二、全程變數和它的作用域
9.4參 數
一、數值參數和變數參數
二、過程參數和函式參數
9.5遞 歸
一、遞歸的概念
二、遞歸子程式
習 題
第十章 集合類型和記錄類型
10.1集合類型
一、集合類型的概念
二、集合類型的定義
三、計算機對集合類型的基類型實現的限制
四、集合類型數據成員關係的測試
五、集合類型的賦值及並、交、差運算
六、集合類型數據使用中注意問題
七、集合類型程式舉例
10.2記錄類型
一、記錄類型的概念
二、記錄類型及其變數的定義
三、記錄類型變數的訪問
10.3開域語句
一、一般概念
二、開域語句一般形式
三、程式舉例
四、使用開域語句時注意問題
10.4記錄的變體
一、記錄變體的引入
二、記錄變體的定義
三、程式舉例
四、使用帶記錄變體的記錄類型時注意問題
習 題
第十一章 文 件
11.1檔案概念
11.2FILE類型檔案
一、FILE類型檔案及其說明
二、用於檔案操作的標準過程和標準函式
三、建立和使用檔案的基本操作
四、檔案的更新和合併
11.3text類型檔案
一、text類型檔案的定義
二、text類型檔案的輸出和輸入
三、數據類型的自動轉換
四、text類型檔案的行結構
五、text類型檔案與FILE類型檔案比較
六、text類型檔案套用舉例
習 題
第十二章 動態數據類型――指針類型
12.1動態變數――指針類型變數的產生
12.2指針及動態變數
一、指針和動態變數的定義及含義
二、對指針變數的操作
三、對動態變數的操作
四、示 例
12.3鏈 表
一、指針變數指向記錄類型
二、單鍊表
三、循環表與雙向鍊表
12.4樹
一、樹的基本概念
二、二叉樹的遍歷
三、二叉樹的套用
習 題
附錄
A PASCAL保留字和標準標識符
B PASCAL運算符及其用法
C PASCAL語法圖
D PASCAL語句分類
E PASCⅡ碼
F 程式舉例
參考文獻

相關詞條

熱門詞條

聯絡我們