本书是为高等学校非计算机专业编写的计算机基础教材,系统地介绍了计算机的基本概念,强调文化与信息的意识,突出体现了计算机的基础性,并结合了全国计算机等级考试(NCRE)要求的内容。全书共分13章,全面讲述了计算机基础知识和公共基础知识、Windows XP操作系统、文字处理软件Word 2003、电子表格软件Excel 2003、演示文稿软件PowerPoint 2003、网络技术基础、多媒体技术基础、程序设计及软件开发基础、常用工具软件等知识。除第13章外,各章均配有相关习题。
本书在注重系统性和科学性的基础上,突出了实用性及操作性,对重点概念和操作技能突出进行讲解。此书语言流畅,内容丰富,深入浅出,可作为普通高校非计算机专业类学生计算机基础教材或参考书,也适用于计算机培训班及计算机自学读者。
前言
大学计算机基础课程是高等院校非计算机专业学生必修的公共基础课程,是学习其他计算机相关技术课程的基础课。本课程的教学内容首先是根据教育部的教学基本要求,实现教学与科研的有效结合,通过对教学内容的基础性、科学性和前瞻性的研究,体现以有效知识为主体,构建支持学生终身学习的基础,反映本学科领域的最新科技成果。特别以加强人才培养的针对性、应用性、实践性为重点,调整和提高学生的知识结构和能力素质。通过本课程的学习,学生应较全面、系统地掌握计算机软硬件技术与网络技术的基本概念,了解软件设计与信息处理的基本过程,掌握典型计算机系统的基本工作原理,具备安装、设置与操作现代典型计算环境的能力,具有较强的信息系统安全与社会责任意识,为后继计算机技术课程的学习打下必要的基础。
本书根据教育部非计算机专业计算机基础课程教学指导委员会提出的《关于进一步加强高校计算机基础教学的几点意见》中有关“大学计算机基础”课程的教学要求,参考了《全国家计算机等级考试大纲》规定的内容,考虑了当前学生的实际情况和社会需求,结合教师多年的教学经验编写而成。
本书系统介绍了目前大学计算机基础教育和计算机技术发展的状况,在内容取舍、篇章结构、教学讲解和实验安排等方面都进行了精心的设计。全书共分为13章,全面讲述了计算机基础知识和公共基础知识、Windows XP操作系统、文字处理软件Word 2003、电子表格软件Excel 2003、演示文稿软件PowerPoint 2003、网络技术基础、多媒体技术基础、数据结构、程序设计基础、软件工程基础、数据库设计基础、常用工具软件等知识。
本书内容全面,由浅入深,同时密切结合了计算机专业技术的发展,并采用计算机专业写作手法,避免了教材过于通俗而缺乏专业讲解的不足。本书可以适应多层次分级教学,以满足不同学时的教学和适应不同基础的学生学习。在教学中,可以根据实际教学时数和学生的基础选择教学内容。
本书由刁树民、陈玉林、马传志担任主编并统稿。第1章由马丹丹编写,第2章由孙志勇编写,第3章由陈玉林编写,第4章由刘越编写,第5章由张晓勇编写,第6章由邰学礼编写,第7章及第9章由刁树民编写,第8章由张竞达编写,第10章由支援编写,第11章由马传志编写,第12章由闫莉蔷编写,第13章由韦韫韬编写。刘景春教授对此书进行了审校。本书采纳了哈尔滨工业大学、青岛大学、佳木斯大学多位老师在课程建设、教材建设和本书编写过程中提出的许多建议,对此,我们深表感谢。
为配合本课程的教学需要,本教材为教师配有习题参考答案,可发Email(ZhengYK@tup.tsinghua.edu.cn)联系索取。
由于作者水平有限,本书可能存在不足之处,希望同行和读者提出宝贵的意见。
编者
2009年5月
目录
第1章计算机基础知识
1.1计算机概述
1.1.1计算机的起源与发展
1.1.2微型计算机的发展
1.1.3计算机的主要特点
1.1.4计算机应用领域
1.1.5计算机的分类
1.1.6计算机的发展趋势
1.2计算机中的数据与编码
1.2.1数的进制
1.2.2不同进制之间的转换
1.2.3数据存储的单位
1.2.4英文字符编码
1.2.5汉字编码
1.3计算机系统组成
1.3.1计算机系统概述
1.3.2冯·诺依曼结构
1.3.3计算机硬件系统
1.3.4计算机软件系统
1.3.5计算机的工作过程
1.4微型计算机硬件组成
1.4.1中央处理器
1.4.2主板
1.4.3总线
1.4.4内存储器
1.4.5输入设备
1.4.6输出设备
1.4.7外存储器
1.5微型计算机软件配置
习题1
第2章Windows XP中文操作系统
2.1操作系统概述
2.1.1操作系统的基本概念
2.1.2操作系统的功能
2.1.3操作系统的分类
2.1.4典型操作系统介绍
2.2Windows XP操作系统概述
2.2.1Windows XP需要的基本环境
2.2.2Windows XP的安装过程
2.3Windows XP的基本操作
2.3.1Windows XP的启动与退出
2.3.2Windows XP的桌面、窗口及菜单
2.3.3键盘和鼠标的操作
2.3.4使用帮助
目录
大学计算机基础(第三版)
2.4Windows XP的文件和文件夹管理
2.4.1文件和文件夹
2.4.2文件和文件夹的操作
2.4.3资源管理器
2.5Windows XP系统设置
2.5.1控制面板的启动
2.5.2显示属性设置
2.5.3键盘和鼠标的设置
2.5.4日期和时间的设置
2.5.5系统设置
2.5.6用户管理
2.5.7汉字输入法的添加和卸载
2.5.8字体设置
2.6Windows XP的设备管理
2.6.1磁盘管理
2.6.2硬件及驱动程序的安装
2.6.3打印机的安装、设置与管理
2.6.4应用程序的安装和卸载
2.7Windows XP的附件
2.7.1写字板与记事本
2.7.2画图
2.7.3计算器
2.7.4系统工具
2.7.5多媒体
习题2
第3章文字处理软件 Word 2003
3.1Word 2003概述
3.1.1Word 2003启动和退出
3.1.2Word 2003窗口组成
3.2基本操作
3.2.1新建文档
3.2.2输入文档
3.2.3保存文档
3.2.4打开文档
3.2.5关闭文档
3.2.6文档的显示方式
3.3文档编辑
3.3.1文本的基本操作
3.3.2窗口拆分
3.4文档排版
3.4.1字符格式化
3.4.2段落格式化
3.4.3项目符号和编号
3.4.4页面设计
3.5表格
3.5.1创建表格
3.5.2编辑表格
3.5.3表格的格式化
3.5.4表格中的数据处理
3.5.5图表
3.6图文混排
3.6.1图片
3.6.2艺术字
3.6.3绘制图形
3.6.4文本框
3.6.5水印
3.6.6插入公式
3.7打印文档
3.8网络功能
3.8.1创建Web页
3.8.2超链接
习题3
第4章电子表格软件Excel 2003
4.1Excel 2003基础知识
4.1.1Excel 2003的启动与退出
4.1.2基本概念
4.2Excel 2003的基本操作
4.2.1工作簿的新建、保存和打开
4.2.2单元格的定位
4.2.3数据的输入
4.2.4数据的编辑
4.3公式和函数
4.3.1公式
4.3.2函数
4.4工作表的操作
4.4.1工作表的选定
4.4.2工作表的基本操作
4.4.3窗口的拆分和冻结
4.4.4格式化工作表
4.5数据管理
4.5.1数据清单
4.5.2数据排序
4.5.3数据筛选
4.5.4分类汇总
4.5.5数据透视表
4.6图表
4.6.1图表的创建
4.6.2图表的编辑
4.6.3图表的格式化
4.7保护工作簿数据
4.7.1保护工作簿和工作表
4.7.2隐藏工作簿和工作表
4.8打印操作
4.8.1页面设置
4.8.2打印预览及打印
4.9Excel 2003的网络功能
习题4
第5章演示文稿软件PowerPoint 2003
5.1PowerPoint 2003基本操作
5.1.1PowerPoint 2003的启动与退出
5.1.2创建、保存及打开演示文稿
5.1.3PowerPoint编辑窗格
5.1.4视图方式
5.2演示文稿的编辑
5.2.1幻灯片文本的输入、编辑及格式化
5.2.2图片、图形、艺术字的插入与编辑
5.2.3影片和声音
5.2.4插入表格或图表
5.2.5幻灯片的基本操作
5.2.6幻灯片版式的更改
5.3设置演示文稿的放映效果
5.3.1动画效果
5.3.2切换效果
5.3.3超链接
5.3.4动作按钮
5.3.5演示文稿的放映
5.3.6隐藏幻灯片和取消隐藏
5.4演示文稿的打印与发布
5.4.1打印
5.4.2演示文稿的打包
5.4.3发布网页
习题5
第6章网络技术基础
6.1计算机网络基础知识
6.1.1网络的概念及功能
6.1.2网络的分类和拓扑结构
6.1.3网络体系结构
6.1.4局域网技术
6.1.5MAC地址
6.2Internet概述
6.2.1Internet简介
6.2.2Internet的工作机制及协议
6.2.3IP地址和域名系统
6.2.4连接到Internet
6.2.5万维网简介
6.2.6国内Internet骨干网及ISP
6.3IE浏览器
6.3.1IE的启动及窗口环境
6.3.2使用IE浏览网页
6.3.3在Internet上搜索信息
6.3.4使用收藏夹
6.3.5使用历史记录
6.3.6设置Internet Explorer
6.3.7脱机浏览Web
6.3.8保存和打印网页信息
6.4电子邮件
6.4.1电子邮件概述
6.4.2收发电子邮件
6.5网页制作
6.5.1网站与网页
6.5.2FrontPage 2003简介
6.5.3创建网站和网页
习题6
第7章多媒体技术基础
7.1多媒体技术概要
7.1.1多媒体概念
7.1.2多媒体的关键技术
7.1.3多媒体计算机系统组成
7.2声音媒体简介
7.2.1音频信息
7.2.2数字音频文件格式
7.2.3MIDI音乐
7.3图形图像基础
7.3.1图形与图像的基本属性
7.3.2图形与图像的数字化
7.2.3图形与图像文件的格式
7.4视频信息基础
7.4.1视频的含义
7.4.2常用视频文件格式
7.4.3流媒体信息
7.5计算机动画
7.5.1计算机动画原理
7.5.2二维电脑动画制作
7.5.3动画制作应注意的问题
7.5.4动画文件格式
习题7
第8章数据结构和算法
8.1算法的概念
8.1.1算法的基本特征
8.1.2算法的基本要素
8.1.3算法描述
8.1.4算法设计基本方法
8.1.5算法性能分析与度量
8.2数据结构的基本概念
8.2.1什么是数据结构
8.2.2数据结构的图形表示
8.2.3线性结构与非线性结构
8.3线性表及其顺序存储结构
8.3.1线性表的基本概念
8.3.2线性表的顺序存储结构
8.3.3顺序表的插入运算
8.3.4顺序表的删除运算
8.4栈和队列
8.4.1栈
8.4.2队列
8.5线性链表
8.5.1线性链表的基本概念
8.5.2线性链表的基本运算
8.5.3循环链表及其基本运算
8.6树和二叉树
8.6.1树的基本概念
8.6.2二叉树及其运算
8.6.3二叉树的存储结构
8.6.4二叉树的遍历
8.7查找技术
8.7.1基本概念与术语
8.7.2顺序查找
8.7.3有序表的折半查找
8.8排序
8.8.1基本概念
8.8.2插入排序
8.8.3交换排序
8.8.4选择排序
习题8
第9章程序设计基础
9.1程序设计方法与风格
9.2结构化程序设计
9.2.1结构化程序设计的原则
9.2.2结构化程序的基本结构与特点
9.3面向对象的程序设计
9.3.1面向对象的程序设计概述
9.3.2面向对象的程序设计基本概念
习题9
第10章软件工程基础
10.1软件工程基本概念
10.1.1软件定义与软件特点
10.1.2软件危机与软件工程
10.1.3软件工程过程与软件生命周期
10.1.4软件工程的目标与原则
10.1.5软件开发工具与软件开发环境
10.2结构化分析方法
10.2.1需求分析与需求分析方法
10.2.2结构化分析方法
10.3结构化设计方法
10.3.1软件设计的基本概念
10.3.2概要设计
10.3.3详细设计
10.4软件测试
10.4.1软件测试的目的
10.4.2软件测试的准则
10.4.3软件测试技术与方法综述
10.4.4软件测试的实施
10.5程序的调试
10.5.1基本概念
10.5.2软件调试方法
习题10
第11章数据库设计基础
11.1数据库系统的基本概念
11.1.1数据、数据库、数据库管理系统
11.1.2数据库系统的发展
11.1.3数据库系统的基本特点
11.1.4数据库系统的内部结构体系
11.2数据模型
11.2.1数据模型的基本概念
11.2.2E-R模型
11.2.3层次模型
11.2.4网状模型
11.2.5关系模型
11.3关系代数
11.4数据库设计与管理
11.4.1数据库设计概述
11.4.2数据库设计的需求分析
11.4.3数据库概念设计
11.4.4数据库的逻辑设计
11.4.5数据库的物理设计
11.4.6数据库管理
习题11
第12章信息安全技术
12.1信息安全
12.1.1信息与信息技术
12.1.2信息安全
12.2计算机网络安全
12.2.1网络安全问题
12.2.2网络安全技术
12.2.3网络安全的保护手段
12.2.4Windows的安全机制
12.3计算机病毒及防范
12.3.1计算机病毒的概念
12.3.2计算机病毒的产生
12.3.3病毒的特性
12.3.4病毒的分类
12.3.5病毒发作症状
12.3.6病毒的预防和清除
12.3.7几种常见的病毒
12.3.8计算机病毒的现状
12.3.9计算机病毒的原理
12.4网络黑客及防范
12.4.1网络黑客攻击方法
12.4.2黑客的防范
12.5防火墙技术
12.5.1传统防火墙技术
12.5.2防火墙的体系结构
12.5.3使用防火墙
12.6数据加密技术
12.6.1对称加密技术
12.6.2非对称加密技术
习题12
第13章常用工具软件
13.1金山毒霸2008
13.1.1金山毒霸2008的功能
13.1.2金山毒霸的启动
13.1.3金山毒霸开机自加载
13.1.4金山毒霸的使用方法
13.2即时通信工具QQ
13.2.1QQ的下载、安装和登录
13.2.2QQ的基本操作
13.2.3语音和视频交流
13.2.4文件传输
13.2.5QQ邮箱
13.2.6QQ群
13.3文件压缩软件WinRAR
13.3.1关于WinRAR
13.3.2软件安装与界面认识
13.3.3使用方法
13.4金山词霸2007
13.4.1界面介绍
13.4.2使用方法
13.5Adobe Reader
13.5.1界面介绍
13.5.2基本使用方法
13.5.3使用技巧
13.6Windows优化大师
13.6.1软件简介
13.6.2系统检测
13.6.3系统测试
13.6.4系统优化
13.6.5系统清理
参考文献