大学计算机基础教程
2009-8
高等教育出版社
欧阳春娟,谭云兰 编
308
《大学计算机基础教程》是以适应新世纪教育需要为出发点,以培养应用型人才,提高学生动手能力为目标而编写的。《大学计算机基础教程》内容丰富,涵盖计算机基础知识、Windows XP操作、办公软件(Office 2003)操作。计算机网络知识、数据结构与算法,软件工程及数据库基础知识,力图使学生对计算机基础知识有一个较为全面的认识。《大学计算机基础教程》内容精练。结构安排循序渐进,采用了大量的实例及图片进行说明讲解。
第1章 计算机基础知识1.1 计算机概述1.1.1 计算机的发展1.1.2 微型计算机的发展1.1.3 计算机的特点1.1.4 计算机的分类1.1.5 计算机的应用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 计算机病毒的防治习题一第2章 中文操作系统Windows XP2.1 操作系统概述2.1.1 操作系统的概念2.1.2 操作系统的特征2.1.3 操作系统的功能2.1.4 操作系统的分类2.1.5 几种常见的个人计算机操作系统2.2 Windows XP概述2.2.1 Windows XP简介2.2.2 Windows XP的运行环境和安装步骤2.2.1 Windows XP的启动和退出2.3 Windows XP的基本操作2.3.1 鼠标和键盘的基本操作2.3.2 图标及其基本操作2.3.3 Windows XP桌面2.3.4 窗口2.3.5 菜单2.3.6 对话框2.3.7 Windows XP帮助系统2.4 Windows XP的文件管理2.4.1 文件和文件夹2.4.2 “我的电脑“和资源管理器2.4.3 文件和文件夹的操作2.5 Windows XP系统设置2.5.1 控制面板2.5.2 桌面与显示属性的设置2.5.3 常见硬件设备的属性设置2.5.4 日期和时间的设置2.5.5 用户账户管理2.5.6 中文输入法的添加和卸载2.5.7 设置字体2.6 Windows XP的附件工具2.6.1 画图2.6.2 记事本2.6.3 写字板2.6.4 计算器2.6.5 系统工具2.6.6 多媒体习题二第3章 办公自动化软件3.1 文字处理软件Word 20033.1.1 Word 2003概述3.1.2 建立和编辑文档3.1.3 文档排版技术3.1.4 表格处理技术3.2 电子表格处理软件Excel 20033.2.1 Excel 2003概述3.2.2 建立和编辑工作表3.2.3 使用公式3.2.4 使用函数3.2.5 数据管理和分析3.2.6 创建与编辑图表3.2.7 窗口操作3.2.8 页面设置与打印3.3 演示文稿制作软件PowerPoint 20033.3.1 PowerPoint 2003概述3.3.2 PowerPoint 2003的视图模式3.3.3 创建PowerPoint演示文稿3.3.4 编辑PowerPoint演示文稿3.3.5 幻灯片设计3.3.6 美化幻灯片3.3.7 设置动画效果3.3.8 放映幻灯片3.3.9 打印演示文稿3.3.10 打包演示文稿习題三第4章 计算机网络基础4.1 计算机网络概述4.1.1 计算机网络的概念4.1.2 计算机网络的分类4.1.3 计算机网络的功能4.1.4 网络传输介质4.1.5 网络体系结构4.1.6 网络互连设备4.1.7 网络协议4.2 Internet概述4.2.1 Internet简介4.2.2 Internet的主要功能4.2.3 TCPIP4.2.4 DNS4.3 Internet的接入方法与使用4.3.1 Internet接入方法4.3.2 万维网及Web浏览器4.3.3 电子邮件及Outlook Express4.3.4 在Internet上搜索信息4.4 计算机网络安全技术4.4.1 网络面临的安全威胁4.4.2 防火墙4.4.3 密码技术习题四第5章 数据结构与算法5.1 算法5.1.1 算法的基本概念5.1.2 算法复杂度的概念和意义5.2 数据结构的基本概念5.2.1 什么是数据结构5.2.2 数据结构的图形表示5.2.3 线性结构与非线性结构5.3 线性表5.3.1 线性表的基本概念5.3.2 线性表的顺序存储结构5.3.3 顺序表的插入运算5.3.4 顺序表的删除运算5.4 线性链表5.4.1 线性链表的基本概念5.4.2 线性链表的基本运算5.4.3 循环链表的基本运算5.5 栈和队列5.5.1 栈及其基本运算5.5.2 队列及其基本运算5.5.3 循环队列及其基本运算5.6 树和二叉树5.6.1 树的基本概念5.6.2 二叉树及其基本性质5.6.3 二叉树的存储结构5.6.4 二叉树的遍历5.7 查找技术5.7.1 顺序查找5.7.2 二分法查找5.8 排序技术5.8.1 交换类排序法5.8.2 插人类排序法5.8.3 选择类排序法习题五第6章 软件基础6.1 程序设计6.1.1 程序与程序设计语言6.1.2 程序设计的方法与风格6.2 结构化程序设计6.2.1 结构化程序设计思想6.2.2 三种基本结构6.2.3 结构化程序设计原则和方法的应用6.3 面向对象程序设计6.3.1 面向对象程序设计方法6.3.2 面向对象程序设计基本概念6.4 软件工程基础6.4.1 软件工程基本概念6.4.2 结构化分析方法6.4.3 结构化设计方法6.4.4 软件测试基础6.4.5 程序调试习题六第7章 数据库设计基础7.1 数据库技术的基本概念7.1.1 信息、数据与数据处理7.1.2 数据管理技术的产生和发展7.1.3 数据库系统的组成7.1.4 数据库的体系结构7.2 数据模型7.2.1 数据模型的基本概念7.2.2 常见的概念模型7.2.3 常见的数据模型7.2.4 关系模型概述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 数据库运行与维护阶段习题七参考文献