2013操作系统课程大作业(2)

2021-04-05 23:20

南开大学

需要实现的功能有: 用户登录:需要正确的用户名、密码,方可登录系统。 文件操作:包括文件的创建、读取、存储、删除等操作 目录操作:包括目录的创建(mkdir)、删除(rmdir),进入目录(cd),列出目

录文件(ls)等操作

要求在Linux或Unix操作系统平台下用C语言实现。

要求详细的代码注释、设计文档、编译运行方式、运行平台、对该驱动程序的测

试方式、你的测试用例

可附加你的对内核编程的心得体会。

说明:必须采用linux/unix的文件管理方式,需要实现超级块、索引节点、目录等数据结构。使用C/C++编程,在linux或者Windows环境中编程均可。可以参考linux文件系统相关源码

大作业完成要求:

1) 以上题目任选其中一个完成,可以是一人独立完成也可以是以小组形式完成。若以小

组方式完成,组内最多不能超过3人,而且要求有明确的分工和任务,在提交文档和作业内容时给出明确说明。

2) 题目中给出的起评分是指:完成题目中要求的任务和基本功能可获得的分数,若没有

完成题目要求则不能给起评分,完成的比较出色的给予加分。

3) 要求学生独立完成作业及编程,严禁同学间或从网络上直接抄袭,发现有此类现象者

将记0分。

4) 以小组形式提交的作业,每个人的具体分工和工作量将作为基本评分值,并且组内只

有一人可拿到本题目的最高分。

5) 提交作业时,要保证所完成的程序可以现场编译、运行,同时要提交相应的设计说明

文档和程序运行说明文档,可以现场回答老师的有关提问。这些也属于作业评分的内容。

6) 本大作业从现在布置,到本学期的第15周结束(12月15日)期间为设计、编程、调试

及写文档阶段,从第16周开始为提交作业时间。鼓励提早完成并保证质量的提交大作业,并酌情予以加分。本次大作业的最后提交时间为2013年12月22日,过期不交者将按0分记。


2013操作系统课程大作业(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:新视野大学英语视听说教程(第二版)第三册答案__最新版第二章 答

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: