南邮操作系统实验4报告.doc
《南邮操作系统实验4报告.doc》由会员分享,可在线阅读,更多相关《南邮操作系统实验4报告.doc(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、实 验 报 告( 2012/ 2013 学年 第 一 学期)课程名称操 作 系 统A实验名称文件系统实验时间2012年 12 月26日指导单位南京邮电大学指导教师 黄刚学生姓名班级学号学院(系)计算机软件专 业软件工程实 验 报 告实验名称文件系统模拟设计指导教师黄刚实验类型验证实验学时2实验时间2012.10.15一、 实验目的和要求1.掌握文件系统的使用。2.实现一个文本文件的某信息的插入和删除。3.实现一个记录文件的某记录的插入和删除设计一个多用户文件系统,模拟管理的工作过程,二、实验环境(实验设备)Windows 7三、实验原理及内容实验流程图数据结构设计用户结构:账号与密码结构typ
2、edef struct userschar name8;char pwd10;users;本系统有8个默认的用户名,前面是用户名,后面为密码,用户登陆时只要输入正确便可进入系统,否则提示失败要求重新输入。users usrarray8 =usr1,usr1,usr2,usr2,usr3,usr3,usr4,usr4,usr5,usr5,usr6,usr6,usr7,usr7,usr8,usr8,;(3)数据结构说明a)文件结构链表struct fnodechar filenameFILENAME_LENGTH;int isdir;int isopen;char content255;fnode
3、 *parent;fnode *child;fnode *prev;fnode *next;b)函数介绍fnode *initfile(char filename,int isdir);/初始化文件或目录void createroot();/建立系统根目录int run();系统运行int findpara(char *topara);对参数进行处理bool chklogin(char *users, char *pwd);检查账号与口令void help();命令列表int mkdir();建立目录int create();建立文件int read();读取文件int write();写入文
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 实验 报告
限制150内