第1章 绪论
1.1 计算机软件概述
1.2 计算机软件技术
1.3 习题
第2章 程序设计语言
2.1 程序设计语言概述
2.2 高级程序设计语言实现计算的方
2.3 结构化程序设计语言
2.4 面向对象程序设计
2.5 程序设计语言的选择
2.6 习题
第3章 算法和数据结构
3.1 引言
3.2 算法
3.3 线性表
3.4 栈
3.5 队列
3.6 串
3.7 树
3.8 图
3.9 查找
3.10 排序
3.11 习题
第4章 操作系统
4.1 操作系统概述
4.2 操作系统的进程管理
4.3 存储管理
4.4 设备管理
4.5 文件管理
4.6 作业管理
4.7 典型操作系统介绍
4.8 习题
第5章 数据库
5.1 数据库的基础知识
5.2 关系数据库
5.3 结构化查询语言SQL
5.4 数据库访问技术
5.5 习题
第6章 软件工程
6.1 软件工程概述
6.2 软件生存周期的主要活动
6.3 软件开发过程模型
6.4 软件开发管理技术
6.5 习题
参考文献