当前位置:文档之家› 操作系统课程设计内容及要求

操作系统课程设计内容及要求

本课程设计所需资料从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<iostream>
using namespace std ;
并使用g++进行编译。

3.答辩及文档上交截止日期:2011年12月7日
具体答辩时间另行通知
4.不得抄袭,一经发现即给予不及格。

相关主题