图书介绍
IBM-PC高级软件开发技术PDF|Epub|txt|kindle电子书版本网盘下载
- 陈镐缨,张军安编 著
- 出版社: 陕西电子编辑部
- ISBN:
- 出版时间:未知
- 标注页数:350页
- 文件大小:15MB
- 文件页数:359页
- 主题词:
PDF下载
下载说明
IBM-PC高级软件开发技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 开发环境与工具1
1.1 操作系统1
1.1.1 西文操作系统1
1.1.2 中文操作系统1
应用技术篇1
1.2 编码工具7
1.2.1 编码工具简介7
1.2.2 编码工具的选择9
1.3 文本编辑工具10
1.2.3 几种实用的编码工具10
1.4 调试、检测工具11
1.4.1 动态调试软件11
1.4.2 磁盘维护工具12
1.5 环境组织13
1.5.1 系统环境组织13
1.5.2 调试环境组织15
2.1 中断16
2.1.1 中断的基本概念16
第二章 系统资源16
2.1.2 中断操作18
2.1.3 BIOS中断与DOS中断20
2.2 内存22
2.2.1 系统内存使用22
2.2.2 DOS的内存分配管理27
2.3 文件29
2.3.1 程序前缀段PSP和标准文件控制块FCB29
2.3.2 文件句柄31
3.1.1 键盘编码33
第三章 几种外设资源利用33
3.1 键盘操作33
3.1.2 键盘缓冲区控制38
3.1.3 实用键盘控制子程序40
3.2 磁盘操作44
3.2.1 基本背景44
3.2.2 FAT表应用——磁盘占用情况映射图48
3.2.3 根目录应用——磁盘文件映射图50
3.2.4 BIOS参数块应用——磁盘检测53
3.3.1 打印机状态检测55
3.3 打印机控制55
3.3.2 打印机控制码发送56
第四章 系统环境利用58
4.1 系统环境测试58
4.1.1 主要系统配置测试58
4.1.2 查看中断向量表60
4.2 系统时间与日期63
4.2.1 设置与获取系统时间和日期63
4.2.2 定时操作64
4.3 DOS环境块65
4.3.1 环境变量概念65
4.3.2 环境变量利用68
4.3.3 环境块空间的扩大70
4.4 程序前缀段PSP及应用70
4.4.1 PSP结构71
4.4.2 PSP数据的利用72
4.4.3 应用实例73
5.1 IBM PC系列视频标准及模式80
5.1.1 视频标准80
第五章 用户界面的设计与开发80
5.1.2 各种适配器的特性81
5.2 字符显示84
5.2.1 显示缓冲区及操作84
5.2.2 显示方式的设置86
5.2.3 属性字节的设置87
5.2.4 分页显示90
5.2.5 文本屏幕的滚动91
5.3 图形显示96
5.3.1 图形数据组织96
5.3.2 自定义字符98
5.4 用户界面设计99
5.4.1 命令行99
5.4.2 屏幕窗口106
5.4.3 窗口组织109
5.4.4 命令菜单120
第六章 TSR程序设计134
6.1 中断处理程序的基本设计方法134
6.1.1 一般原则134
6.1.2 中断处理过程的编写方法135
6.1.3 并行时钟138
6.2.1 几种中断处理程序设计技术139
6.2 中断处理程序的嵌套139
6.2.2 过程Intr的内部结构141
6.2.3 嵌套中断处理程序设计143
6.2.4 嵌套中断处理程序编写实例149
6.3 常驻内存程序设计153
6.3.1 TSR程序153
6.3.2 TSR程序设计153
6.3.3 TSR程序单元157
6.3.4 TSR程序实例165
6.4 计算机病毒及其防治169
6.4.1 计算机病毒及其分类170
6.4.2 一种病毒实例171
6.4.3 两种病毒的防治实例173
第七章 大型程序设计与编制技术178
7.1 数据文件共享178
7.2 公用子程序库182
7.2.1 程序库182
7.2.2 单元概念及使用183
7.2.3 单元的结构及其应用185
7.3.1 覆盖概念190
7.2.4 大型程序的单元化190
7.3 程序的覆盖190
7.3.2 TURBO PASCAL覆盖管理191
7.3.3 覆盖程序设计192
7.4 程序的嵌套运行194
7.5 编码工具的综合使用198
7.5.1 几点应注意的问题198
7.5.2 高级语言程序调用汇编语言子程序200
7.5.3 汇编语言程序调用高级语言程序203
7.5.4 高级语言间的相互调用205
7.6 面向对象的程序设计方法208
7.6.1 基本概念208
7.6.2 简例209
技术资料篇214
第八章 系统中断表214
8.1 BIOS中断214
8.2 DOS中断227
8.3 系统功能服务228
9.1.1 菜单240
9.1 集成环境的使用240
第九章 TURBO PASCAL的功能及使用240
9.1.2 编译与运行242
9.1.3 Compilc,Makc和Build242
9.1.4 程序调试工具243
9.2 TURBO PASCAL的内部结构244
9.3 编译指令249
9.3.1 开关类指令249
9.3.2 参数指令252
9.3.3 条件编译指令253
9.4.1 数据类型256
9.4 TURBO PASCAL的若干扩充256
9.4.2 操作符257
9.4.3 关键字257
9.5 标准常量、类型和变量259
9.5.1 SYSTEM单元定义259
9.5.2 DOS单元定义260
9.5.3 CRT单元定义262
9.5.4 GRAPH3单元定义263
9.5.7 TURBO3单元定义267
9.5.6 PRINTER单元定义267
9.5.5 OVERLAY单元定义267
9.5.8 GRAPH3单元定义268
9.6 标准过程/函数268
第十章 几种工具软件使用介绍312
10.1 DEBUG312
10.2 高级调试工具Advanced Trace 86314
10.3 组合软件SideKicK318
10.3.1 功能简介319
10.3.2 软件启动及用户界面320
10.3.3 SK各窗口的使用321
10.4 磁盘工具PCTools323
10.4.1 功能简介323
10.4.2 启动方式323
10.4.3 PCShell屏幕及操作324
10.4.4 PCShell功能及使用326
附录A ASCII码表339
附录B WordStar标准编辑命令及其扩充340
附录C TURBO PASCAL运行错误信息表344
程序实例索引347
表资料索引349