大学计算机基础
作者: 冯祥胜,朱华生
出版时间:2016年7月
出版社:北京航空航天大学出版社
- 北京航空航天大学出版社
- 9787512421608
- 115070
- 2016年7月
- 未分类
- 未分类
- TP3
在编写时力图贯穿“计算思维”能力的培养,强调对“计算机基本工作原理”的理解和“问题求解思路”的建立。本书总体结构上按照计算机系统分层的思想展开,第1章为绪论,第2章介绍信息层(计算机中信息的表示),第3章介绍硬件层(计算机基本工作原理),第4~6章介绍软件层(程序设计基础、算法与数据结构、操作系统),第7、8章介绍应用层(数据库系统、软件工程),第9、10章介绍网络层(计算机网络基础、信息安全)。
冯祥胜、朱华生主编的《大学计算机基础》可作为高等院校非计算机专业本(专)科生计算机基础课程的教学用书,也可作为成人高等教育以及广大工程技术人员计算机培训的教材,还可作为广大计算机爱好者的入门参考书。
第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 计算思维与“大学计算机基础”课程
习题
第2章 计算机中信息的表示
2.1 进位计数制
2.1.1 计算机中常用的数制
2.1.2 数制之间的转换
2.1.3 与二进制数据相关的一些用语
2.1.4 数和码的含义与区别
2.2 数值数据的编码表示
2.2.1 机内整数的表示
2.2.2 机内实数的近似表示
2.3 计算机中非数值数据的表示
习题
第3章 计算机基本工作原理
3.1 计算机系统概述
3.1.1 计算机系统的基本组成
3.1.2 计算机的硬件系统
3.1.3 计算机的软件系统
3.2 计算机的工作原理
3.3 微型计算机硬件系统
习题
第4章 程序设计基础
4.1 基本概念
4.1.1 程序
4.1.2 程序设计
4.1.3 程序设计语言
4.2 结构化程序设计
4.2.1 结构化程序设计方法的产生
4.2.2 结构化程序设计的原则
4.2.3 结构化程序设计的基本结构
4.3 面向对象程序设计
4.3.1 面向对象程序设计的基本思想
4.3.2 面向对象方法的基本概念
4.4 程序设计风格
习题
第5章 算法与数据结构
5.1 算法
5.1.1 基本概念
5.1.2 算法的表示
5.1.3 算法设计的基本方法
5.2 数据结构
5.2.1 数据结构的基本概念
5.2.2 数据的逻辑结构
5.2.3 数据的存储结构
5.2.4 数据的运算
5.3 数据的查找与排序
5.3.1 数据的查找
5.3.2 数据的排序
习题
第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 典型操作系统介绍
习题
第7章 数据库系统
7.1 数据库技术的产生与发展
7.1.1 数据管理技术
7.1.2 数据库系统的特点
7.2 数据库系统的组成
7.2.1 数据库
7.2.2 数据库管理系统
7.2.3 硬件支撑环境
7.2.4 软件系统
7.2.5 数据库管理员、系统分析员、程序设计员和用户
7.3 数据模型
7.3.1 概念模型
7.3.2 结构数据模型
7.4 数据库系统的结构
7.4.1 三级模式结构
7.4.2 二级映像及二级数据独立性
7.5 关系数据库
7.5.1 关系和关系模式
7.5.2 关系代数
7.5.3 SQL语言
7.6 数据库设计与管理
7.6.1 数据库设计
7.6.2 数据库管理
习题
第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.3 软件需求
8.3.1 可行性研究与初步计划制定
8.3.2 需求分析
8.3.3 需求分析的方法
8.4 软件设计
8.4.1 总体设计
8.4.2 详细设计
8.5 软件实现
8.6 软件测试
8.6.1 软件测试的目标和原则
8.6.2 软件测试的方法
8.6.3 软件调试
8.7 运行和维护
习题
第9章 计算机网络基础
9.1 计算机网络概述
9.1.1 计算机网络的定义与功能
9.1.2 计算机网络的发展
9.1.3 计算机网络的分类
9.1.4 计算机网络的组成
9.2 网络通信设备
9.2.1 网络传输介质
9.2.2 网络传输介质互联设备
9.2.3 网络互联设备
9.3 计算机网络体系结构
9.3.1 网络体系结构
9.3.2 开放系统互联参考模型
9.3.3 TCP/IP参考模型
9.4 局域网基本技术
9.4.1 局域网简介
9.4.2 局域网体系结构与IEEE802标准
9.4.3 介质访问控制方法
9.5 Internet基础
9.5.1 Internet简介
9.5.2 Internet的网际协议
9.5.3 Internet的接入方式
9.5.4 常见的Internet服务
习题
第10章 信息安全
10.1 信息安全概述
10.1.1 信息安全的定义
10.1.2 信息系统面临的威胁
10.1.3 信息系统的安全任务与社会责任
10.2 信息存储安全技术
10.2.1 信息安全存储概述
10.2.2 常见的信息存储技术
10.3 信息安全防范技术
10.3.1 访问控制技术
10.3.2 数据加密技术
10.3.3 数字签名
10.3.4 防火墙技术
10.3.5 代理服务器技术
10.4 计算机病毒与防治
10.4.1 计算机病毒概述
10.4.2 计算机病毒的防治
习题
参考文献