图书介绍
程序设计手册PDF|Epub|txt|kindle电子书版本网盘下载
![程序设计手册](https://www.shukui.net/cover/35/30831786.jpg)
- 张帜,李晓林编著 著
- 出版社: 长沙:湖南科学技术出版社
- ISBN:7535703402
- 出版时间:1988
- 标注页数:237页
- 文件大小:9MB
- 文件页数:244页
- 主题词:
PDF下载
下载说明
程序设计手册PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
引论1
第一章 Turbo Pascal程序设计初步2
§1.1 运行第一个程序2
§1.2 系统配带的文件4
§1.3 安装系统5
§1.4 编辑、编译和运行6
§1.5 Turbo编辑器11
第二章 程序的基本元素19
§2.1 符号、保留字和标准标识符19
§2.2 标准、纯量和子界数据类型21
§2.3 标识符、常数、注释和编译开关23
§2.4 程序结构26
第三章 表达式和语句28
§3.1 表达式28
§3.2 赋值语句30
§3.3 过程语句31
§3.4 Goto语句31
§3.5 空语句31
§3.6 复合语句32
§3.7 If语句32
§3.8 Case语句33
§3.9 For语句33
§3.10 While语句34
§3.11 Repeat语句34
§4.1 字符串类型35
第四章 结构数据类型35
§4.2 数组类型38
§4.3 记录类型与With语句39
§4.4 集合类型42
§4.5 类型常数44
第五章 文件系统47
§5.1 有类型文件47
§5.2 文本文件52
§5.3 无类型文件65
§5.4 I/O检查67
§6.1 定义指针变量70
§6.2 与指针有关的过程和函数70
第六章 指针70
§6.3 使用指针72
第七章 过程和函数75
§7.1 参数75
§7.2 过程77
§7.3 标准过程78
§7.4 函数80
§7.5 标准函数81
§7.6 向前引用84
第八章 编制大程序的关键技术86
§8.1 拼接源程序86
§8.2 覆盖系统91
§8.3 Chain过程和Execute过程97
§8.4 Dos系统功能调用100
§8.5 Dos系统中断调用101
§8.6 调用外部子程序103
§8.7 嵌入机器代码105
第九章 彩色、图形、窗口和声音107
§9.1 屏幕模式控制107
§9.1.1 文本模式107
§9.1.2 图形模式108
§9.2 窗口110
§9.2.1 文本窗口110
§9.2.2 图形窗口111
§9.3 基本图形114
§9.4 扩展图形118
§9.5 海龟作图124
§9.6 声音131
第十章 其它功能138
§10.1 目录管理138
§10.2 绝对地址变量和内存数组140
§10.3 绝对地址函数141
§10.4 使用I/O端口142
§10.5 编写I/O驱动程序142
§10.6 编写错误处理程序144
第十一章 内部数据格式及内存管理145
§11.1 基本数据类型145
§11.2 结构数据146
§11.3 参数148
§11.6 内存管理149
§11.4 函数结果149
§11.5 堆和栈149
第十二章 程序设计实例:全屏幕汉字编辑程序151
§12.1 功能、设计思想及实现技巧151
§12.2 主要过程与函数152
§12.3 源程序155
第十三章 Turbo-87、TurboBCD和汉化Turbo Pascal178
§13.1 Turbo-87 Pascal178
§13.2 TurboBCD Pascal185
§13.3 用Turbo Pascal处理汉字信息190
附录192
附录A 标准过程与函数一览表192
附录B 运算符一览表198
附录C 编译开关200
附录D Turbo与标准Pascal202
附录E 编译错误信息203
附录F 运行时的错误信息208
附录G I/O错误信息209
附录H 改写错误信息211
附录I Turbo Pascal语法215
附录J ASCII码表219
附录K 键盘返回码220
附录L 系统中断调用一览表223
附录M 系统功能调用一览表229
附录N HELP???235