人人范文网 范文大全

《操作系统课程设计》题目要求

发布时间:2020-03-03 01:18:52 来源:范文大全 收藏本文 下载本文 手机版

操作系统课程设计要求

一.设计目的

熟悉Linux编程环境,加强对Linux命令的理解及函数的运用

二.设计内容

1.在Linux环境下模拟实现简单命令解释器。 (1)要求实现的基本命令包括:

pwd

//显示当前所在目录的路径名

dir

//列出指定目录名中的所有目录及文件 cd

//改变当前工作目录 newdir

//新建目录 deldir

//删除目录

exit //退出命令解释程序 (2)可选做的扩展命令包括:

rename //重命名一个文件或目录

find -name //在指定的目录及其子目录中查找指定的文件

date //显示当前日期 (3)提示:整个程序的大致框架可参考如下:

while ( exit未被输入 ) {

接收键盘的一行输入

分析输入的命令

对输入的命令进行处理,调用系统函数实现功能

} 2.设计要求

(1) 设计必须在Linux环境下进行。

(2) 命令解释程序的提示符为:姓名拼音@ (3) 程序编写中不得使用system()系统调用。

(4) 整个程序必须严格经过测试,完成所有基本功能。源程序应有较详尽的注释。

3.可能用到的系统调用:

open(),close(),read(),write(),creat() chdir(), opendir(),readdir(),rewinddir(),closedir(),rmdir(),mkdir() getcwd(), ftw()

time(), localtime(), asctime() 三. 提交要求:

1.完成的源程序和可执行程序必须保存在Linux服务器上。

2.要求实现的基本命令必须全部实现。完成可选做的扩展命令将得到较高的分数。容错性强和功能细节考虑更完全也将得到较高的分数。

3.每位同学必须完成操作系统课程设计说明书并上交纸质打印版(不少于3000字),设计说明书格式请从ftp下载《操作系统课程设计说明书(模板)》查看。(学习委员收齐后交到老师办公室)。说明书电子版提交到老师的FTP

11计算机2班的同学: 交给韦婷老师

说明书电子版提交到:ftp://we:345678@10.5.1.

5 请提交到该ftp的“/作业/操作系统课程设计/”文件夹中 每位同学的课程设计说明书按以下格式命名: “班内序号-姓名.doc”

例如:05-李凯.doc

4.独立完成,不得抄袭,凡是发现抄袭的(无论抄与被抄者),均不及格。 5.课程设计上交截止日期: 11月12 日

6.设计提交后将抽取一部分同学进行答辩,答辩时间另行通知。

注意:

1.Linux服务器远程连接方式:telnet 10.5.1.6 (telnet连接服务器的过程可能需要十几秒,属正常现象,请耐心等待) 2.登陆的用户名和密码 11计算机2班的同学:

用户名:112班内序号

例如: 11计算机2班的5号同学的用户名是:11205

初始密码:123456

3.在Linux环境编程,若要使用cin、cout,则必须用

#include using namespace std ; 并使用g++进行编译。

4.本课程设计所需资料从ftp://we:345678@10.5.1.5 “/下载/操作系统课程设计/” 文件夹中下载。

操作系统课程设计题目

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

操作系统课程设计

操作系统课程设计

操作系统课程设计

操作系统课程设计

操作系统课程设计

操作系统课程设计

单片机课程设计题目要求

单片机课程设计题目要求

《操作系统课程设计》题目要求
《《操作系统课程设计》题目要求.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
点击下载本文文档