注册 登录 进入教材巡展 进入在线书城
#
  • #

出版时间:2008年2月

出版社:高等教育出版社

以下为《大学计算机基础》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 高等教育出版社
  • 9787040233759
  • 1
  • 245220
  • 平装
  • 16开
  • 2008年2月
  • 390
  • 252
  • 工学
  • 计算机科学与技术
内容简介

本书内容遵循教育部高等学校非计算机专业计算机基础课程教学指导分委员会制定的“关于进一步加强高等学校计算机基础教学的意见”暨“计算机基础课程教学基本要求”(试行),并兼顾《全国计算机等级考试——公共基础知识考试大纲》的内容要求,作为普通高等教育“十一五”国家级规划教材,由长期从事公共计算机基础课程教学和教材建设的一线教师编写。


本书以“实例引导法”循序渐进地阐述了计算机与社会信息化、微型计算机的组成及应用、操作系统基础知识、计算机网络基础、信息安全与社会责任、算法与数据结构基础、数据库技术基础、多媒体技术基础和程序设计基础9个部分的理论基础知识、基本原理和基本方法。读者可以通过实例学习理论基础知识,其特点是直观、通俗易懂,便于理解和记忆。另外,每章配有大量习题(填空题、单选题、多选题)和思考题,可供教师布置作业或读者自测时参考。


本书可作为高等学校非计算机专业的计算机基础课教材,也可以作为全国计算机等级考试的辅导教材和参考书。

目录

 第1章 计算机与社会信息化
  1.1 计算机的发展
   1.1.1 计算机的发展历程
   1.1.2 计算机的发展趋势
  1.2 计算机分类及应用
   1.2.1 计算机分类
   1.2.2 计算机的主要应用
  1.3 信息技术概述
   1.3.1 信息与数据
   1.3.2 现代信息技术
   1.3.3 信息技术的发展趋势
   1.3.4 信息化社会
  1.4 计算机系统的组成
  1.5 计算机硬件系统组成
   1.5.1 中央处理器
   1.5.2 存储器
   1.5.3 输入/输出设备
  1.6 计算机软件分类
   1.6.1 系统软件
   1.6.2 应用软件
  1.7 计算机工作过程及主要技术 指标
  1.8 数制及其转换
   1.8.1 进位计数制
   1.8.2 各进制间数据的转换
  1.9 数值型数据的存储
   1.9.1 机器数的概念
   1.9.2 定点数表示方法
   1.9.3 浮点数表示方法
   1.9.4 原码、反码和补码
  1.10 计算机的算术与逻辑运算
   1.10.1 二进制数算术运算
   1.10.2 补码运算
   1.10.3 逻辑运算
  1.11 文字信息编码形式
   1.11.1 西文字符编码
   1.11.2 中文字符编码
  习题
  思考题
 第2章 微型计算机的组成及应用
  2.1 微型计算机概述
   2.1.1 微型计算机系统的层次及分类
   2.1.2 微型计算机系统的配件
  2.2 微型计算机主板简介
   2.2.1 系统主板
   2.2.2 主板中的主要部件及其作用
  2.3 微处理器
   2.3.1 微处理器及其内部结构
   2.3.2 CPU性能指标
  2.4 微型机系统存储器
   2.4.1 BIOS芯片
   2.4.2 CMOS
   2.4.3 高速缓存
   2.4.4 虚拟存储器
  2.5 微型计算机的总线结构与接口
   2.5.1 总线基础知识
   2.5.2 内部扩展总线
   2.5.3 外部总线接口
  2.6 微型计算机的常用外部设备
   2.6.1 输入设备
   2.6.2 输出设备
  2.7 微型计算机的常用软件
   2.7.1 Windows操作系统的启动与关闭
   2.7.2 Office系列软件
   2.7.3 Windows附件中的常用软件
  习题
  思考题
 第3章 操作系统基础知识
  3.1 操作系统简介
   3.1.1 操作系统的发展历程
   3.1.2 常见操作系统简介
   3.1.3 操作系统分类
  3.2 操作系统的作用及特征
   3.2.1 操作系统的作用
   3.2.2 操作系统的功能
   3.2.3 操作系统的特征
  3.3 作业管理
   3.3.1 基本概念
   3.3.2 作业调度
  3.4 进程管理
   3.4.1 进程定义
   3.4.2 进程的状态和转换
   3.4.3 进程调度
  3.5 存储管理
   3.5.1 基本概念
   3.5.2 存储器的连续分配方式
   3.5.3 存储器的离散分配方式
   3.5.4 虚拟存储器管理
   3.5.5 Windows 2000/XP的虚拟存储 管理
  3.6 文件管理
   3.6.1 文件系统基础知识
   3.6.2 文件目录
  3.7 设备管理
   3.7.1 设备分类
   3.7.2 设备控制器
   3.7.3 I/O控制方式
   3.7.4 缓冲技术
   3.7.5 设备分配与调度
   3.7.6 设备驱动程序
   3.7.7 虚拟设备
  习题
  思考题
 第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 OSI体系结构
   4.4.3 TCP/IP体系结构
   4.4.4 TCP/IP与OSI比较
  4.5 数据通信基础
   4.5.1 数据通信系统的构成
   4.5.2 基带传输与宽带传输
   4.5.3 传输速率与带宽
   4.5.4 通信方式
  4.6 计算机局域网基础知识
   4.6.1 服务器
   4.6.2 工作站
   4.6.3 传输介质及互连设备
   4.6.4 局域网体系结构与IEEE 802标准
   4.6.5 以太网(Ethernet)协议及组网 技术
  4.7 计算机广域网基础知识
  4.8 Internet及其应用基础
   4.8.1 Internet基础知识
   4.8.2 主机、IP地址、域名及统一资源 定位标识
   4.8.3 IPv6简介
   4.8.4 如何获取Internet资源
   4.8.5 电子邮件简介
   4.8.6 网页与网站简介
  习题
  思考题
 第5章 信息安全与社会责任
  5.1 计算机网络安全问题
   5.1.1 影响网络信息安全的因素
   5.1.2 网络安全面临的威胁
   5.1.3 网络受攻击方式
   5.1.4 网络安全措施
  5.2 信息安全技术
   5.2.1 信息系统安全机制
   5.2.2 加密技术的基本概念
   5.2.3 加密算法分类
   5.2.4 用户认证
   5.2.5 数字签名
  5.3 信息安全技术在Windows中的 应用
   5.3.1 文件/文件夹加密
   5.3.2 查看证书详细信息
   5.3.3 证书与私钥的导入/导出
   5.3.4 系统文件的签名验证
   5.3.5 Office文档数字签名
  5.4 计算机病毒及其防范
   5.4.1 计算机病毒的起源及特性
   5.4.2 计算机病毒的种类
   5.4.3 计算机病毒传播媒介与防治
  5.5 防火墙简介
   5.5.1 防火墙的作用
   5.5.2 防火墙的类型
  5.6 网络道德与社会责任
   5.6.1 网络道德问题
   5.6.2 网络道德建设与社会责任
  习题
  思考题
 第6章 算法与数据结构基础
  6.1 数据结构的基本概念
   6.1.1 数据结构示例
   6.1.2 数据结构的定义
   6.1.3 数据逻辑结构
   6.1.4 数据物理结构
  6.2 算法的基本概念
   6.2.1 算法的定义
   6.2.2 算法描述方法
   6.2.3 算法的评价
   6.2.4 算法复杂度
  6.3 典型的数据结构
   6.3.1 线性表
   6.3.2 栈
   6.3.3 队列
   6.3.4 循环队列
   6.3.5 树
   6.3.6 二叉树
  6.4 典型算法
   6.4.1 查找算法
   6.4.2 排序算法
  习题
  思考题
 第7章 数据库技术基础
  7.1 实例数据库
   7.1.1 人工表格
   7.1.2 关系数据库表
   7.1.3 关系数据库
  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.5 关系数据库中的基本概念
  7.6 数据模型的3个要素
   7.6.1 数据结构
   7.6.2 数据操作
   7.6.3 完整性约束
  7.7 关系的基本操作
   7.7.1 选择操作
   7.7.2 投影操作
   7.7.3 联接操作
  7.8 结构化查询语言——SQL 简介
   7.8.1 数据定义语言——DDL
   7.8.2 数据操纵语言——DML
   7.8.3 数据查询语言——DQL
  7.9 常见的关系数据库管理系统 简介
  习题
  思考题
 第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.4 图形与图像信息
   8.4.1 图形与图像的特点
   8.4.2 图像信息表示
  8.5 视频信息
   8.5.1 视频信息的特点
   8.5.2 视频信息表示
  8.6 动画
   8.6.1 动画的概念
   8.6.2 动画制作软件
   8.6.3 动画文件格式
  8.7 多媒体数据压缩技术
   8.7.1 数据压缩的可行性
   8.7.2 数据压缩方法
   8.7.3 数据压缩与解压缩软件
  8.8 多媒体素材处理
   8.8.1 Windows Media Player
   8.8.2 Windows Movie Maker
  习题
  思考题
 第9章 程序设计基础
  9.1 程序设计的基本概念
   9.1.1 简单应用程序举例
   9.1.2 程序设计的常见概念
  9.2 程序设计语言概述
   9.2.1 面向机器的语言
   9.2.2 面向过程的高级程序设计语言
   9.2.3 面向对象程序设计语言
  9.3 程序的基本构成
   9.3.1 数据类型
   9.3.2 常量、变量和运算符
   9.3.3 控制结构
   9.3.4 输入/输出
   9.3.5 过程
  9.4 结构化程序设计
   9.4.1 结构化程序设计原则
   9.4.2 结构化程序设计的基本特征及 应用
  9.5 面向对象程序设计
   9.5.1 对象
   9.5.2 类的定义
   9.5.3 类的封装性
   9.5.4 类的继承性
   9.5.5 类的多态性
  9.6 VB程序设计基础
   9.6.1 概述
   9.6.2 特点
   9.6.3 VB中的基本概念
   9.6.4 创建VB应用程序的步骤
  9.7 软件工程基础
   9.7.1 软件工程概述
   9.7.2 软件开发的一般方法
  9.8 典型的程序设计语言简介
   9.8.1 汇编语言
   9.8.2 常见的结构化程序设计语言
   9.8.3 常见的面向对象程序设计语言
   9.8.4 标记语言和脚本语言
  习题
  思考题
 参考文献