操作系统课程设计内容及要求
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本课程设计所需资料从ftp://wangsuli:wangsuli@10.5.1.5 /下载/操作系统课程设计文件夹中下载
操作系统课程设计
一.设计目的:熟悉Linux编程环境,加强对Linux命令的理解及函数的运用
二.设计内容:在Linux环境下模拟实现简单命令解释器(即定义一个命令使它具有Linux 中某些命令的功能)
例如:定义mydir使它具有dir的功能
即在Linux环境中 $ mydir 和 $dir 作用一样
就实现了dir命令的解释。
三.实现的命令解释如下:(解释dir、cd、copy、del、pwd五个命令)
定义mydir具有dir的功能//列出目录及文件
定义 mycd 具有cd的功能//改变当前文件夹
定义mycopy具有copy的功能//复制文件
定义mydel 具有 del//删除目录
定义mypwd 具有pwd //显示当前目录名
四、设计要求:
1.设计必须在Linux环境下进行。并将文件名保存为序号.c的格式比如1号同学在linux环境下编译时保存文件格式:01.c
2.每位同学必须完成操作系统课程设计说明书并上交纸质文档(纸质文档格式已给出)。
3. 操作系统课程设计说明书word文档电子稿必须按以下格式命名:
“班内序号-姓名.doc”
例如:04号同学的课程设计文档的文件名为:《04-×××.doc》
操作系统课程设计说明书电子稿提交到指定服务器。服务器地址:
ftp://wangsul:wangsuli@10.5.1.5
请提交到服务器的“/上传/操作系统课程设计”文件夹下。
注意:
1.登陆到服务器上步骤:
(1) 点击“开始”----“运行”----输入:cmd
(2) 在cmd.exe界面输入:telnet 10.5.1.6
软件班的同学用户名:094**(红色为序号)
密码:123456
例如:软件班1号同学用户名:09401 密码:123456
用户名和上学期相同,如果密码有改动请使用上学期修改后的密码2.在Linux环境编程,若要使用cin、cout,则必须用
#include
using namespace std ;
并使用g++进行编译。
3.答辩及文档上交截止日期:2011年12月7日
具体答辩时间另行通知
4.不得抄袭,一经发现即给予不及格