下载 >  开发技术 >  C++ > 操作系统课程设计——Linux二级文件系统设计
4

操作系统课程设计——Linux二级文件系统设计

【设计题目】 Linux二级文件系统设计 【开发语言及实现平台或实验环境】 C++/VC++ 【设计要求】 理解Linux的文件系统的组织;掌握常用的数据结构;系统采用两级目录,其中第一级对应于用户账号,第二级对应于用户帐号下的文件;使用文件来模拟外存,进行数据结构设计和操作算法的设计,实现一个文件系统并实现基本的文件操作(为了简便文件系统,不考虑文件共享,文件系统安全以及管道文件与设备文件等特殊内容)。要求: 1、对程序的每一部分要有详细的设计分析说明 2、程序执行的每个步骤要有具体的提示内容或输出 3、源代码格式规范,注释不少于三分之一 4、设计合适的测试用例,对得到的运行结果要有分析, 5、设计中遇到的问题,设计的心得体会 6、提交完整程序代码、课程设计报告及相关文档 可实现下列命令操作: login dir create delete open close read write cd exit help cls attrib
分享
收藏 (6) 举报

评论 共13条

u012453967 很好,跟我的课程设计题目相符
2014-07-07
回复
tina098 很好谢谢上传者
2014-06-16
回复
u013069132 运行有问题
2014-05-24
回复
操作系统课程设计文件系统

(1)在磁盘上建立一个文件作为文件存储器,此文件相当于一个磁盘分区,并在其上实现一个简单的单用户文件系统。 (2)文件存储空间的分配可采用显式链接分配或其它的办法。 (3))空闲空间的管理使用位示图或其它的办法。 (4)文件目录结构采用一级目录结构,每个目录项应包含文件名、物理地址、建立日期、长度、属性等信息。 (5) 文件系统要求提供以下操作: format:对文件系统进行格式化。 dir:用于显示文件。 create:用于创建文件。 write:用于写文件。wf filename size read: 用于读文件。rf filename start sizedel: 用于删除文件。df filename

立即下载
操作系统课程设计模拟文件系统Java

一个操作系统课程设计,使用java语言模拟磁盘文件系统实现,实现了FAT算法

立即下载
山东大学操作系统nachos课程设计

Project 1 建立线程系统 1.1 实现 KThread.join() 1.2 实现条件变量1.3完成alarm类1.4 Communicator()1.5 PriorityScheduler1.6 Boat() Phase 2 实现文件系统 2.1文件系统调用 2.2 多道程序设计 2.3 实现系统调用 2.4 彩票调度 犹豫很久要不要把nachos整个传上来,这个课设很有难度,我希望有需要的同学不要马上做伸手党,沉下心来自己琢磨一下,实在没办法再用这个吧。

立即下载
linux系统设计一个简单的二级文件系统

实验目的: 通过一个简单多用户文件系统的设计,加深理解文件系统的内部功能及内部实现。 实验要求: 为linux系统设计一个简单的二级文件系统。要求做到以下几点: (1)可以实现下列几条命令(至少4条); login 用户登陆 dir 列文件目录 create 创建文件 delete 删除文件 open 打开文件 close 关闭文件 read 读文件 write 写文件

立即下载
操作系统课程设计C#是实现

对与先进先出和最近最少使用进行比较 本例子采用C#实现 自己写的程序,在VS2005中调试出来了 完全没有错误

立即下载
操作系统课程设计——进程管理

关于操作系统课程设计进程管理,有阻塞队列、运行队列、就绪队列,实现就绪->运行,运行->阻塞,就绪->阻塞,阻塞->就绪的一个过程. 这只是一个演示进程管理的程序,并不能实现真正的进程调度. 改程序还存在一个问题,所有进程都进入阻塞时,无法再返回就绪,会进入死循环,希望各位能给点一件帮忙改一下.

立即下载
操作系统 课程设计 C++ 模拟文件系统 源代码 实验报告

操作系统 课程设计 C++ 模拟文件系统 源代码,写实验报告必备良品,代码无错,直接运行VC

立即下载
操作系统课程设计(进程管理)

操作系统课程设计 进程管理操作系统课程设计 进程管理操作系统课程设计 进程管理操作系统课程设计 进程管理操作系统课程设计 进程管理操作系统课程设计 进程管理

立即下载
操作系统课程设计报告

操作系统课程设计报告,进程同步实现—生产者和消费者的问题

立即下载
操作系统课程设计(进程调度 存储管理系统)

自己做的的操作系统课程设计 已经过关了 希望对大家有用

立即下载
JAVA实现操作系统课程设计

存储器管理 存储器管理存储器管理 存储器管理 1.实验内容:模拟请求页式存储管理中硬件的地址转换和缺页中断,并用先进先出调度算 法(FIFO)处理缺页中断; 2.要求: ①指令序列的设定可以执行拟定,格式如表3; ②在完成了FIFO换页策略后,可以选做LRU的换页策略,并进行比较; ③作业允许的页架数m在不同情况下的缺页中断率; ④程序运行时显示地址转变和页面调入调出过程。 3.实验控制流图:

立即下载
操作系统课程设计 Java实现的多用户文件管理系统

自己做的操作系统课程设计 用java语言实现的文件管理系统 文件的物理存储方式是链式存储 系统带界面 默认有一个用户 用户名为root 密码为111111 除了实现了最基本的文件操作等功能外 还实现了群组功能 和 权限管理功能 代码可能有bug 师弟师妹可以拿去参考一下。

立即下载
操作系统课程设计 操作系统课程设计 二级文件系统2

操作系统课程设计 操作系统课程设计 二级文件系统 操作系统课程设计 操作系统课程设计 二级文件系统 操作系统课程设计 操作系统课程设计 二级文件系统 操作系统课程设计 操作系统课程设计 二级文件系统

立即下载
操作系统课程设计二级文件的管理)

就是操作系统的课程设计,要求模拟linux的文件系统,进行二级文件得管理,不过没有文件的写入和保存

立即下载
仿linux文件管理系统(操作系统课程设计)

操作系统的课程设计,完成了文件的基本操作,实现的文件目录树,磁盘块的模拟,文件inode节点的模拟,实现了静态硬链接

立即下载
操作系统课程设计 二级文件管理系统

课程设计 二级文件管理系统,c++版,是要实现对文件的相关操作,和对目录的操作,是一个控制台应用程序。

立即下载
Pintos 西电操作系统课程设计3 报告+代码 Priority Donate

西电的操作系统课设3(优先级捐赠方法解决优先级翻转问题),含源码(只放了四个需要修改的c和h文件,都是在课设2的基础上做的,课设2和3的代码均备注了修改的起末段落,且使用了不尽相同的备注)。该做法参考了【LY】的帮助手册,我在实验方案中给了相当详细的说明。代码结合说明来做的话,理解这题应该没什么问题。 课设最终成绩90+,不用担心质量。 最后一个提醒,每个学校OS课设不一样,我这个是用优先级捐赠的方法解决优先级翻转问题(当然是针对Pintos内核)。 (总觉得自己想赚点CSDN积分也是蛮拼的= =||。So学弟学妹们酷爱来下吧括弧笑~)

立即下载
操作系统课程设计 操作系统课程设计 二级文件系统

操作系统课程设计 二级文件系统 操作系统课程设计 二级文件系统 操作系统课程设计 二级文件系统

立即下载
文件系统的设计与实现

通过模拟文件系统的实现,深入理解操作系统中文件系统的理论知识, 加深对教材中的重要算法的理解。同时通过编程实现这些算法,更好地掌握操作系统的原理及实现方法,提高综合运用各专业课知识的能力。 本文件系统采用多级目录,其中第一级对应于用户账号,第二级对应于用户账号下的文件,第三级对应文件夹下的文件,以此类推。另外,为了简单本文件系统未考虑文件共享、文件系统安全以及管道文件与设备文件等特殊内容。

立即下载
Linux二级文件系统设计

适用于操作系统课程设计的同学 请大家好好珍惜

立即下载
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

操作系统课程设计——Linux二级文件系统设计

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: