出版時(shí)間:1993-02 出版社:北京航空航天大學(xué)出版社 作者:唱江華
Tag標(biāo)簽:無(wú)
內(nèi)容概要
內(nèi)容簡(jiǎn)介
本書(shū)以TURBO PASCAL為背景,以標(biāo)準(zhǔn)PASCAL教程的次序介紹了該語(yǔ)言對(duì)數(shù)據(jù)的描述和程序設(shè)計(jì)方法。對(duì)
TURBO PASCAL的特殊功能,尤其是4.0~6.0版的最新內(nèi)容:?jiǎn)卧O P程序設(shè)計(jì)及TURBOVISION等設(shè)專(zhuān)
章做了系統(tǒng)地介紹,使讀者能了解程序設(shè)計(jì)的新方法和動(dòng)向。書(shū)中設(shè)專(zhuān)章介紹上機(jī)操作方法方便讀者上機(jī),每章
后都附有習(xí)題。書(shū)中例題大多數(shù)可上機(jī)運(yùn)行,有利于讀者邊上機(jī)邊學(xué)習(xí),自然消除了理論與實(shí)踐的脫節(jié)。本書(shū)既
可做為PASCAL語(yǔ)言的教科書(shū),又可做為專(zhuān)業(yè)技術(shù)人員的參考書(shū)。本社亦備有軟件可供讀者上機(jī)操作。
書(shū)籍目錄
目錄
第0章 計(jì)算機(jī)基礎(chǔ)知識(shí)
0.1計(jì)算機(jī)硬件軟件結(jié)構(gòu)
0.1.1計(jì)算機(jī)硬件系統(tǒng)
0.1.2計(jì)算機(jī)軟件
0.1.3機(jī)器語(yǔ)言和高級(jí)語(yǔ)言
0.2數(shù)制、碼制、編碼
0.2.1數(shù)制
0.2.2碼制
0.2.3數(shù)字編碼與字符編碼
習(xí)題0
第一章 PASCAL語(yǔ)言概述
1.1PASCAL語(yǔ)言特點(diǎn)
1.2PASCAL源程序結(jié)構(gòu)
1.2.1程序首部
1.2.2程序說(shuō)明部分
1.2.3語(yǔ)句部分
1.3字符集和符號(hào)
1.3.1基本字符
1.3.2符號(hào)
1.3.3分隔符
1.4數(shù)據(jù)類(lèi)型的概念
1.5常量和變量
1.5.1常量
1.5.2常量定義
1.5.3變量說(shuō)明
1.6標(biāo)準(zhǔn)數(shù)據(jù)類(lèi)型
1.6.1整數(shù)類(lèi)型
1.6.2實(shí)數(shù)類(lèi)型
1.6.3字符類(lèi)型
1.6.4布爾類(lèi)型
1.6.5TURBO PASCAL 60的整數(shù)類(lèi)型和實(shí)數(shù)類(lèi)型
1.7表達(dá)式與賦值語(yǔ)句
1.7.1表達(dá)式
1.7.2賦值語(yǔ)句
1.8輸入和輸出過(guò)程
1.8.1讀語(yǔ)句
1.8.2寫(xiě)語(yǔ)句
1.8.3字符類(lèi)型變量的輸出
1.8.4整數(shù)類(lèi)型變量的輸出
1.8.5實(shí)數(shù)類(lèi)型變量的輸出
1.8.6布爾類(lèi)型變量的輸出
1.9簡(jiǎn)單程序舉例
習(xí)題一
第二章 控制語(yǔ)句
2.1復(fù)合語(yǔ)句
2.2條件語(yǔ)句
2.2.1單分支條件語(yǔ)句
2.2.2雙分支條件語(yǔ)句
2.2.3條件語(yǔ)句嵌套
2.3情況語(yǔ)句
2.4當(dāng)語(yǔ)句
2.5直到語(yǔ)句
2.6循環(huán)語(yǔ)句
2.7循環(huán)嵌套
2.8goto語(yǔ)句
習(xí)題二
第三章 枚舉類(lèi)型和子域類(lèi)型
3.1枚舉類(lèi)型
3.1.1引入枚舉類(lèi)型的必要性
3.1.2枚舉類(lèi)型的定義、運(yùn)算規(guī)則和輸入輸出方法
3.2子域類(lèi)型
3.2.1引入子域類(lèi)型的必要性
3.2.2子域類(lèi)型的定義和運(yùn)算規(guī)則
3.3日歷程序
3.4類(lèi)型一致性
3.5類(lèi)型相容和賦值相容
3.6類(lèi)型的強(qiáng)制轉(zhuǎn)換
習(xí)題三
第四章 過(guò)程與函數(shù)
4.1過(guò)程
4.1.1無(wú)參過(guò)程
4.1.2帶參過(guò)程
4.1.3值參數(shù)和變量參數(shù)
4.2函數(shù)
4.3過(guò)程嵌套與標(biāo)識(shí)符作用域
4.3.1過(guò)程和函數(shù)嵌套的概念
4.3.2標(biāo)識(shí)符的作用域
4.4非局部量與副作用
4.5過(guò)程類(lèi)型
4.5.1過(guò)程類(lèi)型說(shuō)明
4.5.2過(guò)程類(lèi)型變量
4.5.3過(guò)程類(lèi)型參數(shù)
4.6無(wú)類(lèi)型參數(shù)
4.7外部、匯編及中斷過(guò)程
4.7.1外部過(guò)程說(shuō)明
4.7.2inline過(guò)程說(shuō)明
4.7.3匯編說(shuō)明
4.7.4中斷說(shuō)明
4.7.5調(diào)用約定
習(xí)題四
第五章 數(shù)組類(lèi)型
5.1數(shù)組的概念
5.1.1概述
5.1.2數(shù)組類(lèi)型定義和一維數(shù)組
5.1.3下標(biāo)越界及檢查
5.2多維數(shù)組
5.2.1多維數(shù)組的類(lèi)型定義
5.2.2多維數(shù)組的應(yīng)用舉例
5.3字符數(shù)組和字符串類(lèi)型
5.3.1字符數(shù)組
5.3.2字符串類(lèi)型
習(xí)題五
第六章 集合類(lèi)型
6.1集合類(lèi)型的定義和運(yùn)算規(guī)則
6.1.1集合類(lèi)型定義
6.1.2集合類(lèi)型的運(yùn)算規(guī)則
6.2鍵盤(pán)操作訓(xùn)練程序
6.3排課表程序
習(xí)題六
第七章 記錄類(lèi)型
7.1記錄類(lèi)型的定義
7.1.1記錄類(lèi)型的定義
7.1.2記錄的嵌套
7.1.3記錄類(lèi)型變量及其訪(fǎng)問(wèn)
7.2開(kāi)域語(yǔ)句
7.2.1開(kāi)域語(yǔ)句的意義
7.2.2開(kāi)域語(yǔ)句的嵌套
7.3圖書(shū)借閱管理程序
7.4記錄的變體
習(xí)題七
第八章 文件類(lèi)型
8.1磁盤(pán)文件的邏輯組織
8.2隨機(jī)文件
8.2.1隨機(jī)文件的類(lèi)型定義
8.2.2打開(kāi)一個(gè)隨機(jī)文件
8.2.3隨機(jī)文件的讀寫(xiě)
8.2.4關(guān)閉文件及文件處理函數(shù)
8.3隨機(jī)文件應(yīng)用舉例
8.4TEXT文件
8.5無(wú)類(lèi)型文件
8.6標(biāo)準(zhǔn)文件
8.6.1DOS設(shè)備
8.6.2文本文件設(shè)備
8.7I/O檢查
習(xí)題八
第九章 遞 歸
9.1遞歸的概念
9.2遞歸過(guò)程和函數(shù)
9.2.1遞歸過(guò)程
9.2.2遞歸函數(shù)
9.3間接遞歸與向前引用
9.3.1間接遞歸
9.3.2向前引用
9.3.3應(yīng)用舉例
習(xí)題九
第十章 動(dòng)態(tài)數(shù)據(jù)結(jié)構(gòu)
10.1指針類(lèi)型與動(dòng)態(tài)變量
10.1.1指針類(lèi)型
10.1.2new標(biāo)準(zhǔn)過(guò)程與指針變量
10.1.3動(dòng)態(tài)變量的訪(fǎng)問(wèn)
10.1.4dispose標(biāo)準(zhǔn)過(guò)程
10.2鏈表
10.2.1鏈表與遞歸數(shù)據(jù)結(jié)構(gòu)
10.2.2鏈表的建立
10.2.3鏈表的插入與刪除
10.2.4鏈表的檢索
10.3二叉樹(shù)
10.3.1二叉樹(shù)的概念
10.3.2二叉樹(shù)的遍歷
10.3.3二叉樹(shù)的建立與插入
10.4TURBO PASCAL中的指針操作
10.4.1指針和地址函數(shù)
10.4.2堆
10.4.3內(nèi)存動(dòng)態(tài)分配、釋放標(biāo)準(zhǔn)過(guò)程
習(xí)題十
第十一章 單元的應(yīng)用與項(xiàng)目管理
11.1結(jié)構(gòu)化程序設(shè)計(jì)方法
11.1.1問(wèn)題的提出
11.1.2自頂向下的設(shè)計(jì)方法
11.2用戶(hù)單元的說(shuō)明與使用
11.2.1用戶(hù)單元的定義與說(shuō)明
11.2.2用戶(hù)單元的直接引用方法
11.2.3用戶(hù)單元的遞歸引用方法
11.2.4單元中說(shuō)明的共享
11.3標(biāo)準(zhǔn)單元
11.3.1System單元
11.3.2DOS單元
11.3.3Crt單元
11.3.4Printer單元
11.3.5Graph單元
11.3.6Overlay單元
11.4單元與項(xiàng)目管理
11.5單元應(yīng)用中的輔助工具
11.5.1TPUMOVER及其應(yīng)用
11.5.2MAKE選項(xiàng)和BUILD選項(xiàng)
第十二章 TURBO PASCAL的作圖與音響功能
12.1正文模式與正文窗口
12.1.1正文模式
12.1.2正文窗口
12.2圖形模式與圖形窗口
12.2.1圖形模式
12.2.2圖形窗口
12.3圖形功能
12.4龜作圖
12.4.1龜作圖原理
12.4.2作圖例程
12.5音響
第十三章 上機(jī)操作
13.1TURBO PASCAL 6.0的安裝
13.2初次在TURBO PASCAL 6.0系統(tǒng)上編程
13.3集成開(kāi)發(fā)環(huán)境(IDE)使用指南
13.3.1啟動(dòng)與退出
13.3.2菜單結(jié)構(gòu)與窗口特點(diǎn)
13.3.3幫助(Help)窗口的使用
13.3.4菜單功能選項(xiàng)一覽表
13.4命令行編譯器
13.4.1編譯器的使用
13.4.2編譯器選擇項(xiàng)
13.5TURBO PASCAL 6.0IDE編輯器
13.5.1TURBO PASCAL 6.0的普通編輯命令
13.5.2TURBO PASCAL 6.0的特殊編輯功能
13.6調(diào)試程序
13.6.1調(diào)試的預(yù)備知識(shí)
13.6.2調(diào)試命令
13.7面向?qū)ο蟮恼{(diào)試
第十四章 對(duì)象類(lèi)型及oO P程序設(shè)計(jì)
14.1對(duì)象類(lèi)型的定義
14.2對(duì)象類(lèi)型的封裝性
14.3對(duì)象類(lèi)型的繼承性
14.4靜態(tài)方法
14.5虛方法和多態(tài)性
14.6對(duì)象類(lèi)型的可擴(kuò)展性
14.7動(dòng)態(tài)對(duì)象類(lèi)型
第十五章 Turbo Vision指南
15.1Turbo Vision概況
15.2Turbo Vision的對(duì)象層次
15.3Turbo Vision的視圖和事件處理
15.4編寫(xiě)Turbo Vision應(yīng)用程序
第十六章 TURBO PASCAL的深入應(yīng)用
16.1包含文件
16.2覆蓋系統(tǒng)及其應(yīng)用
16.2.1覆蓋系統(tǒng)的原理
16.2.2覆蓋程序設(shè)計(jì)方法
16.3編譯器指示
16.3.1開(kāi)關(guān)類(lèi)指示
16.3.2參數(shù)指示
16.3.3條件編譯
16.4用戶(hù)定義的正文文件設(shè)備
16.5對(duì)內(nèi)存單元及接口的直接操作
16.6有類(lèi)型常量
16.7軟中斷及DOS功能調(diào)用
附錄:TURBO PASCAL 60過(guò)程與函數(shù)參考
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
最新TURBO PASCAL程序設(shè)計(jì) PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版