《计算机导论》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:朱战立等编著(西安石油大学)
  • 出 版 社:西安:西安电子科技大学出版社
  • 出版年份:2003
  • ISBN:7560612334
  • 页数:201 页
图书介绍:本书系统地介绍了计算机科学的基本内容和重要应用。

目录 2

第1章序 言 2

1.1计算机的发明 2

1.2计算机的发展 2

1.2.1计算机硬件发展简史 2

1.2.2计算机的划分 3

1.3计算机系统的组成 4

1.4程序的开发 6

1.4.1算法 6

1.4.2程序设计语言 7

1.4.3软件的体系结构 9

1.5本书的结构 9

习题一 10

第2章数据存储 12

2.1符号“0”和“1” 12

2.2数字的表示和运算 12

2.2.1 二进制数 12

2.2.2二进制数的计算机内部表示方法 14

2.2.3 二进制数的运算 16

2.3.1字符的表示 19

2.3其他形式数据的表示 19

2.3.2汉字的表示 21

2.3.3图像的表示 22

2.4逻辑代数的基本概念 23

2.5触发器 24

2.6 内存 27

2.6.1 内存的概念 27

2.6.2内存的组成 27

2.6.3高速缓冲存储器 29

2.6.4内存的参数 29

2.7.1磁盘 30

2.7 外存 30

2.7.2磁带 31

2.7.3 光盘 33

2.7.4 文件 34

2.8内存和外存的数据交换 35

习题二 35

第3章数据处理 39

3.1机器指令 39

3.1.1算法中的基本操作 39

3.1.2机器指令 40

3.1.3指令系统 43

3.2.1 CPU的基本构成 44

3.2 中央处理器CPU 44

3.2.2 CPU的工作原理 45

3.2.3机器指令的寻址方式 46

3.3逻辑运算和逻辑指令 47

3.4计算机的组成 48

3.4.1 计算机硬件的基本结构 48

3.4.2计算机的特点 49

习题三 50

第4章数据输入和输出 52

4.1用户界面的发展过程 52

4.2汉字的输入码 53

4.2.1拼音码 54

4.2.2笔形码 56

4.2.3使用词组的汉字输入方法 58

4.3输入设备 60

4.3.1键盘 60

4.3.2 鼠标 62

4.3.3其它输入设备 62

4.4汉字的输出码 64

4.5输出设备 64

4.5.1显示器 64

4.5.2打印机 66

习题四 67

第5章操作系统 70

5.1操作系统的地位 70

5.2操作系统的发展过程 71

5.2.1操作系统的发展历史 71

5.2.2推动操作系统发展的因素 74

5.3操作系统的功能和启动 75

5.3.1操作系统的功能 75

5.3.2操作系统的启动 78

5.4.1 进程 79

5.4资源管理中的基本方法 79

5.4.2虚拟存储技术 80

5.4.3中断技术 82

习题五 84

第6章算 法 86

6.1 算法 86

6.2算法的基本元素 87

6.3算法的表示 91

6.4循环结构和递归结构 93

6.4.1循环结构 94

6.4.2递归结构 95

6.5算法的效率 98

6.4.3循环结构和递归结构的比较 98

6.6计算的限制 100

6.6.1难解的问题 100

6.6.2不可解的问题 102

习题六 103

第7章程序设计语言 106

7.1程序设计语言的发展历史 106

7.1.1程序设计语言的断代划分 106

7.1.2高级语言的分类 108

7.2.1 变量 109

7.2高级语言的基本元素 109

7.2.2数据类型 110

7.2.3赋值语句 112

7.2.4分支语句 113

7.2.5循环语句 114

7.2.6过程 115

7.2.7注释语句 119

7.3高级语言的编译 119

7.3.1 编译的基本概念 119

7.3.2编译过程 120

7.3.3软件的运行 122

习题七 124

第8章数据结构 126

8.1数据结构的基本概念 126

8.2数据的逻辑结构 128

8.2.1线性表 128

8.2.2 堆栈 128

8.2.3队列 129

8.3数据的存储结构 130

8.3.1顺序存储结构 130

8.3.2链式存储结构 131

8.4不同存储结构下操作的实现方法 132

8.4.1顺序存储结构下操作的实现方法 133

8.4.2链式存储结构下操作的实现方法 135

习题八 136

第9章计算机网络 139

9.1计算机网络概述 139

9.1.1 计算机网络的发展历史 139

9.1.2计算机网络的概念 140

9.1.3计算机网络协议 140

9.2计算机网络的分类 141

9.2.1按网络的范围大小分类 141

9.2.2按网络的拓扑结构分类 142

9.2.3按网络的交换方式分类 144

9.3.1局域网的组成 145

9.3局域网 145

9.3.2局域网的连接设备 146

9.3.3局域网的结构 147

9.4数据通信基础 147

9.4.1 数据通信的基本概念 147

9.4.2数据通信方式 149

9.4.3数据传输方式 149

习题九 150

10.1 Internet的发展及现状 152

第10章Internet及其应用 152

10.2 Internet的组成 153

10.3 Internet的应用 155

10.4 IP地址与域名 156

10.5 Web的基本概念 158

10.6浏览器 159

10.6.1 网上浏览 159

10.6.2网上下载 161

10.6.3搜索与导航 163

10.7.2 电子邮件地址 165

10.7.1 电子邮件的组成 165

10.7 电子邮件 165

10.7.3 免费电子信箱的申请 166

10.7.4固定电子邮件地址的设置 166

10.7.5使用Outlook Express收发 169

电子邮件 169

习题十 171

第11章微机的组成和组装 173

11.1微机整机结构 173

11.2主板 173

11.2.1主板的结构 173

11.2.2主板上的部件 174

11.3 CPU 179

11.4 内存 180

11.5外存 181

11.6键盘和鼠标 183

11.7微机组装 184

11.8 BIOS设置 185

11.9硬盘分区和格式化 189

习题十一 192

附录 名词解释汇总 193

参考文献 201