大学计算机基础教程（第二版）

2014年清华大学出版社出版的图书
《大学计算机基础教程（第二版）》是徐红云主编，2014年清华大学出版社出版的普通高等教育"十一五"国家级规划教材、计算机系列教材。该教材可作为高等学校非计算机专业的大学计算机基础、计算机技术导论、计算机实用技术等课程的教材，也可以供其他读者作为学习参考用书。
该教材内容主要围绕计算机技术的系统平台、程序设计基础、数据分析与信息处理、信息系统开发四大领域的基础知识与基本技术来组织。
成书过程
修订情况
该教材是是参照教育部计算机基础课程教学指导委员会2009年提出的计算机基础课程教学基本要求的主要思想进行编写的。
该教材与前一版相比，主要有以下修改：
操作系统实例由WindowsXP升级为Windows7；
办公软件实例由MicrosoftOffice2007升级为MicrosoftOffice2010；
程序设计语言实例由VisualBasic6.0升级为VisualBasic.NET2010；
数据库管理系统实例由原来的MicrosoftAccess2007升级为MicrosoftAccess2010；
图像编辑工具实例由原来的PhotoShopCS4升级为PhotoShopCS6；
动画制作工具实例由原来的FlashCS4升级为FlashCS6；
网页制作工具实例由原来的DreamweaverCS4升级为DreamweaverCS6；
另外，书中还引入了计算思维的概念。
全书由徐红云、解晓萌、谢耀光、郭芬、林育蓓和王亮明共同编写完成。其中，第1.4节、第2章、第3章由解晓萌执笔； 第5章、附录A 由王亮明执笔； 第6.1~6.3节、第9章由郭芬执笔； 第6.4节、第8章由林育蓓执笔； 第11章由谢耀光执笔； 其余部分由徐红云执笔。全书由徐红云统稿。
该是2012年广东省高等学校教学质量与教学改革工程专项资金资助项目研究成果之一。
出版工作
2014年6月1日，该教材由清华大学出版社出版。
出版社工作人员责任编辑	封面设计	责任校对	责任印制
刘向威	常雪影	白蕾	何芊
内容简介
该教材内容主要围绕计算机技术的系统平台、程序设计基础、数据分析与信息处理、信息系统开发四大领域的基础知识与基本技术来组织。全书共分12章，主要内容包括计算机技术发展过程及趋势、计算机系统组成、数据的表示与运算、计算机硬件、计算机软件、操作系统、办公软件、程序设计语言、数据库技术、多媒体技术、计算机网络、网页设计、信息安全。另外，该教材附录还给出了微型计算机选购指南。
教材目录
第1章概述	1.1计算机的发展	1.1.1计算机的诞生	1.1.2计算机的发展阶段	1.1.3未来的新型计算机	1.2计算机的分类	1.2.1计算机的类型	1.2.2微型计算机的类型	1.3计算机的应用领域	1.4计算机系统的组成	1.4.1计算机系统的基本组成	1.4.2计算机系统的层次模型	1.4.3冯·诺依曼体系结构	1.5计算思维	本章小结	习题1	第2章数据的表示与运算	2.1进位计数制表示方法	2.1.1十制进	2.1.2二制进	2.1.3八制进和十六进制	2.1.4数制之间相互转换	2.2计算机中数值数据的表示	2.2.1整数的原码表示	2.2.2整数的反码表示	2.2.3整数的补码表示	2.2.4整数的移码表示	2.2.5浮点数表示方法	2.2.6BCD格式表示法	2.3数据之间的运算	2.3.1算术运算	2.3.2运算溢出及判断	2.3.3逻辑运算	2.4非数值型数据在计算机中的编码	2.4.1ASCII编码	2.4.2Unicode编码	2.4.3汉字编码	2.5数据校验编码	2.5.1奇偶校验码	2.5.2海明校验码与CRC校验码简介	本章小结	习题2	第3章计算机硬件	3.1计算机硬件系统	3.1.1计算机硬件系统组成	3.1.2CPU	3.1.3存储器	3.1.4外部设备	3.1.5总线	3.1.6接口	3.1.7计算机常用性能指标	3.2嵌入式系统与DSP	3.2.1嵌入式系统概念	3.2.2嵌入式系统基本组成	3.2.3冯·诺依曼体系结构与哈佛体系结构的区别	3.2.4嵌入式系统的特点	3.2.5嵌入式系统的应用领域	3.2.6DSP简介	本章小结	习题3	第4章计算机软件	4.1软件的分类	4.1.1系统软件	4.1.2应用软件	4.2软件的工作模式	4.2.1命令驱动	4.2.2菜单驱动	4.3软件的安装方法	4.3.1操作系统的安装	4.3.2驱动程序安装	4.3.3应用软件安装	4.4软件的开发方法	4.4.1软件生命周期	4.4.2开发过程模型	4.5常用工具软件介绍	4.5.1压缩软件	4.5.2磁盘分区软件	4.5.3虚拟光驱软件	本章小结	习题4	第5章操作系统	5.1操作系统概述	5.1.1操作系统的概念	5.1.2操作系统的功能	5.1.3操作系统的分类	5.2Windows 7系统	5.2.1Windows操作系统发展历史	5.2.2Windows 7基本操作	5.2.3Windows 7文件管理	5.2.4Windows 7程序管理	5.2.5Windows 7系统安全	5.2.6Windows 7计算机管理	5.2.7MSDOS常用命令介绍	5.2.8Windows 7常用软件介绍	5.3Linux操作系统	5.3.1Linux操作系统介绍	5.3.2常见Linux操作系统	5.4虚拟机及VMware介绍	5.4.1虚拟机概念及作用	5.4.2VMware介绍	本章小结	习题5	第6章办公软件	6.1办公软件简介	6.1.1微软Office	6.1.2金山WPS	6.2文字处理软件Word 2010	6.2.1启动与退出	6.2.2Word 2010的基本操作	6.2.3Word文档编辑	6.2.4设置文档格式	6.2.5制作图文混排的文档	6.2.6表格与图表	6.2.7其他功能	6.3电子表格软件Excel 2010	6.3.1认识Excel	6.3.2Excel的基本编辑操作	6.3.3Excel的基本格式设置	6.3.4图表制作与处理	6.3.5公式与函数	6.3.6管理数据列表	6.4多媒体演示文稿制作软件PowerPoint 2010	6.4.1认识PowerPoint 2010	6.4.2多媒体演示文稿的制作	6.4.3多媒体演示文稿的放映与输出	本章小结	习题6	第7章程序设计语言	7.1程序设计语言分类	7.1.1机器语言	7.1.2汇编语言	7.1.3高级语言	7.2程序设计过程	7.3程序设计方法	7.3.1结构化程序设计方法	7.3.2面向对象程序设计方法	7.4程序设计语言基本要素	7.4.1数据类型	7.4.2变量和常量	7.4.3运算符与表达式	7.4.4控制台数据的输入和输出	7.4.5程序控制结构	7.4.6过程与函数	7.4.7程序注释	7.5Visual Studio 2010集成开发环境	7.5.1主窗口	7.5.2菜单栏	7.5.3工具栏	7.5.4项目、解决方案和项目工作区	7.5.5Visual Studio 2010帮助系统的使用	7.6控制台程序设计	本章小结	习题7	第8章数据库技术	8.1数据库技术概述	8.1.1数据处理的发展历史	8.1.2数据库技术的应用领域	8.1.3数据库技术的相关学科	8.1.4数据库技术发展的新方向	8.2数据库管理系统	8.2.1数据库管理系统的结构与功能	8.2.2常见的数据库管理系统及其特点	8.3数据库系统	8.3.1数据库系统的组成	8.3.2数据库系统的分类	8.3.3数据库系统的特点与功能	8.4关系数据库的建立	8.4.1关系数据库基础	8.4.2关系数据库在Access中的实现	8.4.3数据查询与SQL	本章小结	习题8	第9章多媒体技术	9.1基本概念	9.2应用领域	9.3多媒体计算机组成	9.3.1硬件系统	9.3.2软件系统	9.4音频技术	9.4.1基本概念	9.4.2音频处理软件Audition	9.5图形及图像技术	9.5.1基本概念	9.5.2图形图像编辑软件Photoshop CS6	9.6动画和视频技术	9.6.1基本概念	9.6.2动画编辑软件Flash CS6	本章小结	习题 9	第10章计算机网络	10.1概述	10.1.1网络的定义	10.1.2网络的发展历史	10.1.3网络的基本组成	10.2网络分类	10.2.1按覆盖范围划分	10.2.2按网络的工作模式划分	10.3数据传输	10.3.1传输介质	10.3.2带宽	10.3.3协议	10.4网络拓扑结构	10.5网络体系结构	10.6网络互联	10.7网络操作系统	10.7.1网络操作系统的分类	10.7.2网络操作系统的功能	10.8Internet基础	10.8.1TCP/IP协议结构	10.8.2TCP/IP协议簇	10.8.3IP 地址	10.8.4域名系统	10.8.5Internet的基本服务	10.8.6Internet的接入	本章小结	习题10	第11章网页制作	11.1网页制作概述	11.1.1基本概念	11.1.2网页制作工具	11.1.3网页制作基本方法	11.2网页的结构与内容	11.2.1HTML基本语法	11.2.2文档结构	11.2.3常用标签	11.3修饰美化网页	11.3.1样式表概述	11.3.2样式表的创建与引用	11.3.3CSS常用属性	11.4制作网页特效	11.4.1Dreamweaver的行为面板及内置动作和事件	11.4.2使用Dreamweaver制作网页特效	11.5网页布局与排版	11.5.1框架布局示例	11.5.2表格布局示例	11.5.3层布局	11.5.4三种网页布局方式的比较	11.6网站设计概述	11.6.1网站的概念	11.6.2网站设计基本原则	11.6.3网站制作	11.7发布网页	11.7.1安装Web服务器	11.7.2网站的配置与测试	本章小结	习题11	第12章信息安全	12.1信息安全的基本概念	12.1.1信息安全特征	12.1.2信息安全保护技术	12.2密码技术及应用	12.2.1基本概念	12.2.2对称密钥密码系统	12.2.3公开密钥密码系统	12.2.4计算机网络中的数据加密	12.2.5数字签名	12.3防火墙技术	12.3.1防火墙的基本概念	12.3.2防火墙的功能	12.3.3防火墙的基本类型	12.3.4防火墙的优、缺点	12.4恶意软件	12.4.1病毒及相关的威胁	12.4.2计算机病毒的防治	12.5入侵检测技术	12.5.1入侵者	12.5.2入侵检测	12.6道德规范与社会责任	12.6.1道德规范与法律	12.6.2知识产权保护	12.6.3预防计算机犯罪	本章小结	习题12	附录微型计算机选购指南	参考文献
（注：目录排版顺序为从左列至右列）
教学资源
配套教材
该教材配有辅助教材《大学计算机基础实验指导与习题集（第二版）》。
书名	书号	出版社	作者
《大学计算机基础实验指导与习题集（第二版）》	9787302359777	清华大学出版社	徐红云
课程资源
该教材还配有电子课件、习题解答、实验的操作录像。
教材特色
该教材在内容选取上，以介绍计算机的基本理论知识和计算思维方式为主，而软件与工具则是以有关理论技术应用的实例形式出现，比如Windows7是在介绍了操作系统的概念、功能后，列举的一种具体的操作系统，又如PhotoshopCS6则是以多媒体技术应用中实现图片编辑的一种工具的形式出现，这样使读者对计算机基本理论和技术有一个整体的概念和宏观的认识。
采用该教材组织教学时，针对不同学科门类和专业的学生，可以在教学内容选取上有所侧重，比如，对理工类各专业的学生来说，如果第二学期开设程序设计语言课，则程序设计语言的内容可以弱化； 而对于文科类各专业的学生来说，如果第二学期开设多媒体技术及应用或计算机网络技术及应用课程，则相应部分的内容也可以不做重点讲授等。
作者简介
徐红云，女，华南理工大学计算机科学与工程学院教授，研究方向为计算机基础教育、网络安全与隐私。