《计算机导论》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:吕云翔,李沛伦编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2016
  • ISBN:9787121288524
  • 页数:236 页
图书介绍:本书系统、全面地介绍了计算机基础知识,全书架构为:第1-4章介绍计算机的基础知识,如硬件、软件、文件、操作系统等;第5-9章介绍计算机网络的相关知识,如局域网、因特网、Web、社交媒体和基于Web的多媒体等;第10-14章介绍计算机的专业知识,如系统分析与设计、数据库、编程、计算机安全、计算机职业与道德等。全书讲解细致、全面,且力求囊括尽可能多的新技术与新趋势。

第1章 计算机和数字基础 1

1.1 计算机简介 1

1.2 计算机的基础知识 1

1.3 计算机的分类和使用 3

1.3.1 计算机的分类 3

1.3.2 计算机的兼容性 6

1.3.3 使用计算机的优点和缺点 6

1.4 计算机的数字数据表示 7

1.4.1 数据表示基础知识 7

1.4.2 数字、文本、图像和声音的表示 7

1.4.3 位和字节的量化 12

1.4.4 电路和芯片 13

1.5 计算机的数据处理 13

1.5.1 程序和指令集 14

1.5.2 处理器逻辑 15

小结 15

习题 16

第2章 计算机硬件 18

2.1 主板、微处理器和内存 18

2.1.1 主板 18

2.1.2 微处理器 18

2.1.3 内存 20

2.2 存储设备 21

2.2.1 存储器基础知识 21

2.2.2 磁存储技术 22

2.2.3 光存储技术 23

2.2.4 固态存储技术 24

2.2.5 云存储技术 25

2.2.6 全息存储 25

2.2.7 存储器比较 26

2.3 输入输出设备 26

2.3.1 输入设备 26

2.3.2 输出设备 29

2.4 其他设备 33

2.4.1 扩展槽和扩展卡 33

2.4.2 接口和连接线 33

2.4.3 总线 34

2.4.4 托盘 34

2.4.5 电源 34

2.4.6 冷却部件 35

2.4.7 通用计算图形处理器 35

小结 36

习题 36

第3章 计算机软件 38

3.1 软件基础知识 38

3.1.1 软件的定义 38

3.1.2 软件的分类 38

3.2 App和应用程序 39

3.2.1 Web App 39

3.2.2 移动App 41

3.2.3 本地应用程序 41

3.2.4 便携式软件 42

3.3 常用的应用软件 42

3.3.1 桌面出版软件 42

3.3.2 音乐软件 43

3.3.3 图形软件 43

3.3.4 视频软件 44

3.3.5 地图和定位软件 45

3.3.6 数学软件 45

3.4 办公套件 46

3.4.1 办公套件基础知识 46

3.4.2 文字处理 46

3.4.3 演示文稿 47

3.4.4 电子表格 47

3.4.5 数据库 48

小结 49

习题 49

第4章 操作系统和文件管理 51

4.1 操作系统基础知识 51

4.1.1 操作系统的功能 51

4.1.2 操作系统的分类 54

4.1.3 虚拟机 59

4.1.4 操作系统的加载 60

4.1.5 实用程序与驱动程序 60

4.2 文件基础知识 61

4.2.1 文件名和扩展名 61

4.2.2 文件目录和文件夹 62

4.2.3 文件格式 62

4.3 文件管理 63

4.3.1 基于应用程序的文件管理 63

4.3.2 文件管理隐喻 64

4.3.3 Windows资源管理器 64

4.3.4 文件管理技巧 65

4.3.5 物理文件存储 66

小结 67

习题 67

第5章 局域网 69

5.1 网络构建基础 69

5.1.1 网络分类 69

5.1.2 局域网的优点和缺点 70

5.1.3 网络节点 70

5.1.4 网络拓扑结构 71

5.1.5 网络连接 71

5.1.6 通信协议 72

5.2 有线网络 73

5.2.1 有线网络基础知识 73

5.2.2 以太网 74

5.3 无线网络 75

5.3.1 无线网络基础知识 75

5.3.2 蓝牙 75

5.3.3 Wi-Fi 76

5.4 局域网的应用 77

5.4.1 文件共享 77

5.4.2 网络服务器 79

5.4.3 网络诊断和修复 80

小结 80

习题 81

第6章 因特网 83

6.1 因特网基础知识 83

6.1.1 因特网背景 83

6.1.2 因特网基础设施 84

6.1.3 数据包 84

6.1.4 因特网协议、地址和域名 84

6.1.5 因特网的连接速度 87

6.2 固定因特网接入 88

6.2.1 拨号连接和ISDN 88

6.2.2 DSL 88

6.2.3 FTTH 89

6.2.4 有线电视因特网服务 89

6.2.5 卫星因特网服务 89

6.2.6 固定无线服务 90

6.2.7 固定因特网连接比较 90

6.3 便携式和移动因特网接入 91

6.3.1 移动中的因特网 91

6.3.2 Wi-Fi热点 91

6.3.3 便携式WiMAX和移动WiMAX 92

6.3.4 便携式卫星服务 92

6.3.5 蜂窝数据服务 93

6.4 因特网服务 93

6.4.1 云计算服务 93

6.4.2 社交网络 94

6.4.3 网格计算 95

6.4.4 FTP 95

6.4.5 对等文件共享 96

6.5 物联网 96

小结 97

习题 97

第7章 Web技术及应用 99

7.1 Web技术 99

7.1.1 Web基础知识 99

7.1.2 HTML 100

7.1.3 HTTP 100

7.1.4 Web浏览器 101

7.1.5 Cookies 102

7.1.6 网页制作 102

7.1.7 交互式网页 103

7.2 搜索引擎 104

7.2.1 搜索引擎基础知识 104

7.2.2 形成搜索 106

7.2.3 使用基于 Web的素材 107

7.3 电子商务 108

7.3.1 电子商务基础知识 108

7.3.2 电子商务网站技术 109

7.3.3 在线支付与HTTPS 110

7.3.4 O2O平台 111

小结 112

习题 112

第8章 社交媒体 114

8.1 社交媒体基础 114

8.1.1 社交媒体基础知识 114

8.1.2 社交媒体革命 115

8.1.3 基于地理位置的社交 116

8.2 内容社区 116

8.2.1 社区中的内容 116

8.2.2 知识产权 117

8.3 社交网络形式 119

8.3.1 博客平台 119

8.3.2 微博平台 119

8.3.3 维基网站 120

8.3.4 微信 121

8.4 在线交流 121

8.4.1 电子邮件 121

8.4.2 实时消息 125

8.4.3 VoIP 125

小结 125

习题 125

第9章 多媒体和Web 127

9.1 多媒体和Web基础 127

9.1.1 基于Web的多媒体基础知识 127

9.1.2 基于Web的多媒体应用 127

9.1.3 基于Web的多媒体的优缺点 130

9.2 多媒体元素 130

9.2.1 文本元素 130

9.2.2 图片元素 132

9.2.3 动画元素 134

9.2.4 音频元素 134

9.2.5 视频元素 135

9.3 多媒体网站设计 135

9.3.1 基本设计准则 135

9.3.2 确定网站目标及目标用户 137

9.3.3 确定访问流程图及页面布局 137

9.3.4 网站导航注意事项 138

9.4 多媒体网站的开发 139

9.4.1 确定多媒体元素 139

9.4.2 制作网站 140

9.4.3 测试、发布与维护 143

小结 144

习题 144

第10章 信息系统分析与设计 146

10.1 信息系统 146

10.1.1 信息系统基础知识 146

10.1.2 事务处理系统 147

10.1.3 管理信息系统 147

10.1.4 决策支持系统 148

10.1.5 专家系统和神经网络 148

10.2 系统开发生命周期 149

10.2.1 系统开发生命周期基础知识 149

10.2.2 项目开发计划 150

10.2.3 系统分析 152

10.2.4 系统设计 155

10.2.5 系统实现和维护 156

小结 157

习题 158

第11章 数据库 160

11.1 数据库概念 160

11.1.1 数据库基础知识 160

11.1.2 数据库的分类 162

11.1.3 数据库模型 164

11.2 数据管理工具 166

11.2.1 数据管理软件 166

11.2.2 数据库管理系统 166

11.2.3 数据库和Web 168

11.2.4 XML语言 169

11.3 数据库设计 170

11.3.1 定义字段 170

11.3.2 组织记录 172

11.3.3 设计界面 172

11.3.4 设计报表模板 173

11.3.5 导入数据 174

11.4 SQL语句 175

11.4.1 SQL语句基础 175

11.4.2 添加记录 176

11.4.3 查询信息 176

11.4.4 更新字段 177

11.4.5 连接表 177

11.5 云数据库 178

11.5.1 云数据库基础知识 178

11.5.2 云数据库的分类 179

11.6 大数据 179

小结 180

习题 180

第12章 程序设计基础 182

12.1 程序设计基础知识 182

12.1.1 程序设计和软件工程 182

12.1.2 编程语言和范例 182

12.1.3 程序设计 184

12.1.4 程序编码 185

12.1.5 程序测试和文档 186

12.1.6 编程工具 188

12.1.7 编译器和解释器 189

12.2 过程化编程 189

12.2.1 算法 189

12.2.2 表达算法 189

12.2.3 顺序、选择和循环控制 190

12.2.4 过程化语言及应用 191

12.3 面向对象编程 191

12.3.1 对象和类 191

12.3.2 继承 192

12.3.3 方法和消息 192

12.3.4 面向对象的程序结构 193

12.3.5 面向对象的语言及应用 194

12.4 面向方面编程 194

12.5 可适应和敏捷软件开发 195

小结 195

习题 195

第13章 计算机安全 197

13.1 非授权使用 197

13.1.1 加密与授权 197

13.1.2 密码破解 198

13.1.3 安全的密码 199

13.2 恶意软件 199

13.2.1 恶意软件威胁 199

13.2.2 安全套件 200

13.2.3 杀毒软件 201

13.2.4 流氓软件与捆绑安装软件 201

13.3 在线入侵 202

13.3.1 入侵威胁 202

13.3.2 保护端口 203

13.3.3 NAT 204

13.3.4 VPN 204

13.4 社交安全 205

13.4.1 Cookies利用 205

13.4.2 垃圾邮件 205

13.4.3 网络钓鱼 207

13.4.4 假冒网站 207

13.5 备份安全 207

13.5.1 备份基础知识 207

13.5.2 文件复制 207

13.5.3 同步 208

13.5.4 Windows操作系统备份 208

13.5.5 裸机还原与磁盘镜像 209

13.5.6 平板电脑和智能手机备份 210

13.6 工作区安全和人体工程学 210

13.6.1 辐射 210

13.6.2 重复性压力损伤 211

13.6.3 眼疲劳 211

13.6.4 久坐 212

小结 212

习题 212

第14章 计算机职业与道德 214

14.1 计算机专业人员的职业 214

14.1.1 职位和薪水 214

14.1.2 教育和认证 215

14.1.3 求职基础知识 216

14.1.4 简历制作及发布 216

14.1.5 专业求职站点 217

14.2 职业道德 218

14.2.1 职业道德基础知识 218

14.2.2 IT道德规范 218

14.2.3 道德抉择 219

14.2.4 检举 220

小结 221

习题 221

附录A 计算机技术发展史 223

参考文献 236