大学计算机基础 (21世纪高等院校规划教材)
分類: 图书,计算机/网络,计算机理论,
作者: 周丽娟,吴琼主编
出 版 社: 水利水电出版社
出版时间: 2008-6-1字数: 526000版次: 1页数: 316印刷时间: 2008/06/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787508451930包装: 平装编辑推荐
本书是“21世纪高等院校规划教材”之一,全书共分8章,主要内容包括信息与计算机文化、信息安全、计算机系统结构、微机硬件基础、操作系统基础、软件技术基础、数据库技术基础、多媒体技术基础和网络技术基础。在教学中既可以作为整体进行学习,也可以按模块分单元进行教学。该书可供各大专院校作为教材使用,也可供从事相关工作的人员作为参考用书使用。
内容简介
本书按照教育部高等学校计算机科学与技术教学指导委员会编制的《关于进一步加强高等学校计算机基础教学的意见暨计算机基础课程教学基本要求(试行)》(俗称“白皮书”)的指导思想组织教材内容,本书注重提高读者的计算机技术综合应用能力,力求使读者掌握应用计算机解决实际问题的能力。
本书内容丰富、图文并茂、通俗易懂,讲解循序渐进、深入浅出,易教易学。全书分为8章,主要包括计算机应用入门、信息表示技术、微型计算机硬件系统、程序设计基础、对象编程、办公软件、多媒体技术、计算机网络基础等内容。每章均附有大量习题,以便于教学和自我测试。
本书适合作为高等学校本科各专业“大学计算机基础”、“计算机应用基础”等课程的教材,也可作为读者自学用书。
目录
序
前言
第1章 计算机基础知识
1.1 计算机发展概述
1.1.1 计算机发展简史
1.1.2 现代计算机的分类
1.1.3 21世纪的计算机
1.2 计算机中数据的表示方法
1.2.1 数值信息在计算机中的表示
1.2.2 字符数据在计算机中的表示
1.3 计算机的基本工作原理及结构
1.3.1 计算机的基本工作原理
1.3.2 非冯诺依曼计算机结构
1.4 微型计算机硬件系统的组成
1.4.1 主板
1.4.2 CPU
1.4.3 内存
1.4.4 硬盘
1.4.5 光盘
1.4.6 U盘存储器
1.4.7 外围设备
1.4.8 总线和接口
1.4.9 计算机的主要技术指标
1.5 计算机软件系统
1.5.1 系统软件
1.5.2 应用软件
1.6 多媒体计算机
1.6.1 多媒体的基本概念
1.6.2 多媒体技术的应用
1.6.3 多媒体技术的发展与现状
1.6.4 多媒体技术的研究领域
1.6.5 多媒体在计算机中的表示及处理
1.7 计算机病毒
1.7.1 计算机病毒论述
1.7.2 计算机病毒的检测
1.7.3 计算机病毒的预防
1.7.4 常用反病毒软件介绍
习题1
第2章 Windows 2000操作系统
2.1 Windows 2000的基本知识
2.1.1 Windows的发展史
2.1.2 Windows 2000的特点
2.1.3 Windows 2000的安装
2.1.4 Windows 2000的启动和退出
2.2 Windows 2000的基本操作
2.2.1 鼠标和键盘的使用
2.2.2 桌面
2.2.3 窗口和对话框
2.2.4 Windows 2000的联机帮助
2.3 Windows 2000的程序管理
2.3.1 运行应用程序
2.3.2 退出应用程序
2.4 Windows的文件管理
2.4.1 文件和文件夹
2.4.2 资源管理器
2.4.3 文件和文件夹的操作
2.5 Windows 2000的控制面板
2.5.1 控制面板概述
2.5.2 设置显示属性
2.5.3 添加/删除程序
2.5.4 添加/删除硬件
2.6 附件
2.6.1 记事本
2.6.2 画图
2.7 系统工具
2.7.1 磁盘备份
2.7.2 磁盘清理
2.7.3 磁盘碎片整理
2.8 高级操作
2.8.1 创建用户
2.8.2 共享资源
2.8.3 组合键Ctrl+Alt+Del的功能
习题2
第3章 办公自动化基础
3.1 字处理软件Word的基本操作
3.1.1 如何启动和退出Word
3.1.2 文档的基本操作
3.1.3 文档的基本排版
3.1.4 表格
3.1.5 图文混排
3.1.6 文档打印
3.1.7 高级功能
习题3.1
3.2 中文Excel 2003的基本操作
3.2.1 Excel 2003的基本知识
3.2.2 工作簿的创建
3.2.3 工作表的编辑和格式化
3.2.4 数据的图表化
3.2.5 数据列表
3.2.6 页面设置和打印
习题3.2
3.3 中文PowerPoint 2003的基本操作
3.3.1 如何启动和退出PowerPoint
3.3.2 演示文稿的基本制作方法
3.3.3 格式化和美化演示文稿
3.3.4 设定动画与创建交互式演示文稿
3.3.5 演示文稿的放映、打包和打印
第4章 程序设计基础
4.1 程序设计方法与风格
4.2 算法基本概念
4.2.1 算法
4.2.2 算法复杂度
4.3 结构化程序设计
4.3.1 结构化程序设计的原则
4.3.2 结构化程序的基本结构与特点
4.3.3 结构化程序原则和方法的应用
4.4 面向对象的程序设计(OOP)
4.4.1 关于面向对象方法
4.4.2 面向对象方法的基本概念
习题4
单项选择题
第5章 数据结构基础
5.1 数据结构的基本概念
5.2 线性表
5.2.1 线性表定义
5.2.2 线性表基本运算
5.3 栈和队列
5.3.1 栈和队列的定义和存储结构
5.3.2 栈的基本运算
5.3.3 队列的基本运算
5.4 线性链表
5.4.1 线性链表定义
5.4.2 线性链表的基本运算
5.5 树与二叉树
5.5.1 树和二叉树的概念
5.5.2 二叉树的性质和创建
5.5.3 二叉树的遍历
5.6 查找和排序
5.6.1 查找算法
5.6.2 排序算法
习题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.4 数据库设计与管理
6.4.1 数据库设计
6.4.2 数据库管理
习题6
第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.3 结构化设计方法
7.3.1 概要设计
7.3.2 概要设计工具
7.3.3 面向数据流的设计方法
7.3.4 详细设计
7.3.5 详细设计工具
7.4 软件测试
7.4.1 测试目的
7.4.2 测试分类
7.4.3 测试步骤
7.5 程序的调试
7.5.1 调试步骤
7.5.2 调试方法
习题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 OSI分层体系结构
8.2.3 TCP/IP体系结构
8.3 局域网与广域网技术
8.3.1 局域网技术
8.3.2 广域网技术
8.4 Internet技术
8.4.1 Internet概述
8.4.2 Internet地址和域名
8.4.3 Internet的接入
8.4.4 Internet服务
8.5 Internet的应用
8.5.1 使用IE浏览器
8.5.2 文件的下载
8.5.3 使用免费邮箱
习题8
书摘插图
第1章计算机基础知识
1946年世界上第一台电子计算机诞生至今已有半个多世纪,计算机及其应用已渗透到社会生活的各个领域,有力地推动了整个信息社会的发展。在21世纪,掌握以计算机为核心的信息技术的基础知识和应用能力是现代大学生必备的基本素质。
1.1计算机发展概述
人类在其漫长的文明史上,为了提高计算速度,不断发明和改进各种计算工具。人类最早的计算工具可以追溯到中国唐代的算盘,算盘是世界上第一种手动式计数器,迄今仍在使用。从算盘到计算机的诞生及其今天的发展,人类走过了一段漫长的路程。
1.1.1计算机发展简史
1.计算工具发展简述
计算是人类向自然做斗争的一项重要活动,我们的祖先在史前就知道用石子和贝壳计数。随着生产力的发展,人类创造了简单的计算工具。两千多年前中国的春秋战国时代,中国人发明的算筹是有实物作证的人类最早的计算工具。唐宋时期开始使用算盘,算盘本身并不能进行加减乘除,而需要人按口诀拨动它,因此算盘实际上是一种计数工具。
在欧洲,巴斯卡(Blaise Pascal)于1642年创造了第一台能做加减运算的机械式计算机,如图1—1所示。该机器用来计算法国的税收,取得了很大的成功。1673年德国数学家莱布尼兹(Gottfried Wilhelm Leibniz)改进了巴斯卡的设计,增加了乘除运算。这两台机器发明较早,但由于当时的生产水平还不能提供廉价的精密小齿轮和其他精密零部件,一直到19世纪,机械式计算机才成为商品在市场上出售。
……