图书介绍

程序设计语言Adapdf电子书版本下载

程序设计语言Ada
  • 刘炳文编著 著
  • 出版社: 北京:国防工业出版社
  • ISBN:7118010103
  • 出版时间:1993
  • 标注页数:460页
  • 文件大小:17MB
  • 文件页数:469页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

程序设计语言AdaPDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目录 1

第一章  概论 1

1.1 为什么要学习Ada语言 1

1.2 Ada的特点 3

1.3 国外对Ada的开发、应用情况 5

1.4 Ada的构成 7

习题 7

2.2 标识符 8

2.1 字符集 8

第二章  Ada词法元素 8

2.3 数值字面量 10

2.4 字符和字符串 11

2.5 注释 12

习题 12

第三章  标量数据类型 14

3.1 Ada的类型分类与机理 14

3.2 整数类型 18

3.3 实数据类型 20

3.4 枚举数据类型 22

3.5 类型转换 26

习题 28

第四章  简单程序设计 30

4.1 Ada语言的基本运算及表达式 30

4.2 Ada程序的结构 34

4.3 赋值语句 37

4.4 正文输出 39

4.5 正文输入 47

4.6 空语句 48

4.7 简单程序举例 49

习题 51

第五章  流程控制 53

5.1 条件语句 53

5.2 循环语句 61

5.3 情况语句 77

5.4 转移语句 80

5.5 块语句 81

5.6 应用举例 83

习题 92

第六章  子程序 95

6.1 简单的子程序 95

6.2 子程序声明 97

6.3 子程序调用 103

6.4 过程子程序 106

6.5 函数子程序 110

6.6 全程变量和局部变量 114

6.7 子程序嵌套 115

6.8 递归 120

6.9 重载 124

6.10 应用举例 129

习题 134

第七章  程序包 136

7.1 引例 136

7.2 程序包的语法 139

7.3 程序包的使用 145

7.4 use子句 150

7.5 声明的重命名 153

7.6 无体程序包 155

7.7 程序包与私有类型 157

7.8 派生类型与程序包 160

7.9 预定义程序包 161

习题 162

第八章  数组类型 164

8.1 数组类型的定义和对象声明 164

8.2 数组的聚集 167

8.3 数组的操作 169

8.4 数组作为子程序参数 177

8.5 多维数组 181

8.6 字符串 184

8.7 数组类型转换 186

习题 186

第九章  记录类型 188

9.1 记录类型的定义 189

9.2 记录聚集 192

9.3 记录的操作 192

9.4 应用举例 202

习题 211

第十章  判别类型 213

10.1 可变记录 213

10.2 判别式约束 216

10.3 变长数组 218

10.4 判别类型的使用 219

10.5 判别私有类型 224

习题 225

11.1 文件 227

第十一章  高级输入/输出 227

11.2 文件的声明 229

11.3 文件的打开与关闭 234

11.4 顺序文件 236

11.5 随机存取文件 240

11.6 正文文件 242

11.7 数值数据文件的输入/输出 253

11.8 字符串输入/输出 256

11.9 高级输入输出中的异常处理 257

11.10 应用举例 261

习题 270

第十二章  访问数据类型 272

12.1 基本概念 272

12.2 访问类型声明 274

12.3 动态分配 276

12.4 动态分配变量的命名 279

12.5 访问类型的操作 282

12.6 链表 287

12.7 双向链表 291

12.8 树 293

12.9 判别类型作为基类型 298

12.10 应用举例 299

习题 304

第十三章  分别编译 306

13.1 引言 306

13.2 程序库 307

13.3 编译单元与with子句 308

13.4 子单元 314

13.5 编译的顺序 316

13.6 重新编译 317

13.7 作用域和可见性 318

习题 319

第十四章  类属程序单元 321

14.1 引例 321

14.2 模板——类属声明 324

14.3 类属例化 331

14.4 类属形式对象和类属形式子程序 335

14.5 类属形式类型 341

习题 349

第十五章  异常 352

15.1 引例 352

15.2 异常的引发 354

15.3 异常的传播 359

15.4 预定义异常 361

15.5 程序员定义的异常 364

15.6 异常应用举例 367

习题 371

第十六章  任务 372

16.1 任务类型与任务对象 373

16.2 任务的并发执行 377

16.3 简单会合 380

16.4 入口语句和接收语句 386

16.5 更为实用的会合 390

16.6 更为灵活的会合 404

16.7 任务的高级特性 407

16.8 任务的属性 411

16.9 任务与异常 412

16.10 应用举例 416

习题 426

附录 428

附录1 Meridian Ada Vantage编译系统使用简介 428

附录2 预定义语言环境 431

附录3 预定义语言属性 437

附录4 预定义语言编用 442

附录5 预定义标识符 445

附录6 Ada语法规则 447

语法索引 456

主要参考文献 460

精品推荐