第一章 Ada语言概述 1
第一节 Ada语言开发史 1
第二节 Ada语言程序结构及其特点 11
第三节 Ada语言程序的编译 13
要点 15
习题 16
第二章 Ada语言基本成分 18
第一节 基本符号 18
第二节 基本数据类型与运算操作 22
要点 32
习题 33
第三章 Ada语言的基本语句 35
第一节 赋值语句与输入/输出调用 35
说明 39
第二节 条件语句 40
第三节 情况语句 46
第四节 转移语句 48
第五节 循环 50
第六节 应用举例 58
要点 62
习题 63
第四章 过程和函数 65
第一节 过程 66
第三节 递归调用举例 76
习题 79
第五章 程序包 82
要点 90
附:系统包声明部分源程序 91
习题 91
第六章 自定义数据类型 127
第一节 离散类型 128
第二节 子类型与派生类型 131
第三节 实数类型 133
要点 135
习题 138
第七章 构造型数据类型 139
第一节 数组类型 140
第二节 记录类型 147
要点 152
习题 152
第八章 专用数据类型 154
第一节 访问类型 154
第二节 私有类型 159
要点 161
习题 162
一、文件标识符 163
第九章 文件的输入/输出 163
二、文件操作模式 164
三、打开文件 165
四、生成文件 165
五、基本写操作 166
六、基本读操作 166
七、关闭文件 167
八、删除文件 167
九、文件结束状态测试函数 167
要点 168
习题 169
一、声明异常 170
第十章 异常处理 170
二、引发异常 171
三、处理异常 172
要点 173
第十一章 任务 174
第一节 任务的定义 175
第二节 任务控制语句 177
要点 182
第三节 任务属性 182
习题 183
第十二章 类属程序单元 184
第一节 类属程序单元的形式 184
第二节 类属参数 186
要点 189
习题 189
附录:预定义程序包体源程序 190
参考资料 276