第1章计算机工作原理及组成1
1.1计算机工作原理1
1.1.1基于二进制的现代计算机1
1.1.2冯·诺依曼机及其基本工作原理3
1.1.3计算机系统的组成4
1.2计算机硬件系统5
1.2.1中央处理器5
1.2.2存储器6
1.2.3输入输出设备11
1.2.4总线与接口12
1.3计算机软件系统16
1.3.1软件系统的组成16
1.3.2操作系统20
1.4计算机技术的新发展21
1.4.1发展趋势21
1.4.2新型计算机22
1.4.3新兴技术23
习题25
第2章计算机中信息的表示28
2.1数制及数制转换28
2.2数值数据的表示33
2.3字符数据的编码36
2.4多媒体信息的编码40
习题47
第3章数据的组织与管理50
3.1数据结构50
3.1.1数据结构的基本概念51
3.1.2线性表56
3.1.3栈和队列60大学计算机基础——计算机科学的基本思维目录3.1.4树和二叉树62
3.1.5图68
拓展阅读72
3.2如何管理数据75
3.2.1数据聚集成“库”——数据库和数据库系统75
3.2.2数据抽象与形式化描述——数据建模79
3.2.3关系数据模型83
3.2.4关系模型的自动化实现——关系数据库91
拓展阅读95
习题96
第4章计算机网络技术基础104
4.1计算机网络基础知识104
4.1.1计算机网络的发展104
4.1.2计算机网络的定义及功能106
4.1.3计算机网络的组成107
4.1.4计算机网络的分类108
4.1.5计算机网络的传输介质111
4.2计算机网络协议和体系结构113
4.2.1计算机网络的协议和体系结构113
4.2.2局域网协议和体系结构117
4.2.3Internet的体系结构和协议120
4.3计算机网络硬件和设备122
4.3.1网卡122
4.3.2MAC地址124
4.3.3常用网络设备及功能124
4.4因特网概述131
4.4.1Internet简述131
4.4.2TCP/IP协议133
4.4.3IP协议与子网划分134
4.4.4域名系统140
4.4.5Internet的接入方式142
4.4.6局域网中的资源共享143
4.4.7Internet的应用145
拓展阅读172
习题174
参考文献179