出版時間:1996-04 出版社:北京航空航天大學出版社 作者:王朝寶
Tag標簽:無
內(nèi)容概要
內(nèi)容簡介
本書簡明系統(tǒng)地介紹了PASCAL語言的基本概念、語句和語法規(guī)范,并根據(jù)結構化程序設計
原則較全面地討論了用PASCAL語言進行程序設計的方法。
全書共分十二章:基礎知識;標準數(shù)據(jù)類型;簡單程序設計;選擇結構;循環(huán)結構;結構化程序
設計;枚舉類型與子界類型;數(shù)組類型;過程與函數(shù);集合類型和記錄類型;文件和動態(tài)數(shù)據(jù)類型
――指針。每章后的習題題型與全國計算機等級考試和全國各地區(qū)計算機水平測試題型接軌。這
是本書重要特點之一。
PASCAL語言是計算機高級語言中入門教育的理想語種。本書讀者對象是社會各階層初觸計
算機者,因此書中敘述力求深入淺出、通俗易懂,是普及推廣PASCAL語言的通俗讀物。
本書可作為大專院校非計算機專業(yè)本、??茖W生和計算機應用培訓班、短訓班學員的教材或
參考書,也可供科技工作人員、管理人員參考。
書籍目錄
目錄
前言
第一章 基礎知識
1.1程序、程序設計和程序設計語言
一、程序和程序設計
二、程序設計語言
1.2PASCAL語言簡介
一、PASCAL語言產(chǎn)生的背景
二、PASCAL語言的特點
1.3PASCAL語言的程序結構和語法描述
一、程序結構
二、語法描述
14PASCAL符號
一、基本符
二、標識符
三、分隔符
習 題
第二章 標準數(shù)據(jù)類型
2.1PASCAL語言的數(shù)據(jù)類型
一、基本(簡單)數(shù)據(jù)類型
二、構造(復雜)數(shù)據(jù)類型
三、指針類型
2.2整數(shù)類型
一、整數(shù)表示形式
二、整數(shù)范圍
2.3實數(shù)類型
一、實數(shù)表示形式
二、實數(shù)范圍及運算精度
2.4布爾類型
2.5字符類型
2.6標準函數(shù)
一、算術函數(shù)
二、轉換函數(shù)
三、序數(shù)函數(shù)
四、布爾函數(shù)
習 題
第三章 簡單程序設計
3.1PASCAL表達式
一、運算符和基本運算表達式
二、運算符的優(yōu)先級
三、表達式求值示例
3.2常量和常量定義
一、常 量
二、常量定義
3.3變量和變量說明
一、變量名
二、變量說明
3.4PASCAL語言的語句分類
3.5賦值語句
3.6輸入語句――讀語句
一、讀語句的形式
二、read語句與readln語句的區(qū)別
三、讀語句應用說明
3.7輸出語句――寫語句
一、寫語句的形式
二、write語句與writeln語句的區(qū)別
三、輸出格式
3.8程序舉例
習 題
第四章 選擇結構
4.1IF語句
一、IF語句一般形式
二、語法圖
三、IF語句執(zhí)行過程
四、使用中注意問題
五、嵌套(復合)IF語句
六、程序舉例
4.2CASE語句
一、CASE語句一般形式
二、語法圖
三、CASE語句執(zhí)行過程
四、使用CASE語句時注意問題
五、程序舉例
習 題
第五章 循環(huán)結構
5.1WHILE(當)語句
一、WHILE語句一般形式
二、語法圖
三、WHILE語句執(zhí)行過程
四、程序舉例
五、使用WHILE語句時注意問題
5.2REPEAT(直到)語句
一、REPEAT語句一般形式
二、語法圖
三、REPEAT語句執(zhí)行過程
四、程序舉例
五、REPEAT語句與WHILE語句的比較
六、使用REPEAT語句時注意問題
5.3FOR(循環(huán))語句
一、FOR語句一般形式
二、語法圖
三、FOR語句執(zhí)行過程
四、程序舉例
五、使用FOR語句時注意問題
六、三種循環(huán)語句應用的比較
5.4多重循環(huán)
一、構成多重循環(huán)的原則
二、多重循環(huán)執(zhí)行過程
三、多重循環(huán)程序舉例
習 題
第六章 結構化程序設計
6.1概 述
6.2GOTO語句
一、PASCAL語言的COTO語句
二、GOTO語句是有害的
6.3結構化程序設計
習 題
第七章 枚舉類型與子界類型
7.1引 言
7.2枚舉類型
一、問題的提出
二、枚舉類型的定義
三、枚舉類型應用
四、枚舉類型數(shù)據(jù)特點
7.3子界類型
一、問題的提出
二、子界類型定義
三、子界類型應用
四、子界類型數(shù)據(jù)的特點
習 題
第八章 數(shù)組類型
8.1概 述
一、數(shù)組的引入
二、數(shù)組數(shù)據(jù)類型的特點
三、數(shù)組類型的定義
8.2一維數(shù)組及其應用
一、一維數(shù)組的定義
二、數(shù)組元素的引用
三、一維數(shù)組的應用舉例
四、使用一維數(shù)組時注意問題
8.3多維數(shù)組及其應用
一、多維數(shù)組的定義
二、多維數(shù)組的應用
8.4字符串數(shù)據(jù)類型及緊縮數(shù)組
一、字符數(shù)組
二、字符串常量
三、緊縮字符數(shù)組
四、字符數(shù)組程序舉例
習 題
第九章 過程和函數(shù)
9.1過 程
一、引 例
二、過程說明
三、過程的調(diào)用
9.2函 數(shù)
一、引 例
二、函數(shù)說明
三、函數(shù)調(diào)用
四、函數(shù)說明與過程說明比較
9.3局部變量和全程變量
一、局部變量和它的作用域
二、全程變量和它的作用域
9.4參 數(shù)
一、數(shù)值參數(shù)和變量參數(shù)
二、過程參數(shù)和函數(shù)參數(shù)
9.5遞 歸
一、遞歸的概念
二、遞歸子程序
習 題
第十章 集合類型和記錄類型
10.1集合類型
一、集合類型的概念
二、集合類型的定義
三、計算機對集合類型的基類型實現(xiàn)的限制
四、集合類型數(shù)據(jù)成員關系的測試
五、集合類型的賦值及并、交、差運算
六、集合類型數(shù)據(jù)使用中注意問題
七、集合類型程序舉例
10.2記錄類型
一、記錄類型的概念
二、記錄類型及其變量的定義
三、記錄類型變量的訪問
10.3開域語句
一、一般概念
二、開域語句一般形式
三、程序舉例
四、使用開域語句時注意問題
10.4記錄的變體
一、記錄變體的引入
二、記錄變體的定義
三、程序舉例
四、使用帶記錄變體的記錄類型時注意問題
習 題
第十一章 文 件
11.1文件概念
11.2FILE類型文件
一、FILE類型文件及其說明
二、用于文件操作的標準過程和標準函數(shù)
三、建立和使用文件的基本操作
四、文件的更新和合并
11.3text類型文件
一、text類型文件的定義
二、text類型文件的輸出和輸入
三、數(shù)據(jù)類型的自動轉換
四、text類型文件的行結構
五、text類型文件與FILE類型文件比較
六、text類型文件應用舉例
習 題
第十二章 動態(tài)數(shù)據(jù)類型――指針類型
12.1動態(tài)變量――指針類型變量的產(chǎn)生
12.2指針及動態(tài)變量
一、指針和動態(tài)變量的定義及含義
二、對指針變量的操作
三、對動態(tài)變量的操作
四、示 例
12.3鏈 表
一、指針變量指向記錄類型
二、單鏈表
三、循環(huán)表與雙向鏈表
12.4樹
一、樹的基本概念
二、二叉樹的遍歷
三、二叉樹的應用
習 題
附錄
A PASCAL保留字和標準標識符
B PASCAL運算符及其用法
C PASCAL語法圖
D PASCAL語句分類
E PASCⅡ碼
F 程序舉例
參考文獻
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載