第一章 计算机软件系统综述 1
1.1 计算机与计算机系统 1
1.2 计算机软件系统 1
第一章 计算机软件系统综述 1
1.1 计算机与计算机系统 1
1.2 计算机软件系统 1
1.3 计算机主要系统软件功能概述 3
1.3 计算机主要系统软件功能概述 3
1.4 计算机语言与语言处理程序 5
1.4 计算机语言与语言处理程序 5
1.5 当代微型计算机常用软件 8
1.5 当代微型计算机常用软件 8
1.6 计算机软件的发展与未来 13
1.6 计算机软件的发展与未来 13
1.7 计算机软件的安全与保护 15
1.7 计算机软件的安全与保护 15
练习一 19
练习一 19
第二章 操作系统 20
2.1 概述 20
第二章 操作系统 20
2.1 概述 20
2.2 进程管理 23
2.2 进程管理 23
2.3 存储管理 30
2.3 存储管理 30
2.4 作业管理 38
2.4 作业管理 38
2.5 设备管理 41
2.5 设备管理 41
2.6 文件管理 45
2.6 文件管理 45
2.7 UNIX操作系统 52
2.7 UNIX操作系统 52
练习二 59
练习二 59
第三章 数据库管理系统 61
3.1 数据库的基本概念 61
第三章 数据库管理系统 61
3.1 数据库的基本概念 61
3.2 关系数据库及其应用 69
3.2 关系数据库及其应用 69
3.3 关于数据库标准语言SQL 74
3.3 关于数据库标准语言SQL 74
3.4 关系数据库设计 97
3.4 关系数据库设计 97
3.5 网络环境中的数据库应用 103
3.5 网络环境中的数据库应用 103
练习三 109
练习三 109
第四章 数据结构与算法 112
4.1 算法的概念 112
4.1 算法的概念 112
第四章 数据结构与算法 112
4.2 数据结构的概念 116
4.2 数据结构的概念 116
4.3 数据的线性结构 118
4.3 数据的线性结构 118
4.4 数据的树形结构 144
4.4 数据的树形结构 144
4.5 数据的图形结构 176
4.5 数据的图形结构 176
4.6 内部排序 213
4.6 内部排序 213
4.7 检索 235
4.7 检索 235
练习四 247
练习四 247
5.1 概述 249
第五章 软件工程基础 249
5.1 概述 249
第五章 软件工程基础 249
5.2 软件的生命周期 251
5.2 软件的生命周期 251
5.3 软件开发的定义 252
5.3 软件开发的定义 252
5.4 系统分析 254
5.4 系统分析 254
5.5 软件设计 263
5.5 软件设计 263
5.6 其他设计方法简介 275
5.6 其他设计方法简介 275
5.7 结构化编程 282
5.7 结构化编程 282
5.8 软件测试 283
5.8 软件测试 283
5.9 软件维护 288
5.9 软件维护 288
5.10 软件文档 289
5.10 软件文档 289
5.11 软件开发工具简介 290
5.11 软件开发工具简介 290
练习五 291
练习五 291
第六章 计算机网络与网络软件 293
6.1 计算机网络概述 293
6.1 计算机网络概述 293
第六章 计算机网络与网络软件 293
6.2 数据通信基础 298
6.2 数据通信基础 298
6.3 计算机网络的体系结构 301
6.3 计算机网络的体系结构 301
6.4 计算机局域网简介 303
6.4 计算机局域网简介 303
6.5 网络环境下的操作系统 309
6.5 网络环境下的操作系统 309
6.6 微机局域网操作系统 311
6.6 微机局域网操作系统 311
6.7 NOVELL网操作系统Netware 312
6.7 NOVELL网操作系统Netware 312
6.8 Internet简介 319
6.8 Internet简介 319
练习六 323
练习六 323
参考文献 324
参考文献 324