图书介绍

计算机导论与程序设计基础PDF|Epub|txt|kindle电子书版本网盘下载

计算机导论与程序设计基础
  • 张雷,周春燕,艾波(等)编著 著
  • 出版社: 北京:北京邮电大学出版社
  • ISBN:7563513256
  • 出版时间:2006
  • 标注页数:301页
  • 文件大小:16MB
  • 文件页数:314页
  • 主题词:电子计算机-理论;程序设计

PDF下载


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

下载说明

计算机导论与程序设计基础PDF格式电子书版下载

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

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

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

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

图书目录

第1篇 计算机概述与程序设计初步3

引言3

第1章 计算机系统概述5

1.1 计算与计算工具5

1.2 计算机发展简史8

1.3 计算机应用13

1.4 计算机的基本原理与组成16

1.5 计算机系统22

习题27

第2章 程序设计语言概述29

2.1 语言的演化29

2.2 构建和运行程序32

2.3 语言的分类34

习题41

第3章 程序设计语言初步42

3.2 数据类型43

3.1 标识符43

3.3 变量44

3.4 常量46

3.5 输入和输出(I/O)47

3.6 表达式48

3.7 语句50

3.8 函数54

3.9 C语言程序实例56

习题58

第4章 算法设计方法60

4.1 算法的概念60

4.1.1 程序设计的目的60

4.1.2 算法的概念60

4.1.3 计算机算法及其特性61

4.2 算法的3种基本结构65

4.3 算法的描述方法67

4.3.1 用自然语言描述算法68

4.3.2 用流程图描述算法68

4.3.3 用N-S流程图描述算法71

4.3.4 伪代码描述算法75

4.3.5 用计算机语言描述算法77

4.4 结构化程序设计方法78

4.5 算法设计实例研究83

习题90

第5章 子程序设计91

5.1 子程序概述91

5.1.1 引入子程序的目的91

5.1.2 子程序的控制和调用机制92

5.2 子程序的定义与执行93

5.3 子程序的参数机制94

5.4 子程序设计实例95

习题96

第6章 递归算法设计(一)98

6.1 递归的概念98

6.2 递归过程100

6.3 递归算法的设计要点104

习题105

第2篇 抽象与模型,从实际到理论109

引言109

第7章 计算机中数的表示与编码理论112

7.1 信息论初步112

7.2 计算机中的数制115

7.3 计算机中数据的表示法118

7.4 计算机中的其他编码123

习题124

第8章 计算机运算基础(数理逻辑初步)125

8.1 命题逻辑126

8.2 谓词逻辑136

8.3 计算机中的加法运算138

8.4 计算机中的逻辑运算141

习题143

第9章 计算机工作原理与可编程结构模型145

9.1 计算机程序的执行145

9.2 可编程结构模型定义147

9.3 可编程结构工作原理149

9.4 可编程结构的连接和组合150

9.5 再谈计算机系统151

第10章 图灵机与计算模型154

10.1 图灵机模型概述154

10.2 关于计算160

10.3 有限状态自动机基本概念和理论162

10.4 实例研究(一)165

10.5 实例研究(二)169

10.6 有限状态自动机的应用175

习题182

第11章 形式语言183

本章序言183

11.1 形式语言的定义184

11.2 文法186

11.3 推导与句型、句子190

11.4 实例191

习题192

第3篇 算法+数据结构=程序195

引言195

第12章 数据结构的理论基础197

12.1 集合197

12.1.1 集合的定义197

12.1.2 集合之间的关系198

12.1.3 集合的运算199

12.2 关系202

12.2.1 序偶202

12.2.2 笛卡儿积202

12.2.3 二元关系203

12.2.4 二元关系R上的关系集204

12.2.5 二元关系的性质204

12.3 函数206

12.3.1 函数的定义206

12.3.3 逆函数和复合函数207

12.3.2 函数的性质207

习题208

第13章 简单数据类型209

13.1 整型209

13.2 字符类型211

13.3 枚举类型213

13.4 实数类型214

14.1 数组类型216

第14章 构造型数据类型216

14.2 记录类型224

14.3 指针226

14.4 文件234

习题242

第15章 线性数据结构244

15.1 线性表的逻辑结构245

15.2 线性表的存储结构245

15.3 线性表的操作248

15.4 线性表的基本操作实现249

15.5 算法设计实例253

第16章 递归算法设计(二)257

16.1 汉诺塔问题257

16.2 回溯算法设计261

习题266

第4篇 计算学科导论与学科知识体系269

引言269

17.1 计算学科的定义及根本问题270

第17章 计算学科的科学问题270

17.2 计算学科中的典型问题及其相关内容274

第18章 计算学科中的3个学科形态281

第19章 计算学科中的14个主领域285

附录A 模拟电梯系统程序设计293

A.1 任务说明书293

A.2 程序设计步骤297

A.3 需要提交的文档298

A.4 系统接口和程序总体结构299

参考文献301

热门推荐