图书介绍

程序设计语言AdaPDF|Epub|txt|kindle电子书版本网盘下载

程序设计语言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

热门推荐