计算机基础教育 > 公共基础类

大学计算机(第二版)

书号:9787113233815 套系名称:普通高等院校计算机基础教育规划教材. 精品系列

作者:余益 姚怡 出版日期:2017-07-01

定价:39.80 页码 / 开本:256 /16

策划编辑:刘丽丽 责任编辑:刘丽丽 包宁

适用专业:无 适用层次:高等院校

最新印刷时间:

资源下载
内容简介 前言 目录 作者介绍 图书特色
  •         本书主要依据教育部高等学校大学计算机课程教学指导委员会于2015年编制的《大学计算机基础课程教学基本要求》的指导思想编写,把互联网时代以计算思维为导向的新一轮教学改革思想融入书中。
     
            全书分为7章,内容包括计算机与计算思维、计算机硬件基础、计算机操作系统、计算机网络基础、数据的管理与处理、Python程序设计入门、算法初步等。本书既注重思维能力的培养,又兼顾应用需求,在通俗易懂的前提下,尽可能展示实用技术和新技术的发展状况。
     
            本书适合作为高等院校计算机基础课程的教材,也可作为各类计算机应用人员的学习参考书。
     
     
     
  • 第1章  计算机与计算思维 1
    1.1  计算机的产生 1
    1.2  计算与计算科学 2
    1.2.1  计算与数字化 3
    1.2.2  计算科学 6
    1.2.3  计算科学的研究内容 7
    1.3  计算思维 7
    1.3.1  科学思维 8
    1.3.2  计算思维概述 8
    1.3.3  计算思维的作用 11
    1.3.4  计算思维对其他学科的影响 12
    1.4  计算机科学 14
    1.4.1  计算机科学概述 14
    1.4.2  计算机科学与其他学科的交叉与融合 15
    1.5  IT新技术 17
    本章小结 22
    思考与练习 22
    第2章  计算机硬件基础 23
    2.1  二进制系统 23
    2.1.1  数制转换 24
    2.1.2  数的表示 27
    2.1.3  数的运算 29
    2.1.4  文本编码 30
    2.1.5  图像编码 36
    2.1.6  音频编码 37
    2.2  计算机体系结构 40
    2.2.1  冯•诺依曼体系结构 40
    2.2.2  冯氏计算机工作原理 40
    2.2.3  哈佛体系结构 42
    2.3  计算机硬件组成 42
    2.3.1  主板 43
    2.3.2  CPU 44
    2.3.3  内存储器 45
    2.3.4  外存储器 46
    2.3.5  输入设备 49
    2.3.6  输出设备 54
    2.3.7  总线和接口 55
    2.4  计算机指令系统 58
    2.4.1  指令格式和分类 58
    2.4.2  指令系统 59
    2.5  计算机的分类及介绍 60
    2.5.1  计算机的分类 60
    2.5.2  各种计算机类型介绍 61
    2.5.3  计算机软件分类 63
    本章小结 65
    思考与练习 65
    第3章  计算机操作系统 66
    3.1  操作系统概述 66
    3.1.1  操作系统简介 66
    3.1.2  操作系统的发展历程 70
    3.1.3  常见的操作系统 72
    3.2  处理器管理 73
    3.2.1  进程 73
    3.2.2  线程 75
    3.2.3  CPU任务调度 75
    3.2.4  Windows进程对象和线程对象 78
    3.3  存储管理 79
    3.3.1  存储单位换算和地址编号 80
    3.3.2  存储管理方式 80
    3.3.3  Windows内存管理 81
    3.4  I/O设备管理 82
    3.4.1  Windows设备管理的特点 83
    3.4.2  Windows注册表 84
    3.4.3  Spooling技术 85
    3.5  文件管理 86
    3.5.1  文件 87
    3.5.2  文件的目录管理 89
    3.5.3  文件存储空间管理 91
    3.5.4  Windows文件系统 93
    3.6  Windows 7的应用 95
    3.6.1  软硬件的安装与卸载 96
    3.6.2  控制面板的使用 98
    3.6.3  虚拟机操作系统的安装 104
    3.6.4  操作系统维护 106
    本章小结 110
    思考与练习 110
    第4章  计算机网络基础 111
    4.1  计算机网络概述 111
    4.1.1  计算机网络的定义 111
    4.1.2  计算机网络的产生与发展 112
    4.1.3  计算机网络的功能 113
    4.1.4  计算机网络的分类 113
    4.1.5  数据通信基础 114
    4.2  网络的拓扑结构 116
    4.2.1  总线形拓扑结构 116
    4.2.2  星形拓扑结构 116
    4.2.3  环形拓扑结构 117
    4.2.4  树形拓扑结构 117
    4.2.5  网状形拓扑结构 117
    4.3  计算机网络的协议及体系结构 118
    4.3.1  协议 118
    4.3.2  协议的分层结构 118
    4.3.3  计算机网络的体系结构 119
    4.4  局域网的组成 121
    4.4.1  网络硬件 121
    4.4.2  网络软件 125
    4.4.3  局域网国际标准 127
    4.5  Internet简介 129
    4.5.1  Internet的发展 129
    4.5.2  Internet在我国的建设情况 129
    4.5.3  Internet提供的常用基本服务 130
    4.5.4  接入Internet方式 131
    4.5.5  网页语言 133
    4.6  网络地址 134
    4.6.1  物理地址 134
    4.6.2  IP地址 134
    4.6.3  域名 137
    4.6.4  统一资源定位符 138
    4.6.5  IPv6 139
    4.6.6  常用网络命令 139
    4.7  计算机网络信息安全 142
    4.7.1  网络安全与信息安全 142
    4.7.2  造成网络信息不安全的因素 143
    4.7.3  计算机网络信息安全的威胁 145
    4.7.4  信息安全产品 145
    4.7.5  数据加密技术 146
    4.7.6  防火墙技术 147
    4.7.7  入侵检测技术 149
    本章小结 150
    思考与练习 151
    第5章  数据的管理与处理 152
    5.1  数据库技术基础 152
    5.1.1  数据库系统的组成 152
    5.1.2  数据库系统的基本特点 153
    5.1.3  数据库系统的结构体系 154
    5.1.4  数据模型及数据库分类 156
    5.1.5  关系数据库 159
    5.1.6  数据库设计与管理 164
    5.2  Access 2010数据库管理系统 166
    5.2.1  Access 2010概述 166
    5.2.2  表的建立与维护 169
    5.2.3  数据库查询 178
    5.2.4  报表 187
    5.2.5  窗体 191
    5.3  Excel 2010基本知识 193
    5.3.1  Excel 窗口 194
    5.3.2  工作簿、工作表和单元格 194
    5.3.3  工作簿的建立、打开、保存和保护 195
    5.4  工作表的基本操作 196
    5.4.1  工作表的管理 196
    5.4.2  工作表数据的输入与编辑 197
    5.4.3  工作表格式化 198
    5.5  数据的处理 200
    5.5.1  使用公式计算 200
    5.5.2  使用函数计算 201
    5.5.3  数据图表化 204
    5.5.4  数据分析 205
    5.5.5  数据透视表和数据透视图 208
    本章小结 208
    思考与练习 209
    第6章  Python程序设计入门 210
    6.1  程序设计语言简介 210
    6.1.1  程序设计语言的发展 210
    6.1.2  常见的程序设计语言 211
    6.2  Python语言简介 212
    6.2.1  Python的特点 212
    6.2.2  安装Python 213
    6.2.3  Python内置IDLE集成开发环境的使用 214
    6.2.4  编程的学习方法 214
    6.3  从turtle图形模块进入Python语言 215
    6.3.1  在IDLE中用turtle模块画图 215
    6.3.2  建立自己的Python程序文件 218
    6.4  Python程序中的常量和变量 219
    6.4.1  常量 219
    6.4.2  变量 220
    6.4.3  通过变量接收用户键盘输入 221
    6.4.4  列表 223
    6.5  Python语言的if条件语句 224
    6.5.1  简单if语句 224
    6.5.2  if...else语句与if...elif语句 226
    6.6  Python语言的循环语句 228
    6.6.1  for循环 228
    6.6.2  while循环 230
    本章小结 231
    思考与练习 231
     
    第7章  算法初步 232
    7.1  算法的基本概念 232
    7.1.1  算法的定义 232
    7.1.2  算法的描述 233
    7.1.3  算法的评价 234
    7.2  队列 235
    7.2.1  队列的定义 235
    7.2.2  队列的主要算法与Python实现 235
    7.2.3  队列的应用 236
    7.3  栈 236
    7.3.1  栈的定义 236
    7.3.2  栈的主要算法与Python实现 237
    7.3.3  栈的应用 238
    7.4  查找 238
    7.4.1  顺序查找 239
    7.4.2  二分查找 239
    7.5  排序 240
    7.5.1  简单选择排序 240
    7.5.2  直接插入排序 241
    7.5.3  冒泡排序 243
    本章小结 244
    思考与练习 244
    参考文献 246
     
  •  
  •         本书主要依据教育部高等学校大学计算机课程教学指导委员会于2015年编制的《大学计算机基础课程教学基本要求》的指导思想编写,把互联网时代以计算思维为导向的新一轮教学改革思想融入书中。
    

           全书分为7章,内容包括计算机与计算思维、计算机硬件基础、计算机操作系统、计算机网络基础、数据的管理与处理、Python程序设计入门、算法初步等。本书既注重思维能力的培养,又兼顾应用需求,在通俗易懂的前提下,尽可能展示实用技术和新技术的发展状况。

            本书适合作为高等院校计算机基础课程的教材,也可作为各类计算机应用人员的学习参考书。