目录 1
第1章 操作系统 1
1.1 操作系统实验环境 1
1.2 实验题 1
1.2.1 操作系统接口实验 1
1.2.2 进程控制实验 3
1.2.3 进程同步实验 5
1.2.4 文件管理实验 15
第2章 算法与数据结构 19
2.1 实验环境 19
2.1.1 打开Turbo C 19
2.1.2 新建、保存文件 19
2.1.3 调试运行程序 20
2.2 实验题 21
2.2.1 数据类型、运算符和表达式 21
2.2.2 最简单的C程序设计 22
2.2.3 条件判断与循环控制实验 23
2.2.4 数组应用实验 23
2.2.5 函数的应用 24
2.2.6 指针的应用 24
2.2.7 结构体和共用体实验 25
2.2.8 文件的操作 25
2.2.9 线性表的插入与删除实验 26
2.2.10 栈与队列实验 26
2.2.11 串的实验 27
2.2.12 多维数组和广义表 28
2.2.13 二叉树实验 28
2.2.14 二叉树的常用操作及算法 28
2.2.15 图的存储结构 29
2.2.16 图的遍历 29
2.2.17 图的应用 29
2.2.21 交换排序 30
2.2.20 插入排序 30
2.2.18 单链表的顺序查找 30
2.2.19 顺序存储结构上的折半查找 30
2.2.22 选择排序 31
2.2.23 归并排序 31
2.2.24 分配排序 31
第3章 C++与面向对象技术 33
3.1 实验环境 33
3.1.1 C++实验环境 33
3.1.2 建立一个C++项目 34
3.1.3 添加C++ Source文件 35
3.1.4 编译运行 35
3.2 实验题 36
3.2.1 开发环境实验 36
3.2.2 C++类的构造和析构实验 36
3.2.4 类的继承性与派生类实验 37
3.2.3 友元函数和友元类实验 37
3.2.5 虚函数和多态性实验 39
3.2.6 构造函数和析构函数实验 42
第4章 可视化编程 45
4.1 实验环境 45
4.1.1 C++实验环境 45
4.1.2 建立单文档的工程项目 45
4.2 实验题 47
4.2.1 建立单文档应用程序 47
4.2.2 建立对话框应用程序 48
4.2.3 绘图及字体显示实验 50
4.2.4 鼠标消息的响应实验 51
第5章 SQL Server 2000数据库系统 52
5.1 实验环境 52
5.2 SQL Server 2000实验 55
5.2.1 创建数据库实验 55
5.2.2 创建数据库对象实验 56
5.2.3 查询实验 60
5.2.4 实现视图实验 62
5.2.5 创建触发器实验 63
5.2.6 建立ODBC数据源实验 64
5.2.7 数据库的备份与恢复实验 66
第6章 多媒体技术 68
6.1 多媒体技术 68
6.1.1 Winamp实验环境 68
6.1.2 Winamp基本功能实验 69
6.1.3 播放列表的应用实验 70
6.1.4 文件格式转换实验 70
6.1.5 安装插件和更换外壳实验 71
6.1.6 设置RealPlay的实验 72
6.1.7 RealPlay播放实验 73
6.2.2 Photoshop 6.0的安装与删除 74
6.2.3 Photoshop 6.0的启动和退出 74
6.2.1 Photoshop 6.0的系统要求 74
6.2 图形图像处理技术实验环境 74
6.3 图形与图像处理实验 75
6.3.1 图像文件基本操作技术实验 75
6.3.2 绘图工具及选区的操作实验 77
6.3.3 图像的编辑实验 82
6.3.4 图层和蒙板实验 87
6.3.5 通道操作实验 90
6.3.6 路径操作实验 93
6.3.7 使用滤镜实验 96
6.3.8 特效字制作实例实验 102
第7章 网络应用开发 106
7.1 HTML实验 106
7.1.1 实验环境 106
7.1.2 基本HTML标记的实验 106
7.1.3 HTML表格实验 107
7.1.4 表单设计实验 108
7.1.5 客户端脚本程序实验 109
7.2 XML实验 109
7.2.1 实验环境 109
7.2.2 创建XML文档实验(1) 111
7.2.3 创建XML文档实验(2) 112
7.2.4 创建DTD文档的实验 112
7.2.5 CSS文档的设计实验 113
7.2.6 创建并且应用XSL文档实验 115
7.3 Java实验 116
7.3.1 实验环境 116
7.3.2 Java开发环境实验 118
7.3.3 Java程序设计实验(1) 118
7.3.4 Java程序设计实验(2) 118
7.3.6 类的继承性实验 119
7.3.5 类的创建和对象的创建实验 119
7.3.7 Applet程序与事件处理实验 120
7.3.8 多线程程序的设计实验 120
7.4 JSP实验 120
7.4.1 实验环境 120
7.4.2 JSP内置对象的应用实验 121
7.4.3 JSP文档设计实验 121
7.4.4 JSP的数据库操作实验 122
7.4.5 JSP对XML的访问实验 123
附:实验指导书参考答案 125
附.1 操作系统(略) 125
附.2 算法与数据结构 125
附.3 C++与面向对象技术 160
附.4 可视化编程 164
附.5 SQL Server 2000数据库系统(略) 176
附.6 多媒体技术(略) 176
附.7 网络应用开发 176