图书目录

CONTENTS

目录

第1章计算机基础知识00

1.1计算机概述00

1.1.1计算机的起源和发展00

1.1.2计算机的特点及分类00

1.1.3计算机的应用领域与发展趋势00

1.1.4计算思维00

1.2计算机中信息的表示与编码0

1.2.1进位计数制及其相互转换0

1.2.2带符号数的表示0

1.2.3定点数与浮点数0

1.2.4信息编码 0

1.2.5汉字的表示方法0

1.2.6音频的表示方法0

1.2.7图像和图形的表示方法0

1.2.8视频的表示方法0

1.3计算机系统0

1.3.1计算机硬件系统0

1.3.2计算机软件系统0

1.3.3计算机硬件和软件的关系0

1.3.4计算机系统的分层0

1.4本章小结0

习题10

第2章计算机系统结构0

2.1计算机系统简介0

2.2计算机组成0

2.2.1冯·诺伊曼计算机0

2.2.2计算机性能的评价标准0

2.3主存储器0

2.3.1主存储器的类型0

2.3.2主存储器的结构0

2.3.3存储器的层次结构0

2.3.4高速缓冲存储器0

2.3.5国产内存品牌0

2.4中央处理单元0

2.4.1算术逻辑单元0

2.4.2控制单元0

2.4.3寄存器0

2.4.4主流CPU品牌0

2.5输入/输出系统0

2.5.1输入/输出(I/O)设备0

2.5.2I/O接口0

2.5.3I/O设备与主机信息传送的控制方式0

2.6CPU、内存与输入/输出系统的互联0

2.7程序执行0

2.7.1计算机的解题过程0

2.7.2多级时序控制0

2.8不同的体系结构0

2.8.1CISC0

2.8.2RISC0

2.8.3RISC和CISC的区别0

2.8.4流水线0

2.8.5并行处理0

2.9本章小结0

习题20

计算机导论

目录

第3章操作系统0

3.1操作系统的定义和目标0

3.1.1操作系统的定义0

3.1.2操作系统的目标0

3.2操作系统的发展0

3.2.1操作系统的形成与发展0

3.2.2我国操作系统的发展0

3.2.3推动操作系统发展的主要动力0

3.2.4主流操作系统简介0

3.3操作系统的功能和启动0

3.3.1操作系统的功能0

3.3.2操作系统的启动0

3.4操作系统管理资源的方法0

3.4.1资源复用0

3.4.2资源虚化0

3.4.3资源抽象0

3.5操作系统的安全和维护0

3.5.1操作系统的安全0

3.5.2操作系统的维护0

3.6本章小结0

习题30

第4章计算机程序设计语言0

4.1基本概念0

4.2程序设计语言的发展0

4.2.1低级语言0

4.2.2高级语言0

4.3程序设计方法0

4.3.1结构化程序设计0

4.3.2面向对象程序设计0

4.3.3事件驱动程序设计0

4.4高级语言程序设计0

4.4.1高级语言的特性0

4.4.2高级语言程序的运行0

4.5编译过程0

4.5.1编译程序概述0

4.5.2编译过程实例0

4.6本章小结

习题4

第5章数据结构与算法设计

5.1数据结构

5.1.1数据结构概述

5.1.2线性结构

5.1.3树结构

5.1.4图结构

5.1.5查找

5.1.6排序

5.2算法设计与分析

5.2.1算法概述

5.2.2算法分析评价

5.2.3算法设计方法

5.2.4现代常用算法

5.3本章小结

习题5

第6章数据库技术

6.1数据库技术概述

6.1.1数据库的基本概念

6.1.2数据管理技术的发展

6.1.3数据模型

6.1.4数据库的体系结构

6.2关系数据库

6.3数据库管理系统

6.3.1常用数据库管理系统

6.3.2国产数据库管理系统

6.4数据库的新发展

6.5本章小结

习题6

第7章计算机网络技术

7.1计算机网络概念

7.1.1网络

7.1.2Internet

7.2计算机网络体系结构

7.3数据的基本交换技术

7.3.1网络交换技术

7.3.2网络传输介质

7.4网络关键技术和管理机构

7.4.1网络关键技术

7.4.2Internet管理机构

7.5因特网基本服务

7.6计算机网络安全

7.6.1什么是计算机网络安全

7.6.2计算机网络安全现存问题

7.6.3计算机网络安全防护对策

7.6.4网络安全工程师的职业要求与道德素养

7.7本章小结

习题7

第8章软件工程

8.1软件工程概述

8.1.1软件危机和软件工程

8.1.2软件过程模型

8.2传统方法学

8.2.1需求分析

8.2.2软件设计

8.2.3软件测试

8.3面向对象方法学

8.3.1面向对象分析

8.3.2面向对象设计

8.3.3面向对象实现

8.4软件项目管理

8.4.1项目管理概述

8.4.2软件质量管理

8.4.3软件配置管理

8.5本章小结

习题8

第9章新一代信息技术

9.1人工智能

9.1.1人工智能概述

9.1.2人工智能的应用

9.1.3人工智能的未来发展

9.2大数据

9.2.1大数据概述

9.2.2大数据的应用

9.3区块链技术

9.3.1区块链概述

9.3.2基于区块链技术的溯源体系

9.3.3区块链的应用

9.4物联网技术及应用

9.4.1物联网的起源

9.4.2物联网的发展

9.4.3物联网的定义

9.4.4物联网的技术特征

9.4.5物联网的应用

9.5本章小结

习题9

参考文献