- 9
- 0
- 约1.05万字
- 约 25页
- 2018-02-28 发布于贵州
- 举报
操作系统课程设计-Linux二级文件系统设计精选
操作系统课程设计报告专 业:软件工程学 号:姓 名:马提交日期:2017/1/10【设计目的】通过一个简单多用户文件系统的设计,加深理解文件系统的内部功能和内部实现结合数据结构、程序设计、计算机原理等课程的知识,设计一个二级文件系统,进一步理解操作系统3、通过对实际问题的分析、设计、编程实现,提高学生实际应用、编程的能力 【设计内容】为Linux系统设计一个简单的二级文件系统。要求做到以下几点:1.可以实现下列几条命令:login 用户登录dir 列目录create 创建文件delete 删除文件open 打开文件close 关闭文件read 读文件write 写文件cd 进出目录2.列目录时要列出文件名,物理地址,保护码和文件长度3.源文件可以进行读写保护【实验环境】C++DevCpp【设计思路】本文件系统采用两级目录,其中第一级对应于用户账号,第二级对应于用户帐号下的文件。另外,为了简便文件系统未考虑文件共享,文件系统安全以及管道文件与设备文件等特殊内容。首先应确定文件系统的数据结构:主目录、子目录及活动文件等。主目录和子目录都以文件的形式存放于磁盘,这样便于查找和修改。用户创建的文件,可以编号存储于磁盘上。如:file0,file1,file2…并
您可能关注的文档
- 微控综合系统设计课程设计-基于51单片机的步进电机微控系统设计精选.docx
- 微带wilkinson功分器的仿真设计实验报告精选.docx
- 微型机械液晶引流计算机辅助计算软件设计本科毕业设计论文精选.docx
- 微型电动货车总体设计及外观设计_毕业论文设计精选.docx
- 微机原理与接口技术课程设计-利用定时器生成随机数与数码管显示的设计与实现精选.docx
- 微机原理与接口技术课程设计报告-基于PC机的方波发生器精选.docx
- 微机原理课程设计-吃豆子精选.docx
- 引力波电子商务ERP软件网店进销存专业版精选.ppt
- 建筑风格及案例精选.ppt
- 微机原理课程设计-太阳能热水器的数显控制精选.docx
原创力文档

文档评论(0)