章 计算机基础知识
1.1 计算机的发展
1.2 信息的表示与存储
1.3 多媒体技术简介
1.4 计算机病毒及其防治
1.5 小结
1.6 课程思政
1.7 习题
第二章 计算机系统
2.1 计算机的硬件系统
2.2 计算机的软件系统
2.3 操作系统
2.4 小结
2.5 课程思政
2.6 习题
第三章 因特网基础与简单应用
3.1 计算机网络基本概念
3.2 因特网基础
3.3 使用简单的因特网应用
3.4 小结
3.5 课程思政
3.6 习题
第四章 数据结构与算法
4.1 算法
4.2 数据结构的基本概念
4.3 线性表及其顺序存储结构
4.4 栈和队列
4.5 线性链表
4.6 树与二叉树
4.7 查找技术
4.8 排序技术
4.9 课程思政
4.10 习题
第五章 程序设计基础
5.1 程序设计方法与风格
5.2 结构化程序设计
5.3 面向对象的程序设计
5.4 课程思政
5.5 习题
第六章 软件工程基础
6.1 软件工程的基本概念
6.2 结构化分析方法
6.3 结构化设计方法
6.4 程序编码
6.5 软件测试
6.6 软件调试
6.7 软件维护
6.8 软件工程所面临的主要问题
6.9 课程思政
6.10 习题