第一章 导论
1. 1 程序与软件
1. 2 软件的分类
1. 3 常见软件介绍
小结
练习题
第二章 程序设计语言
2. 1 高级程序设计语言概述
2. 2 高级程序设计语言实现计算的方式
2. 2. 1 编译器工作原理
2. 2. 2 高级语言程序的解释执行
2. 3 高级程序设计语言基本特征
2. 3. 1 变量. 表达式. 赋值
2. 3. 2 程序的控制结构
2. 3. 3 数据类型
2. 3. 4 过程
2. 3. 5 过程的数据传递
2. 3. 6 变量的生命期和Static变量
2. 3. 7 输入/输出
2. 4 面向对象程序语言的基本特征
2. 4. 1 对象极述
2. 4. 2 类与对象
2. 4. 3 类定义
2. 4. 4 类继承
2. 4. 5 多态性
小结
练习题
第三章 算法与数据结构
3. 1 算法
3. 1. 1 门算法的两要素
3. 1. 2 算法的特征
3. 1. 3 算法的表示
3. 1. 4 常用算法
3. 2 数据结构
3. 2. 1 数据结构概述
3. 2. 2 线性表
3. 2. 3 串
3. 2. 4 树和二叉树
3. 2. 5 图
3. 3 查找
3. 3. I 基本概念
3. 3. 2 查找算法
3. 4 排序
3. 4. 1 基本概念
3. 4. 2 插入排序
3. 4. 3 选择排序
3. 4. 4 交换排序
3. 5 文件筒介
3. 5. 1 基本概念
3. 5. 2 文件的结构
3. 5. 3 文件的操作
3. 6 应用举例-分酒问题
小结
练习题
第四章 程序开发和软件二程
4. 1 程序设计过程
4. 1. 1 需求分析
4. 1. 2 程序设计
4. 1. 3 编码
4. 1. 4 测试与排错
4. 2 软件工程概述
4. 3 传统的软件工程
4. 3. 1 生存周期模型
4. 3. 2 需求分析
4. 3. 3 设计
4. 3. 4 软件测试
小结
练习题
第五章 软件过程管理与软件工程环境
5. 1 软件过程:
5. 2 软件过程模型
5. 3 软件项目管理
5. 3. 1 风险分析与风险管理
5. 3. 2 软件质量保证
5. 3. 3 项目进度与追踪
5. 3. 4 项目计划
5. 4 软件配置管理
5. 5 软件重用
5. 6 软件开发环境
小结
练习题
第六章 VB环境下的应用程序开发
6. 1 VB介绍
6. 1. 1 VB概述
6. 2 VB程序设计的特点
6. I. 3 消息和事件驱动
6. 1. 4 VB开发环境
6. 1. 5 VB项目文件和可执行文件
6. 1. 6 创建VB应用程序的步骤
6. 2 应用程序举例
6. 2. 1 问题的描述
6. 2. 2 问题分析
6. 2. 3 设计过程
6. 2. 4 程序的编制
6. 2. 5 排错与调试
小结
练习题
第七章 多媒体与多媒体应用开发
7. 1 多媒体
7. 1. 1 什么是多媒体
7. 1. 2 多媒体的应用
7. 2 多媒体计算机系统
7. 2. 1 多媒体计算机系统
7. 2. 2 多媒体计算机MPC
7. 3 多媒体技术与设备
7, 3. 1 音频设备
7. 3. 2 视频设备
7. 3. 3 存储光盘
7. 4 多媒体应用开发
7. 4. 1 多媒体应用软件的制作过程
7. 4. 2 多媒体数据的准备
7. 4. 3 多媒体开发工具与平台
7. 5 VB的多媒体程序设计
7. 5. 1 动画程序蝶恋花的制作
7. 5. 2 影片播放程序的制作
小结
练习题
第八章 操作系统
8. 1 操作系统概述
8. 2 操作系统的特性
8. 3 操作系统的功能
8. 4 操作系统的种类
8. 5 操作系统的结构
8. 6 操作系统的资源管理
8. 6. 1 进程管理
8. 6. 2 存储管理
8. 6. 3 设备管理
8. 6. 4 文件管理
8. 7 操作系统的发展
小结
练习题
第九章 几种常见的操作系统
9. 1 DOS系统
9. 2 Windows95
9. 3 UNIX系统
9. 3. 1 UNIX系统结构与特性
9. 3. 2 不同厂家的UNIX
9. 3. 3 Linux系统
9. 4 NetWare系统
9. 4. 1 NetWare的结构特点
9. 4. 2 NetWare的目录管理
9. 5 WindowsNT系统
9. 5. 1 WindowsNT的两种类型
9. 5. 2 WindowsNT的体系结构
9. 5. 3 WindowsNT的主要特性
9. 5. 4 WindowsNT的安全性
9. 5. 5 WindowsNT的网络服务
小结
练习题
第十章 关系数据库系统
10. 1 数据库初步
10. 1. 1 文件系统
10. 1. 2 数据库系统
10. 1. 3 数据库数据的组织
10. 1. 4 数据库应用模式
10. 2 关系数据库
10. 2. 1 关系模型
10. 2. 2 关系的完整性
10. 3 关系的规范化
10. 3. 1 规范化
10. 3. 2 函数依赖
10. 3. 3 范式
10. 3. 4 设计折中
10. 4 关系数据库的设计
10. 4. 1 数据库设计
10. 4. 2 实体联系模型(E-R模型)
10. 5 SQL语言
10. 5. 1 SQL语言基础
10. 5. 2 SQL中的数据操纵
10. 5. 3 SQL中的数据定义
10. 5. 4 数据控制功能
10. 5. 5 事务处理
10. 5. 6 触发器
10. 5. 7 存储过程
小结
练习题
第十一章 一个数据库应用系统的设计与实现
11. 1 应用背景与需求说明
11. 2 数据库设计
11. 2. 1 概念设计
11. 2. 2 设计关系模式
11. 2. 3 确定数据库应用的功能
11. 3 数据库开发环境
11. 3. 1 VisualBasic中的数据访问
11. 3. 2 VisualBasic数据库体系结构
11. 4 创建数据库
11. 4. 1 可视化数据管理器
11. 4. 2 数据访问对象
11. 4. 3 添加索引
11. 4. 4 添加关系和引用完整性
11. 5 创建数据库应用程序
11. 5. 1 数据控件(DataControl)
11. 5. 2 创建一个简单的应用程序
11. 5. 3 创建数据宙体
小结
练习题
第十二章 计算机网络概述
12. 1 什么是计算机网络
12. 1. 1 什么是局域网
12. 1. 2 园区网. 城域网和广域网
12. 2 网络中的信号传输
12. 2. 1 数字信号
12. 2. 2 模拟信号
12. 2. 3 信号传输方法的比较
12. 2. 4 位同步
12. 2. 5 基带和宽带传输
12. 3 网络的拓扑结构
12. 3. 1 总线型结构
12. 3. 2 星型结构
12. 3. 3 环型拓扑结构
12. 3. 4 网状拓扑结构
12. 4 网络的传输介质
12. 4. 1 同轴电缆
12. 4. 2 双绞线
12. 4. 3 光缆
12. 4. 4 无线传输
12. 5 网络适配器
12. 5. 1 网卡的工作原理
12. 5. 2 网卡的配置
12. 6 网络软件
小结
练习题
第十三章 网络协议与网络操作系统
13. 1 OSI参考模型
13. 1. 1 OSI/RM的协议层次
13. 1. 2 协议服务
13. 1. 3 IEEE 802的系列标准
13. 2 网络传输协议
13. 2. 1 NetBEUI
13. 2. 2 IPX/SPX
13. 2. 3 TCP/IP协议
13. 2. 4 串行链路上的SLIP/PPP协议
13. 3 网络操作系统
13. 3. 1 网络操作系统概述
13. 3. 2 NovellNetware
13. 3. 3 WindowsNT
13. 4 建立网络环境
13. 4. 1 网络软件需要考虑的问题
13. 4. 2 用户帐户的管理
13. 4. 3 用户组的管理
13. 4. 4 网络文档的编制
13. 5 网络环境的安全性
13. 6 WindowsNT 4. 0组网实例
小结
练习题
第十四章 网络技术与网络互连
14. 1 传统局域网技术
14. 1. 1 以太网
14. 1. 2 令牌环网
14. 2 高速局域网技术
14. 2. 1 交换式以太网
14. 2. 2 快速以太网和千兆以太网
14. 2. 3 100VG-AnyLAN
14. 2. 4 FDDI
14. 2. 5 ATM局域网
14. 3 网络互连设备
14. 3. 1 集线器
14. 3. 2 网桥
14. 3. 3 路由器
14. 3. 4 网关
14. 4 广域网
14. 4. 1 调制解调器
14. 4. 2 公用电话网(PSTN)
14. 4. 3 公用分组交换网(PDN)
14. 4. 4 综合业务数据网
14. 4. 5 帧中继(FrameRelay)
14. 4. 6 数字数据网(DDN)
14. 4. 7 宽带综合业务数字网B-ISDN和ATM
小结
练习题
第十五章 Internet网络
15. 1 Internet简介
15. 2 电子邮件E-mail
15. 2. 1 Internet电子邮件的工作原理
15. 2. 2 电子邮件协议
15. 2. 3 多用途邮件扩展MIME
15. 2. 4 Internet电子邮件的使用
15. 3 文件传输FTP
15. 3. 1 FTP的工作原理
15. 3. 2 匿名FTP
15. 3. 3 文件的压缩和还原
15. 4 万维网WWW
15. 4. 1 WWW的基本原理
15. 4. 2 超文本标记语言
15. 4. 3 超文本传输协议
15. 4. 4 WWW的交互技术
15. 5 企业内部网Intranet
15. 5. 1 Internet的网络结构
15. 5. 2 Internet的安全性
15. 5. 3 基于WindowsNT建立
Internet
小结
练习题
第十六章 网络程序设计
16. 1 Windows Socket程序设计
16. 1. 1 WindowsSockets编程特点
16. 1. 2 Socket的建立流程
16. 1. 3 编程实例介绍
16. 2 CGI程序设计
16. 2. 1 一个简单的实例
16. 2. 2 Form输入的分析和解码
16. 2. 3 利用CGI产生HTML输出
16. 3 使用IDC. HTX开发WWW数据库检索程序
16. 4 ASP编程
16. 4. 1 ASP语法简介
16. 4. 2 ASP内建对象
16. 4. 3 服务器组件
16. 4. 4 ASP应用实例
16. 5 Java语言的网络程序设计
16. 5. 1 100%的Java
16. 5. 2 JavaApplet
16. 5. 3 利用Java开发Socket应用程序
16. 5. 4 Java开发工具
小结
练习题
参考书目