第一章 《数据结构》实验指导 1
实验一 顺序存储的线性表的运算 2
实验二 链式存储的线性表的运算 9
实验三 栈的顺序存储及运算 14
实验四 队列的链式存储及运算 22
实验五 二叉树及其遍历 28
实验六 稀疏矩阵的存储及其转置的实现 33
实验七 哈夫曼树的建立 38
实验八 图的邻接矩阵的建立 43
实验九 快速排序的实现 49
实验十 学生成绩管理系统的实现 54
实验十一 利用栈和队列模拟停车场管理系统 62
第二章 《操作系统》实验指导 71
实验一 Linux基本操作 72
实验二 Linux环境下的编程 84
实验三 进程的创建 89
实验四 简单的进程同步 93
实验五 简单的进程互斥 97
实验六 消息的发送与接收 100
实验七 请求调页页面置换算法模拟 107
实验八 进程调度 116
实验九 生产者、消费者问题的设计与实现 120
实验十 银行家算法的设计与实现 123
第三章 《数据库原理》实验指导 138
实验一 用SQL语言创建数据库及基本表 139
实验二 数据查询 145
实验三 数据更新 151
实验四 视图的创建与修改 153
实验五 数据安全性 155
实验六 数据完整性 159
实验七 系统登录界面的设计与实现 161
实验八 人事工资管理系统的设计与实现 166
实验九 考勤管理系统的设计与实现 173
实验十 零件交易中心管理系统 175
第四章 《编译原理》实验指导 182
实验一 词法分析器 182
实验二 语法分析器 188