顶部
收藏

计算机技术基础(第2版)

“十一五”国家规划教材

作者:
郝兴伟
定价:
31.20 元
版面字数:
570千字
开本:
16开
装帧形式:
平装
页数:
357
最新
印次时间:
2014年01月
ISBN:
978-7-04-033171-4
物料号:
33171-00
出版时间:
2012-01-13
读者对象:
高等教育
一级分类:
计算机/教育技术类
二级分类:
计算机基础课程
三级分类:
大学计算机基础

本书是为高等学校非计算机专业高年级学生开设的计算机技术课程编写的综合性教材。本书凝练了计算机学科中的基础性、原理性和技术性内容,目的是建立一个计算机学科的基础知识框架,为实现计算机应用和进行专业融合奠定基础。全书共分为7章,分别是:计算机的组成与工作原理、计算机操作系统、数据结构与算法、面向对象程序设计与软件开发、数据库技术及应用、软件工程、计算机网络与信息安全。

本书采用模块化方法进行组织,各个知识模块相对独立,各个学校可根据学科需要、学生情况选择相应的模块进行讲解。作为综合性教材,本书基本上涵盖了计算机学科的主要基础知识,因此可以作为非计算机专业学生学习计算机知识的教材,也可用于考查学生对计算机基础知识的掌握情况。

  • 目录
    • 第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.3 计算机硬件技术及其发展
                        • 1.3.1 计算机系统结构的发展
                          • 1.3.2 MMX技术
                            • 1.3.3 SSE指令集
                              • 1.3.4 超线程技术
                                • 1.3.5 单片多微处理器
                                  • 1.3.6 并行超级计算机
                                    • 1.3.7 多核体系结构
                                      • 1.3.8 网格计算
                                        • 1.3.9 云计算
                                        • 1.4 新型计算机
                                          • 习题一
                                          • 第2章 计算机操作系统
                                            • 2.1 操作系统的概念与功能
                                              • 2.1.1 用户和计算机硬件的接口
                                                • 2.1.2 计算机系统的资源管理器
                                                • 2.2 操作系统的发展
                                                  • 2.2.1 串行处理
                                                    • 2.2.2 简单批处理系统
                                                      • 2.2.3 多道程序批处理系统
                                                        • 2.2.4 分时系统
                                                          • 2.2.5 现代操作系统
                                                          • 2.3 进程管理
                                                            • 2.3.1 进程的概念
                                                              • 2.3.2 进程状态及其转换
                                                                • 2.3.3 进程控制
                                                                  • 2.3.4 进程调度
                                                                    • 2.3.5 进程同步
                                                                      • 2.3.6 进程通信
                                                                        • 2.3.7 死锁
                                                                        • 2.4 存储器管理
                                                                          • 2.4.1 存储器管理的任务和功能
                                                                            • 2.4.2 分区分配存储管理
                                                                              • 2.4.3 分页存储管理
                                                                                • 2.4.4 分段存储管理
                                                                                  • 2.4.5 段页式存储管理
                                                                                    • 2.4.6 请求式存储管理和虚拟存储
                                                                                    • 2.5 文件与外存管理
                                                                                      • 2.5.1 文件系统及其功能
                                                                                        • 2.5.2 外存分配方式
                                                                                          • 2.5.3 文件存储空间管理
                                                                                          • 2.6 设备管理
                                                                                            • 2.6.1 设备的类型
                                                                                              • 2.6.2 设备与控制器之间的接口
                                                                                                • 2.6.3 设备分配
                                                                                                  • 2.6.4 设备分配算法
                                                                                                    • 2.6.5 设备独立性
                                                                                                      • 2.6.6 逻辑设备名到物理设备名的映射
                                                                                                      • 2.7 典型的操作系统
                                                                                                        • 2.7.1 Windows操作系统
                                                                                                          • 2.7.2 UNIX操作系统
                                                                                                            • 2.7.3 Linux操作系统
                                                                                                            • 习题二
                                                                                                            • 第3章 数据结构与算法
                                                                                                              • 3.1 问题求解与计算机软件
                                                                                                                • 3.1.1 计算机求解问题概念模型
                                                                                                                  • 3.1.2 计算机软件与程序设计
                                                                                                                  • 3.2 C/C++程序设计语言基础
                                                                                                                    • 3.2.1 C语言程序结构
                                                                                                                      • 3.2.2 C语言基本符号
                                                                                                                        • 3.2.3 数据与简单数据类型
                                                                                                                          • 3.2.4 运算符、表达式、赋值运算和赋值表达式
                                                                                                                            • 3.2.5 赋值语句和输入输出
                                                                                                                              • 3.2.6 分支语句
                                                                                                                                • 3.2.7 循环控制语句
                                                                                                                                  • 3.2.8 构造数据类型与类型定义
                                                                                                                                    • 3.2.9 函数
                                                                                                                                      • 3.2.10 文件操作
                                                                                                                                      • 3.3 数据结构与算法的基本概念
                                                                                                                                        • 3.3.1 数据与数据结构的概念
                                                                                                                                          • 3.3.2 数据的逻辑结构
                                                                                                                                            • 3.3.3 数据的存储结构
                                                                                                                                              • 3.3.4 算法与算法分析
                                                                                                                                                • 3.3.5 算法设计
                                                                                                                                                • 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.6 图
                                                                                                                                                                • 3.6.1 图的概念
                                                                                                                                                                  • 3.6.2 图的存储
                                                                                                                                                                    • 3.6.3 图的遍历
                                                                                                                                                                      • 3.6.4 图的应用
                                                                                                                                                                      • 3.7 查找
                                                                                                                                                                        • 3.7.1 基本概念
                                                                                                                                                                          • 3.7.2 顺序查找
                                                                                                                                                                            • 3.7.3 折半查找
                                                                                                                                                                              • 3.7.4 二叉排序树和平衡二叉树
                                                                                                                                                                                • 3.7.5 B-树和B+树
                                                                                                                                                                                  • 3.7.6 散列法
                                                                                                                                                                                  • 3.8 排序
                                                                                                                                                                                    • 3.8.1 基本概念
                                                                                                                                                                                      • 3.8.2 插入排序
                                                                                                                                                                                        • 3.8.3 交换排序
                                                                                                                                                                                          • 3.8.4 选择排序
                                                                                                                                                                                            • 3.8.5 归并排序
                                                                                                                                                                                              • 3.8.6 基数排序
                                                                                                                                                                                              • 习题三
                                                                                                                                                                                              • 第4章 面向对象程序设计与软件开发
                                                                                                                                                                                                • 4.1 面向对象的思维方式
                                                                                                                                                                                                  • 4.2 面向对象程序设计语言
                                                                                                                                                                                                    • 4.2.1 从C到C++
                                                                                                                                                                                                      • 4.2.2 Java技术
                                                                                                                                                                                                        • 4.2.3 C++和Java
                                                                                                                                                                                                        • 4.3 类与对象
                                                                                                                                                                                                          • 4.3.1 类的定义
                                                                                                                                                                                                            • 4.3.2 创建对象
                                                                                                                                                                                                              • 4.3.3 代码质量和const修饰符
                                                                                                                                                                                                                • 4.3.4 静态成员
                                                                                                                                                                                                                  • 4.3.5 友元
                                                                                                                                                                                                                    • 4.3.6 构造函数和析构函数
                                                                                                                                                                                                                      • 4.3.7 输入输出流对象
                                                                                                                                                                                                                      • 4.4 类的继承性与派生类
                                                                                                                                                                                                                        • 4.4.1 公有和私有派生类
                                                                                                                                                                                                                          • 4.4.2 多重继承
                                                                                                                                                                                                                            • 4.4.3 抽象基类
                                                                                                                                                                                                                              • 4.4.4 派生类构造函数和析构函数调用规则
                                                                                                                                                                                                                              • 4.5 多态性和虚函数
                                                                                                                                                                                                                                • 4.5.1 多态性
                                                                                                                                                                                                                                  • 4.5.2 虚函数
                                                                                                                                                                                                                                  • 4.6 C++程序设计综合举例
                                                                                                                                                                                                                                    • 4.6.1 类的设计与应用综合举例
                                                                                                                                                                                                                                      • 4.6.2 继承与派生综合举例
                                                                                                                                                                                                                                      • 4.7 可视化编程
                                                                                                                                                                                                                                        • 4.7.1 VisualC++开发环境
                                                                                                                                                                                                                                          • 4.7.2 消息驱动的程序框架
                                                                                                                                                                                                                                            • 4.7.3 MFC基础类库
                                                                                                                                                                                                                                              • 4.7.4 MFCWindows程序的创建及消息机制
                                                                                                                                                                                                                                                • 4.7.5 可视化编程示例
                                                                                                                                                                                                                                                • 习题四
                                                                                                                                                                                                                                                • 第5章 数据库技术及应用
                                                                                                                                                                                                                                                  • 5.1 数据库基础知识
                                                                                                                                                                                                                                                    • 5.1.1 数据库技术的产生与发展
                                                                                                                                                                                                                                                      • 5.1.2 数据库系统的组成
                                                                                                                                                                                                                                                        • 5.1.3 数据库的体系结构与数据独立性
                                                                                                                                                                                                                                                          • 5.1.4 数据模型
                                                                                                                                                                                                                                                            • 5.1.5 数据库管理系统
                                                                                                                                                                                                                                                            • 5.2 关系型数据库
                                                                                                                                                                                                                                                              • 5.2.1 关系数据模型的基本概念
                                                                                                                                                                                                                                                                • 5.2.2 关系模式的规范化设计
                                                                                                                                                                                                                                                                  • 5.2.3 函数依赖
                                                                                                                                                                                                                                                                    • 5.2.4 范式
                                                                                                                                                                                                                                                                    • 5.3 结构化查询语言
                                                                                                                                                                                                                                                                      • 5.3.1 SQL概述
                                                                                                                                                                                                                                                                        • 5.3.2 SQL的数据定义
                                                                                                                                                                                                                                                                          • 5.3.3 SQL的数据查询
                                                                                                                                                                                                                                                                            • 5.3.4 SQL的数据更新
                                                                                                                                                                                                                                                                              • 5.3.5 嵌入式SQL
                                                                                                                                                                                                                                                                              • 5.4 数据库设计与管理
                                                                                                                                                                                                                                                                                • 5.4.1 数据库设计概述
                                                                                                                                                                                                                                                                                  • 5.4.2 实体联系数据模型
                                                                                                                                                                                                                                                                                    • 5.4.3 E-R模型转换成关系模型
                                                                                                                                                                                                                                                                                      • 5.4.4 数据库的完整性
                                                                                                                                                                                                                                                                                        • 5.4.5 并发处理与并发控制
                                                                                                                                                                                                                                                                                        • 5.5 数据库管理系统及应用
                                                                                                                                                                                                                                                                                          • 5.5.1 桌面数据库管理系统
                                                                                                                                                                                                                                                                                            • 5.5.2 数据库服务器系统
                                                                                                                                                                                                                                                                                              • 5.5.3 存储过程与触发器
                                                                                                                                                                                                                                                                                                • 5.5.4 存储过程与嵌入式SQL的比较
                                                                                                                                                                                                                                                                                                • 习题五
                                                                                                                                                                                                                                                                                                • 第6章 软件工程
                                                                                                                                                                                                                                                                                                  • 6.1 软件工程概述
                                                                                                                                                                                                                                                                                                    • 6.1.1 软件工程的目标和内容
                                                                                                                                                                                                                                                                                                      • 6.1.2 软件工程的基本原则
                                                                                                                                                                                                                                                                                                        • 6.1.3 软件生命周期
                                                                                                                                                                                                                                                                                                          • 6.1.4 软件过程模型
                                                                                                                                                                                                                                                                                                            • 6.1.5 面向对象开发模型
                                                                                                                                                                                                                                                                                                              • 6.1.6 软件项目管理概述
                                                                                                                                                                                                                                                                                                              • 6.2 可行性研究
                                                                                                                                                                                                                                                                                                                • 6.2.1 可行性研究的任务
                                                                                                                                                                                                                                                                                                                  • 6.2.2 可行性研究的过程
                                                                                                                                                                                                                                                                                                                    • 6.2.3 成本/效益分析
                                                                                                                                                                                                                                                                                                                    • 6.3 需求分析
                                                                                                                                                                                                                                                                                                                      • 6.3.1 需求分析的任务
                                                                                                                                                                                                                                                                                                                        • 6.3.2 需求分析的方法
                                                                                                                                                                                                                                                                                                                          • 6.3.3 结构化分析方法
                                                                                                                                                                                                                                                                                                                            • 6.3.4 获取需求的方法
                                                                                                                                                                                                                                                                                                                              • 6.3.5 软件需求规格说明书
                                                                                                                                                                                                                                                                                                                              • 6.4 软件设计
                                                                                                                                                                                                                                                                                                                                • 6.4.1 概要设计
                                                                                                                                                                                                                                                                                                                                  • 6.4.2 详细设计
                                                                                                                                                                                                                                                                                                                                  • 6.5 软件实现
                                                                                                                                                                                                                                                                                                                                    • 6.5.1 软件编码
                                                                                                                                                                                                                                                                                                                                      • 6.5.2 软件测试
                                                                                                                                                                                                                                                                                                                                      • 6.6 软件维护
                                                                                                                                                                                                                                                                                                                                        • 6.6.1 软件维护的种类
                                                                                                                                                                                                                                                                                                                                          • 6.6.2 软件的可维护性
                                                                                                                                                                                                                                                                                                                                            • 6.6.3 软件维护过程
                                                                                                                                                                                                                                                                                                                                            • 习题六
                                                                                                                                                                                                                                                                                                                                            • 第7章 计算机网络与信息安全
                                                                                                                                                                                                                                                                                                                                              • 7.1 计算机网络基础知识
                                                                                                                                                                                                                                                                                                                                                • 7.1.1 计算机网络的概念
                                                                                                                                                                                                                                                                                                                                                  • 7.1.2 计算机网络的功能
                                                                                                                                                                                                                                                                                                                                                    • 7.1.3 计算机网络的分类
                                                                                                                                                                                                                                                                                                                                                      • 7.1.4 网络拓扑结构
                                                                                                                                                                                                                                                                                                                                                      • 7.2 网络模型与网络协议
                                                                                                                                                                                                                                                                                                                                                        • 7.2.1 OSI参考模型
                                                                                                                                                                                                                                                                                                                                                          • 7.2.2 TCP/IP模型
                                                                                                                                                                                                                                                                                                                                                            • 7.2.3 网络协议
                                                                                                                                                                                                                                                                                                                                                              • 7.2.4 TCP/IP协议族
                                                                                                                                                                                                                                                                                                                                                              • 7.3 网络硬件和网络设备
                                                                                                                                                                                                                                                                                                                                                                • 7.3.1 网卡
                                                                                                                                                                                                                                                                                                                                                                  • 7.3.2 中继器
                                                                                                                                                                                                                                                                                                                                                                    • 7.3.3 集线器
                                                                                                                                                                                                                                                                                                                                                                      • 7.3.4 网桥
                                                                                                                                                                                                                                                                                                                                                                        • 7.3.5 交换机
                                                                                                                                                                                                                                                                                                                                                                          • 7.3.6 路由器
                                                                                                                                                                                                                                                                                                                                                                            • 7.3.7 调制解调器
                                                                                                                                                                                                                                                                                                                                                                            • 7.4 局域网技术
                                                                                                                                                                                                                                                                                                                                                                              • 7.4.1 以太网与CSMA/CD
                                                                                                                                                                                                                                                                                                                                                                                • 7.4.2 令牌环技术
                                                                                                                                                                                                                                                                                                                                                                                  • 7.4.3 FDDI局域网技术
                                                                                                                                                                                                                                                                                                                                                                                    • 7.4.4 无线局域网技术
                                                                                                                                                                                                                                                                                                                                                                                      • 7.4.5 IEEE局域网标准
                                                                                                                                                                                                                                                                                                                                                                                      • 7.5 广域网技术
                                                                                                                                                                                                                                                                                                                                                                                        • 7.5.1 公共通信基础设施
                                                                                                                                                                                                                                                                                                                                                                                          • 7.5.2 点对点协议
                                                                                                                                                                                                                                                                                                                                                                                            • 7.5.3 综合业务数字网
                                                                                                                                                                                                                                                                                                                                                                                              • 7.5.4 帧中继
                                                                                                                                                                                                                                                                                                                                                                                              • 7.6 互联网及其应用
                                                                                                                                                                                                                                                                                                                                                                                                • 7.6.1 互联网的发展
                                                                                                                                                                                                                                                                                                                                                                                                  • 7.6.2 互联网的构成
                                                                                                                                                                                                                                                                                                                                                                                                    • 7.6.3 互联网的应用
                                                                                                                                                                                                                                                                                                                                                                                                    • 7.7 网络信息安全
                                                                                                                                                                                                                                                                                                                                                                                                      • 7.7.1 网络安全性面临的威胁
                                                                                                                                                                                                                                                                                                                                                                                                        • 7.7.2 数据加密技术
                                                                                                                                                                                                                                                                                                                                                                                                          • 7.7.3 信息安全措施
                                                                                                                                                                                                                                                                                                                                                                                                          • 习题七
                                                                                                                                                                                                                                                                                                                                                                                                          • 参考文献

                                                                                                                                                                                                                                                                                                                                                                                                          相关图书