大学计算机基础PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:宋长龙主编
- 出 版 社:北京:高等教育出版社
- 出版年份:2008
- ISBN:7040233754
- 页数:252 页
第1章 计算机与社会信息化 1
1.1 计算机的发展 1
1.1.1 计算机的发展历程 1
1.1.2 计算机的发展趋势 2
1.2 计算机分类及应用 3
1.2.1 计算机分类 3
1.2.2 计算机的主要应用 4
1.3 信息技术概述 6
1.3.1 信息与数据 7
1.3.2 现代信息技术 7
1.3.3 信息技术的发展趋势 8
1.3.4 信息化社会 8
1.4 计算机系统的组成 8
1.5 计算机硬件系统组成 9
1.5.1 中央处理器 10
1.5.2 存储器 10
1.5.3 输入/输出设备 12
1.6 计算机软件分类 13
1.6.1 系统软件 13
1.6.2 应用软件 14
1.7 计算机工作过程及主要技术指标 14
1.8 数制及其转换 15
1.8.1 进位计数制 15
1.8.2 各进制间数据的转换 16
1.9 数值型数据的存储 18
1.9.1 机器数的概念 18
1.9.2 定点数表示方法 19
1.9.3 浮点数表示方法 19
1.9.4 原码、反码和补码 20
1.10 计算机的算术与逻辑运算 20
1.10.1 二进制数算术运算 21
1.10.2 补码运算 21
1.10.3 逻辑运算 22
1.11 文字信息编码形式 23
1.11.1 西文字符编码 23
1.11.2 中文字符编码 24
习题 25
思考题 28
第2章 微型计算机的组成及应用 29
2.1 微型计算机概述 29
2.1.1 微型计算机系统的层次及分类 29
2.1.2 微型计算机系统的配件 30
2.2 微型计算机主板简介 30
2.2.1 系统主板 30
2.2.2 主板中的主要部件及其作用 31
2.3 微处理器 32
2.3.1 微处理器及其内部结构 33
2.3.2 CPU性能指标 33
2.4 微型机系统存储器 34
2.4.1 BIOS芯片 34
2.4.2 CMOS 34
2.4.3 高速缓存 35
2.4.4 虚拟存储器 35
2.5 微型计算机的总线结构与接口 35
2.5.1 总线基础知识 36
2.5.2 内部扩展总线 37
2.5.3 外部总线接口 37
2.6 微型计算机的常用外部设备 38
2.6.1 输入设备 38
2.6.2 输出设备 41
2.7 微型计算机的常用软件 42
2.7.1 Windows操作系统的启动与关闭 42
2.7.2 Office系列软件 43
2.7.3 Windows附件中的常用软件 44
习题 45
思考题 46
第3章 操作系统基础知识 47
3.1 操作系统简介 47
3.1.1 操作系统的发展历程 47
3.1.2 常见操作系统简介 49
3.1.3 操作系统分类 51
3.2 操作系统的作用及特征 52
3.2.1 操作系统的作用 52
3.2.2 操作系统的功能 53
3.2.3 操作系统的特征 54
3.3 作业管理 54
3.3.1 基本概念 54
3.3.2 作业调度 55
3.4 进程管理 55
3.4.1 进程定义 55
3.4.2 进程的状态和转换 57
3.4.3 进程调度 58
3.5 存储管理 58
3.5.1 基本概念 59
3.5.2 存储器的连续分配方式 60
3.5.3 存储器的离散分配方式 60
3.5.4 虚拟存储器管理 61
3.5.5 Windows 2000/XP的虚拟存储管理 61
3.6 文件管理 62
3.6.1 文件系统基础知识 62
3.6.2 文件目录 65
3.7 设备管理 67
3.7.1 设备分类 67
3.7.2 设备控制器 68
3.7.3 I/O控制方式 68
3.7.4 缓冲技术 69
3.7.5 设备分配与调度 70
3.7.6 设备驱动程序 70
3.7.7 虚拟设备 70
习题 71
思考题 73
第4章 计算机网络基础 74
4.1 计算机网络的发展历史与作用 74
4.1.1 计算机网络发展史 74
4.1.2 计算机网络的作用 75
4.2 计算机网络传输介质与互连设备 75
4.2.1 网络传输介质 75
4.2.2 网络互连设备 77
4.3 计算机网络的基本组成与分类 79
4.3.1 计算机网络的基本组成 79
4.3.2 计算机网络的分类 80
4.3.3 网络协议 81
4.4 网络体系结构 82
4.4.1 计算机网络体系结构概述 82
4.4.2 OSI体系结构 82
4.4.3 TCP/IP体系结构 84
4.4.4 TCP/IP与OSI比较 84
4.5 数据通信基础 85
4.5.1 数据通信系统的构成 85
4.5.2 基带传输与宽带传输 86
4.5.3 传输速率与带宽 86
4.5.4 通信方式 86
4.6 计算机局域网基础知识 87
4.6.1 服务器 87
4.6.2 工作站 88
4.6.3 传输介质及互连设备 88
4.6.4 局域网体系结构与IEEE 802标准 88
4.6.5 以太网(Ethernet)协议及组网技术 89
4.7 计算机广域网基础知识 90
4.8 Internet及其应用基础 92
4.8.1 Internet基础知识 93
4.8.2 主机、IP地址、域名及统一资源定位标识 94
4.8.3 IPv6简介 97
4.8.4 如何获取Internet资源 97
4.8.5 电子邮件简介 98
4.8.6 网页与网站简介 98
习题 99
思考题 103
第5章 信息安全与社会责任 104
5.1 计算机网络安全问题 104
5.1.1 影响网络信息安全的因素 104
5.1.2 网络安全面临的威胁 105
5.1.3 网络受攻击方式 105
5.1.4 网络安全措施 106
5.2 信息安全技术 108
5.2.1 信息系统安全机制 108
5.2.2 加密技术的基本概念 109
5.2.3 加密算法分类 109
5.2.4 用户认证 110
5.2.5 数字签名 111
5.3 信息安全技术在Windows中的应用 112
5.3.1 文件/文件夹加密 112
5.3.2 查看证书详细信息 113
5.3.3 证书与私钥的导入/导出 113
5.3.4 系统文件的签名验证 114
5.3.5 Office文档数字签名 114
5.4 计算机病毒及其防范 115
5.4.1 计算机病毒的起源及特性 115
5.4.2 计算机病毒的种类 116
5.4.3 计算机病毒传播媒介与防治 117
5.5 防火墙简介 118
5.5.1 防火墙的作用 119
5.5.2 防火墙的类型 119
5.6 网络道德与社会责任 122
5.6.1 网络道德问题 122
5.6.2 网络道德建设与社会责任 123
习题 124
思考题 127
第6章 算法与数据结构基础 128
6.1 数据结构的基本概念 128
6.1.1 数据结构示例 128
6.1.2 数据结构的定义 129
6.1.3 数据逻辑结构 129
6.1.4 数据物理结构 130
6.2 算法的基本概念 131
6.2.1 算法的定义 131
6.2.2 算法描述方法 132
6.2.3 算法的评价 134
6.2.4 算法复杂度 134
6.3 典型的数据结构 135
6.3.1 线性表 135
6.3.2 栈 137
6.3.3 队列 139
6.3.4 循环队列 141
6.3.5 树 142
6.3.6 二叉树 143
6.4 典型算法 147
6.4.1 查找算法 147
6.4.2 排序算法 149
习题 150
思考题 154
第7章 数据库技术基础 155
7.1 实例数据库 155
7.1.1 人工表格 155
7.1.2 关系数据库表 155
7.1.3 关系数据库 156
7.2 数据库系统概述 157
7.2.1 数据处理技术的发展历程 157
7.2.2 数据库系统的组成 158
7.2.3 数据库管理系统的功能 160
7.2.4 数据库系统安全保护 160
7.3 三个世界与概念模型 162
7.3.1 从现实世界到数据世界 162
7.3.2 信息世界与概念模型 163
7.4 数据模型 164
7.4.1 层次数据模型 165
7.4.2 网状数据模型 165
7.4.3 关系数据模型 166
7.4.4 面向对象数据模型 167
7.5 关系数据库中的基本概念 169
7.6 数据模型的3个要素 170
7.6.1 数据结构 170
7.6.2 数据操作 171
7.6.3 完整性约束 171
7.7 关系的基本操作 172
7.7.1 选择操作 173
7.7.2 投影操作 173
7.7.3 联接操作 174
7.8 结构化查询语言——SQL简介 175
7.8.1 数据定义语言——DDL 175
7.8.2 数据操纵语言——DML 177
7.8.3 数据查询语言——DQL 179
7.9 常见的关系数据库管理系统简介 183
习题 184
思考题 189
第8章 多媒体技术基础 190
8.1 多媒体技术概述 190
8.1.1 多媒体技术的发展历程 190
8.1.2 多媒体的基本概念 191
8.1.3 多媒体技术的特点 192
8.1.4 多媒体信息处理的关键技术 193
8.1.5 多媒体技术的应用 194
8.2 多媒体计算机系统 195
8.2.1 多媒体计算机的标准 195
8.2.2 多媒体计算机的硬件系统 195
8.2.3 多媒体计算机的软件系统 200
8.3 音频信息 201
8.3.1 声音特性 201
8.3.2 音频信息表示 202
8.4 图形与图像信息 203
8.4.1 图形与图像的特点 203
8.4.2 图像信息表示 205
8.5 视频信息 207
8.5.1 视频信息的特点 207
8.5.2 视频信息表示 207
8.6 动画 209
8.6.1 动画的概念 209
8.6.2 动画制作软件 209
8.6.3 动画文件格式 210
8.7 多媒体数据压缩技术 210
8.7.1 数据压缩的可行性 210
8.7.2 数据压缩方法 211
8.7.3 数据压缩与解压缩软件 212
8.8 多媒体素材处理 213
8.8.1 Windows Media Player 214
8.8.2 Windows Movie Maker 215
习题 217
思考题 220
第9章 程序设计基础 221
9.1 程序设计的基本概念 221
9.1.1 简单应用程序举例 221
9.1.2 程序设计的常见概念 222
9.2 程序设计语言概述 224
9.2.1 面向机器的语言 224
9.2.2 面向过程的高级程序设计语言 225
9.2.3 面向对象程序设计语言 225
9.3 程序的基本构成 226
9.3.1 数据类型 226
9.3.2 常量、变量和运算符 227
9.3.3 控制结构 228
9.3.4 输入/输出 229
9.3.5 过程 229
9.4 结构化程序设计 230
9.4.1 结构化程序设计原则 230
9.4.2 结构化程序设计的基本特征及应用 231
9.5 面向对象程序设计 231
9.5.1 对象 232
9.5.2 类的定义 232
9.5.3 类的封装性 233
9.5.4 类的继承性 233
9.5.5 类的多态性 234
9.6 VB程序设计基础 234
9.6.1 概述 235
9.6.2 特点 235
9.6.3 VB中的基本概念 236
9.6.4 创建VB应用程序的步骤 237
9.7 软件工程基础 239
9.7.1 软件工程概述 239
9.7.2 软件开发的一般方法 241
9.8 典型的程序设计语言简介 244
9.8.1 汇编语言 244
9.8.2 常见的结构化程序设计语言 244
9.8.3 常见的面向对象程序设计语言 245
9.8.4 标记语言和脚本语言 246
习题 246
思考题 251
参考文献 252
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《看视频零基础学英语口语》宋德伟 2019
- 《胃癌基础病理》(日)塚本彻哉编者;宫健,刘石译者 2019
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《世说新语校笺 第1册》(南朝宋)刘义庆撰;(南朝梁)刘孝标注;杨勇校笺 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《黄遵宪集 4》陈铮主编 2019
- 《孙诒让集 1》丁进主编 2016
- 《近代世界史文献丛编 19》王强主编 2017
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《教育学考研应试宝典》徐影主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《家庭音乐素养教育》刘畅 2018