操作系统-命令解释程序(拓展)
实验一 命令解释程序的编写(拓展)
一、目的和要求
1. 实验目的
(1)掌握命令解释程序的原理;
(2)*掌握简单的DOS调用方法;
(3)掌握C语言编程初步。
2.实验要求
编写类似于DOS,UNIX的命令行解释程序
(1)自行定义系统提示符
(2)自定义命令集(8-10个)
(3)用户输入HELP以查找命令的帮助
(4)列出命令的功能,区分内部还是外部命令
(5)用户输入QUIT退出
(6)内部命令有dir, cd, md, rd, cls, date, time, ren, copy等。
二、实验内容
根据教师指定的实验课题,完成设计、编码、测试工作。
三、实验环境
1.PC微机
2.Windows 操作系统
3.C/C++程序开发集成环境
四、实验核心算法
1 #include<stdio.h> 2 #include<stdlib.h> 3 #include<string.h> 4 main() 5 { 6 char order[10]; 7 printf("Microsoft Windows [版本 6.1.7601]\n"); 8 printf("版权所有 <c> 2009 Microsoft Corporation。版权所有权利。\n"); 9 while(1) 10 { 11 printf("\nC:\\Users\\USER>"); 12 gets(order); 13 system(order); 14 printf("\n"); 15 } 16 }
五、运行结果
posted on 2016-03-24 15:48 Glp_Moliny 阅读(247) 评论(0) 编辑 收藏 举报