《计算机操作系统》
实 验 任 务 书
实验报告内容规范
实验报告内容要求如下:
课程名称、实验日期、实验名称、实验类型、班级、姓名(学号)、指导教师 一、实验目的及要求
本次实验所涉及并要求掌握的知识点。 二、实验环境
本次实验所使用的设备和软件。 三、实验内容
本次实验的具体内容。 四、实验步骤
按照实验过程列出实验步骤(涉及编程的,须首先进行算法设计,画出流程图)。
五、调试过程
详细记录实验过程中出现的问题及解决方法。 六、实验结果及分析 记录实验结果并进行分析。 七、总结
心得体会及改进意见。
实验报告上传到:http://218.195.104.170 以如下格式命名:实验序号学号姓名.doc; 如:实验一12011111张三.doc
目 录
实验一 命令解释程序 ............................................... 1 实验二 进程调度设计 ............................................... 4 实验三 页面调度算法 ............................................... 5 实验四
文件管理 ................................................... 1
实验一 命令解释程序
1. 目的和要求
理解命令解释程序工作原理。
2. 实验内容
利用高级语言编写一个微型命令解释程序,接收并解释执行以下命令: dir 列出当前目录 cop 文件1 文件2 拷贝文件 era 文件名 删除文件 dat 显示日期 tim 显示时间 end 结束,退出
画出程序流程图,编写程序,实现上述功能。
3. 实验环境
PC兼容机/Windows、DOS系统/Turbo C 2.0
4. 核心代码提示
#include
int i;
char *comm=\...
while(1) {
printf(\printf(\printf(\printf(\printf(\printf(\printf(\printf(\printf(\scanf(\...
switch(num) {
case 0:command=\
case 1:printf(\ scanf(\
printf(\ scanf(\ ... break;
case 2:printf(\ scanf(\ ...
1
break;
case 3:...;break; case 4:...;break; case 5:...;exit(0);
default:printf(\ }
if(num>=0&&num<=5) system(command); } }
2