当前位置:首页 > 工业技术
大学计算机基础
大学计算机基础

大学计算机基础PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:钮各荣
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2016
  • ISBN:9787040462623
  • 页数:269 页
图书介绍:本书根据教育部高等教育司提出的以计算思维为切入点的大学计算机课程改革思路而编写。全书分教学篇和测试与实验篇,主要内容涉及计算机文化与计算思维、计算机基础知识、数据编码、问题求解与程序设计思想、计算机程序设计基础、算法基础与算法实现、计算机网络。本书注重教材的可读性和适用性,教材中程序设计基础、算法基础与算法实现以VB语言为载体,结合作者多年的教学经验,重点介绍程序设计的基本知识与方法,具有较强的实用性。
《大学计算机基础》目录

教学篇 3

第1章 计算机文化与计算思维 3

本章引言 3

1.1 计算机文化 3

1.1.1 计算机文化的基本概念 3

1.1.2 计算机文化的发展 4

1.2 计算思维 4

1.2.1 计算思维的基本概念 4

1.2.2 计算思维的特征 5

1.2.3 计算思维在我国 6

1.3 信息与信息技术 6

1.3.1 信息的基本概念 6

1.3.2 信息技术 7

1.3.3 计算机在信息处理中的应用 8

1.3.4 信息高速公路 8

1.3.5 我国的信息化(金字)工程 9

1.3.6 互联网+ 12

1.4 计算机应用领域 13

1.4.1 科学计算 13

1.4.2 大数据 14

1.4.3 云计算 15

1.4.4 人工智能 17

1.4.5 计算机辅助系统 18

本章小结 19

思考题 20

第2章 计算机基础知识 21

本章引言 21

2.1 计算机发展概况 22

2.1.1 机械计算机 22

2.1.2 电子计算机 23

2.2 计算机基本原理 28

2.3 计算机的分类 30

2.4 微型计算机硬件系统 32

2.4.1 CPU 32

2.4.2 存储器 36

2.4.3 输入/输出设备 50

2.5 微型计算机软件系统 56

2.5.1 系统软件 56

2.5.2 应用软件 62

2.6 计算机发展趋势 62

本章小结 65

思考题 65

第3章 数据编码 66

本章引言 66

3.1 计算机中的数制及其运算 66

3.1.1 数制 66

3.1.2 各种数制间的转换 68

3.1.3 二进制数的算术运算和逻辑运算 72

3.2 数据的存储和表示 73

3.2.1 数据的存储单位 73

3.2.2 原码、反码和补码 74

3.2.3 定点数与浮点数 75

3.3 信息编码 77

3.3.1 西文字符的编码 77

3.3.2 汉字的编码 78

3.3.3 多媒体信息的编码 80

本章小结 83

思考题 83

第4章 问题求解与程序设计思想 84

本章引言 84

4.1 问题求解 84

4.2 程序设计基础 88

4.3 结构化程序设计 94

本章小结 95

思考题 95

第5章 Visual Basic程序设计基础 96

本章引言 96

5.1 Visual Basic程序设计概述 97

5.1.1 VB简介 97

5.1.2 VB程序的开发环境 97

5.1.3 VB程序设计的一般步骤 102

5.1.4 工程资源管理器窗口的文件 102

5.2 VB程序设计语言基础 103

5.2.1 面向对象程序设计的基本概念 103

5.2.2 语言元素 104

5.2.3 数据类型 105

5.2.4 常量与变量 107

5.2.5 常用内部函数 112

5.2.6 运算符与表达式 113

5.3 VB程序设计的基本控制结构 117

5.3.1 顺序结构 117

5.3.2 选择结构 121

5.3.3 循环结构 125

5.3.4 过程 130

5.4 VB中窗体及常用控件 135

5.4.1 窗体 136

5.4.2 文本框 139

5.4.3 标签 140

5.4.4 命令按钮 141

5.4.5 计时器 143

本章小结 144

思考题 145

第6章 算法基础与算法实现 146

本章引言 146

6.1 算法初步 146

6.1.1 算法的特性 146

6.1.2 算法的种类 147

6.1.3 算法的3种基本结构 147

6.1.4 算法的表示 150

6.2 经典算法 153

6.2.1 求和 153

6.2.2 累乘 153

6.2.3 穷举法 154

6.2.4 递推法 156

6.2.5 递归法 157

6.2.6 排序 160

6.2.7 查找 165

6.3 算法复杂度 167

本章小结 168

思考题 169

第7章 计算机网络 170

本章引言 170

7.1 计算机网络概述 170

7.1.1 计算机网络的定义 170

7.1.2 计算机网络的分类 171

7.1.3 计算机网络的传输介质 172

7.1.4 计算机网络的拓扑结构 174

7.1.5 以太网 176

7.1.6 计算机网络协议体系结构 178

7.1.7 C/S结构和B/S结构 182

7.2 Internet及其应用 182

7.2.1 Internet的前身 183

7.2.2 域名和IP 184

7.2.3 域名解析 187

7.2.4 万维网 189

7.2.5 电子邮件 192

7.2.6 文件传输协议 194

7.2.7 即时通信软件 195

7.3 局域网组网设备与组网技术 196

7.3.1 网络设备 197

7.3.2 Windows 7中局域网的应用 200

7.4 接入Internet的方法 202

7.4.1 PSTN拨号 202

7.4.2 ADSL接入 203

7.4.3 Cable Modem接入 204

7.4.4 光网接入 206

7.4.5 DDN接入 207

7.4.6 无线接入技术 208

7.5 网络与安全 210

7.5.1 计算机病毒 211

7.5.2 网络防火墙 214

7.5.3 入侵检测系统 215

7.6 信息发布与检索 215

7.6.1 信息的发布 216

7.6.2 信息的检索 218

本章小结 220

思考题 220

测试篇 223

第1章 计算机文化与计算思维测试题及参考答案 223

第2章 计算机基础知识测试题及参考答案 225

第3章 数据编码测试题及参考答案 229

第4章 问题求解与程序设计思想测试题及参考答案 232

第5章 VB程序设计基础测试题及参考答案 234

第6章 算法基础与算法实现测试题及参考答案 239

第7章 计算机网络基础知识测试题及参考答案 244

实验篇 249

实验一 VB编程基础 249

实验二 VB条件判断语句在程序设计中的应用 252

实验三 VB循环语句在程序设计中的应用 255

实验四 基本算法(累加、累乘) 259

实验五 常用算法(穷举、递归) 261

实验六 排序与查找算法 264

实验七 计算机网络的应用 266

参考文献 268

返回顶部