大学计算机基础
2009-6
人民邮电出版社
冯博琴,顾刚 主编,夏秦,薛涛,杨忠孝 编著
325
自《大学计算机基础(Windows 2000+Office 2000)》第l版出版以来,我们又经过了两轮教学实践。在修订时,我们面对以下问题:1.非零起点的新生人数逐年上升,但零起点的人数仍不能忽视;2.本课程涉及的内容面宽、概念多、学时较少,这个矛盾日益突出。在教学实践中,我们发现采用案例驱动式教学可以有效地“拉平”不同起点的学生水平,“剔除”繁冗的概念而掌握实用技术,因此,我们组织教师为每章设计了若干应用案例。应用案例的内容主题一般分4类:一是最新发布的与内容相关的新技术、新方法;二是软件的应用技巧、窍门、经验;三是最常见的问题的解决方案;四是采用与生活、工作经历对比的方式,即采取拟人化的方法阐述讲解难点。在课堂教学上,要求教师以应用案例为主线开展教学。通过案例驱动式教学,课程教学质量有了很大提高,并受到学生的好评。教学的成功驱使我们将案例驱动式教学方法及一批应用案例融人到教材中,为此对2006年出版的教材进行修订改版。本书每章的结构为:本章教学目标、本章主要问题、章节内容、应用案例和习题。我们选取了教学效果较好的5个案例放到应用案例中。建议每章的课程教学顺序依此为:提出若干引人入胜的问题,明确各章目标,讲授各章知识点和技能点,讲解应用案例,总结本章的知识点和技能点。本书共分为8章。第1章至第5章主要涉及计算机基础知识、计算机系统平台和常用软件工具的使用方法,这5章是本教材的基础内容。第6章为程序设计基础,主要介绍程序设计的概念和步骤,并涉及初步的算法流程描述。第7章和第8章主要介绍数据库和多媒体的应用技术方法。后3章是本教材的应用内容。在具体教学安排上,各校可以根据教学学时、学生的程度等具体情况,选取教学内容,教学顺序可以不按本教材的章节次序。下面给出我校的教学学时安排,仅供参考。
本书是根据教育部非计算机专业计算机基础课程教学指导分委员会提出的《关于进一步加强高校计算机基础教学的意见》中有关大学计算机基础课程教学基本要求的“一般要求”编写的。全书从当前高等院校计算机基础教育的实际出发,充分结合计算机技术的发展状况,在内容取舍、篇章结构、叙述方式、教学与实验的有机结合等方面都进行了精心设计与组织。 本书共分8章,内容分别为:信息技术与计算机、微型计算机硬件系统、操作系统基础、计算机网络、Office办公软件、程序设计基础、数据库应用基础和多媒体技术应用基础。书中对网络、多媒体和数据库这3个实用性系统平台的使用方法均有较详细的介绍。 本书还配有实验指导书,以帮助读者理解教材内容,提高动手能力。本书可作为高等院校“大学计算机基础”课程的教材,也可供初学者学习参考。
冯博琴,西安交通大学教授,计算机教学实验中心主任,首届国家级教学名师,现任教育部计算机基础课程教学指导委员会副主任委员,全国计算机教育研究会副会长。从事计算机教学和科研工作40多年,成果颇丰,提出的“精讲多练、教考分离、机试为主”教学方法在国内产生了较大影
第1章 信息技术与计算机 1.1 信息与信息技术 1.1.1 信息及信息科学 1.1.2 信息技术 1.2 计算机发展历程 1.2.1 早期的计算装置 1.2.2 电子计算机的诞生和发展 1.2.3 微型计算机的诞生与发展 1.2.4 中国计算机的发展 1.3 计算机分类 1.4 计算机的未来 1.4.1 计算机的发展方向 1.4.2 未来新型计算机 1.5 计算机系统 1.5.1 计算机系统的构成 1.5.2 计算机硬件 1.5.3 计算机软件 1.6 基于计算机的信息处理过程 1.6.1 信息的表示及采集 1.6.2 信息的组织 1.6.3 信息的传输 1.6.4 信息的检索 1.7 计算机应用 1.7.1 科学与工程计算 1.7.2 信息管理 1.7.3 电子商务 1.7.4 人工智能 1.7.5 计算机辅助设计与制造 1.8 应用案例 1.8.1 案例1 购买电脑的若干思考 1.8.2 案例2 U盘数据的恢复 1.8.3 案例3 二进制、八进制、十六进制数之间的转换 1.8.4 案例4 使用任务管理器提高计算机运行速度 1.8.5 案例5 十进制数12300000在计算机内的存储格式 习题第2章 微型计算机系统 2.1 微型计算机的工作方式 2.1.1 微型计算机的基本组成 2.1.2 程序的执行方式 2.2 微型计算机系统组成及层次结构 2.3 微型计算机的硬件系统 2.3.1 主机系统 2.3.2 存储系统 2.3.3 输入/输出系统 2.4 微型计算机的主要性能指标及其性能评价 2.4.1 微型计算机的主要性能指标 2.4.2 微型计算机的性能评价 2.5 应用案例 2.5.1 案例1 使用BIOS设置硬件参数 2.5.2 案例2 硬盘分区 2.5.3 案例3 软件安装和卸载 2.5.4 案例4 查看、安装和更新驱动程序 2.5.5 案例5 使用Ghost对系统备份与恢复 习题第3章 操作系统基础 3.1 操作系统概述 3.1.1 什么是操作系统 3.1.2 操作系统的功能及特征 3.1.3 操作系统的分类 3.1.4 典型的操作系统 3.2 操作系统的基本原理 3.2.1 进程管理 3.2.2 存储器管理 3.2.3 文件管理 3.2.4 设备管理 3.2.5 用户接口 3.3 Windows的文件操作 3.3.1 驱动器、文件与文件夹 3.3.2 “我的电脑”与“资源管理器” 3.3.3 文件和文件夹的基本操作 3.3.4 文件和文件夹的移动、复制、删除 3.3.5 文件或文件夹的属性 3.4 Windows的应用程序 3.4.1 使用“开始”菜单运行应用程序 3.4.2 执行DOS应用程序 3.4.3 关闭应用程序 3.4.4 创建应用程序的快捷方式 3.4.5 多个应用程序之间的切换 3.4.6 安装与删除应用程序 3.5 Windows的磁盘管理 3.6 Windows注册表管理 3.7 应用案例 3.7.1 案例1 观察Windows操作系统中的进程 3.7.2 案例2 调整Windows的虚拟内存 3.7.3 案例3 设置Windows下硬盘的工作模式 3.7.4 案例4 调整Windows的视觉效果以改变系统性能 3.7.5 案例5 快速拷贝文件 习题第4章 计算机网络 4.1 计算机网络基础 4.1.1 计算机网络的发展 4.1.2 计算机网络的功能与分类 4.1.3 网络传输协议和网络的体系结构 4.1.4 网络传输介质 4.1.5 网络连接设备 4.2 Internet的基础知识 4.2.1 Internet概述 4.2.2 接入Internet的方式 4.2.3 IP地址 4.2.4 域名系统 4.3 Internet的应用 4.3.1 万维网 4.3.2 电子邮件(E-mail) 4.3.3 文件传输(FTP) 4.4 计算机网络安全 4.4.1 计算机网络安全概述 4.4.2 网络安全防范措施 4.5 信息检索 4.5.1 信息检索概述 4.5.2 检索系统的类型 4.5.3 检索意愿的表达 4.5.4 搜索引擎的使用方法 4.5.5 中国期刊网(CNKI)的使用方法 4.6 应用案例 4.6.1 案例1 局域网络的配置 4.6.2 案例2 使用Ping命令检测网络故障 4.6.3 案例3 FTP客户端的使用 4.6.4 案例4 计算机病毒及预防 4.6.5 案例5 Google的高级搜索 习题第5章 Office办公软件 5.1 Office 2003简介 5.1.1 Office 2003各组件的作用 5.1.2 Office 2003的新增功能 5.1.3 Office 2003的启动和退出 5.1.4 Office 2003的文档操作 5.2 文字处理软件Word 2003 5.2.1 Word 2003窗口组成和视图方式 5.2.2 建立和编辑Word文档 5.2.3 排版技术 5.2.4 表格操作 5.2.5 图的编辑 5.3 电子表格Excel 2003 5.3.1 Excel 2003概述 5.3.2 建立工作表 5.3.3 单元格的格式设置 5.3.4 数据处理 5.3.5 数据管理 5.3.6 创建图表 5.4 演示文稿软件PowerPoint 2003 5.4.1 PowerPoint窗口组成 5.4.2 创建演示文稿 5.4.3 编辑幻灯片 5.4.4 改变幻灯片的外观效果 5.4.5 动画效果 5.4.6 超级链接 5.4.7 播放演示文稿 5.4.8 打印演示文稿 5.5 应用案例 5.5.1 案例1 文档编辑 5.5.2 案例2 表格编辑 5.5.3 案例3 成绩表的建立 5.5.4 案例4 制作圆锥图表 5.5.5 案例5 建立演示文稿 习题第6章 程序设计基础 6.1 程序设计概述 6.1.1 程序与软件 6.1.2 程序设计语言 6.1.3 程序设计概念 6.2 程序设计的基本过程 6.2.1 问题定义 6.2.2 算法设计 6.2.3 程序编制 6.2.4 调试运行 6.2.5 整理文档 6.3 算法设计初步 6.3.1 自然语言描述算法 6.3.2 流程图描述算法 6.3.3 结构化算法的设计思想 6.4 常用程序设计语言 6.5 简单VB程序编写实例 6.5.1 集成开发环境 6.5.2 VB编程的一般步骤 6.5.3 实现欧几里德算法的Visual Basic程序 6.6 应用案例 6.6.1 案例1 系统配置的播放软件设置优化 6.6.2 案例2 制作MP3或手机铃声的方法 6.6.3 案例3 如何修复IE浏览器 6.6.4 案例4 描述1+3+5++999的算法流程 6.6.5 案例5 计算1×(-3)×5×(-7)××(-99)的算法 习题第7章 数据库应用基础 7.1 数据管理的发展 7.2 数据库的基本概念 7.2.1 数据和数据库系统 7.2.2 数据模型 7.2.3 数据模式 7.3 E-R数据模型 7.3.1 基本概念 7.3.2 E-R图 7.4 关系数据模型 7.4.1 数据结构 7.4.2 数据操作 7.4.3 数据约束 7.5 SQL 7.5.1 SQL概况 7.5.2 SQL查询语句 7.6 Access简介 7.6.1 Access概述 7.6.2 建立数据库 7.6.3 创建表 7.6.4 创建关系 7.6.5 创建查询 7.6.6 创建窗体 7.7 应用案例 7.7.1 案例1 图书借阅数据库的设计 7.7.2 案例2 教学管理数据库系统的实现 7.7.3 案例3 高低版本数据库转换 7.7.4 案例4 数据库的优化 7.7.5 案例5 数据库的安全设置 习题第8章 多媒体技术应用基础 8.1 多媒体技术概述 8.1.1 多媒体技术 8.1.2 多媒体计算机系统的组成 8.1.3 多媒体技术的特点 8.1.4 多媒体技术的应用 8.2 声音处理 8.2.1 声音信号的数字化 8.2.2 影响数字化声音质量的因素 8.2.3 数字音频信号的存储容量 8.2.4 声频卡简介 8.2.5 常用的声音文件格式 8.2.6 Windows中录音机程序的使用 8.2.7 音频处理软件简介 8.3 图形图像处理 8.3.1 图像的颜色模型 8.3.2 图像的数字化 8.3.3 图像的压缩 8.3.4 常用的图像文件格式 8.3.5 常用的图像处理软件 8.3.6 图像的基本处理技术 8.4 数字视频技术 8.4.1 数字视频标准 8.4.2 视频文件的常用格式 8.4.3 常用的数字视频制作与编辑软件 8.4.4 视频编辑技术 8.5 动画处理软件 8.5.1 动画文件格式 8.5.2 Flash简介 8.6 应用案例 8.6.1 案例1 声音的编辑 8.6.2 案例2 制作“快乐群鸭”图像 8.6.3 案例3 修补图像 8.6.4 案例4 制作配乐电子相册 8.6.5 案例5 制作“北京欢迎您”图像 习题参考文献
插图:科学与工程计算是指计算机应用于完成科学研究和工程技术中所提出的数学问题(数值计算)。科学计算是计算机最早的应用方面。第一台电子计算机ENIAC研制的目的就是用于军事计算,计算机发展的初期也主要用于科学计算。到今天虽然计算机在其他方面的应用不断加强,但它仍然是科学研究和科学计算的最佳工具。在这个应用领域要求计算机速度快、精度高,存储容量大。数千年来,人类主要通过理论研究和科学实验两种手段探索科学奥秘。16世纪后,以伽利略和牛顿为代表的科学家对科学实验方法和科学理论方法进行了重大变革,使这两种手段更加完备,对科学技术的发展起到了极为重要的作用。理论科学家们主要对各种自然现象的内在规律进行研究,试图用严密的数学模型描述这些规律(如牛顿运动定律),在一定的条件下求出准确解,并用得出的结果判明所建立的数学模型是否真实地反映了自然现象。实验科学家则试图研究和制造出各种科研仪器设备,模拟各种自然条件,设计出可控制的、能重现的实验,并对实验结果进行分析,判断实验结果是否符合实际,满足要求。计算数学作为科学和工程计算的基础,原本是数学的一个古老分支,它研究各种问题的数值计算方法及其数学理论。数学的诞生就是从实际问题的计算开始的。中国古代数学就包含了大量计算问题,公元前5世纪产生的算筹和此后的算盘,长期都是很有用的计算工具。但是由于社会需求和工具条件的限制,它一直处于不发达和不受重视的状态。同时,对于许多复杂的科学问题,理论研究与实验方法都有很大局限性。伴随着电子计算机的出现、迅速发展和广泛应用,计算数学获得了一件具有划时代意义的工具,得到迅猛发展,成为当代数学生机勃勃和极具生命力的分支,计算数学和计算机之间的联系越来越紧密,并发展成为一门现代意义下的新兴交叉学科——科学计算。
《大学计算机基础(Windows XP+Office 2003)(第2版)》还配有实验指导书,以帮助读者理解教材内容,提高动手能力。《大学计算机基础(Windows XP+Office 2003)(第2版)》可作为高等院校“大学计算机基础”课程的教材,也可供初学者学习参考。