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

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

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

评论 共13条

u012453967 很好,跟我的课程设计题目相符
2014-07-07
回复
tina098 很好谢谢上传者
2014-06-16
回复
u013069132 运行有问题
2014-05-24
回复
zg2859364 虽然只有cpp,但是里面的编写代码还是比较好
2014-03-28
回复
caoyu0123 能运行,就是没有文档!
2014-01-08
回复
lcy920905 一般吧,最后没有用到,但是有参考到
2013-09-05
回复
xjxiaolei 用处不是很大,只是部分源码。
2013-07-02
回复
qwe1518636991 能运行 就是没有文档 程序还行
2013-03-25
回复
xlying 程序运行出错,楼主再仔细查看一下吧
2013-03-11
回复
zhanshen40 只有源码 要是有文档就好了
2013-02-01
回复
一个简单的文件系统(操作系统课程设计

一个简单的文件系统(操作系统课程设计)主要任务是对用户文件和系统文件进行管理,以方便用户使用,并保证文件的安全性。文件管理具有对文件存储空间的管理、目录管理、文件的读/写管理以及文件的共享与保护功能。从用户的角度看,目录在用户(应用程序)所需要的文件名和文件之间提供一种映射,所以目录应实现“按名存取”,“按名存取”是目录管理中最基本的功能,也是文件系统向用户提供的最基本的服务。目录管理中有多种实现机制,其中二级目录机制可以解决多用户之间的文件重名问题,文件系统可以在目录上实现访问限制。

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

操作系统课程设计,一个模拟的文件系统的实现,可以读文件,写文件,创建文件,删除文件等,设计了inode节点。

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

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

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

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

立即下载
C#实现的文件管理系统,操作系统课程设计

该文件系统基于.NET4实现的文件管理系统,模仿Windows界面,具有其基本功能: 1.新建文件(文件夹),删除文件(文件夹); 2.内嵌操作系统图标; 3.可以通过树形控件实现文件浏览(仿XP) 4.内有课程设计

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

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

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

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

立即下载
Linux基于多级目录的文件管理系统

操作系统课程设计 直接可用 源代码 Linux基于多级目录的文件管理系统 与终端操作文件命令 相同 账户与密码 为root 运行后输入help查看命令

立即下载
操作系统课程设计源代码

中国地质大学(武汉)计算机学院《操作系统概论》这门课程期末课程设计源代码

立即下载
操作系统课程设计任务

操作系统课程设计任务

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

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

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

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

立即下载
山东大学操作系统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整个传上来,这个课设很有难度,我希望有需要的同学不要马上做伸手党,沉下心来自己琢磨一下,实在没办法再用这个吧。

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

操作系统课程设计,通过c++实现linux文件系统,亲身试验过

立即下载
文件系统实验报告

对Linux文件系统的一个仿真实现,简单的实现物理磁盘的模拟和文件系统的建立,包括读写等简单的基本操作。

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

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

立即下载
C语言实现文件系统功能

这是操作系统课程中的一次实验,实现的是文件创建,读写,修改,目录建立,索引等系列功能

立即下载
计算机操作系统课程设计 报告(附源码)

本资源为学习操作系统的入门级课程设计,共四个实验。包括文件拷贝、三个并发进程的图形界面显示、添加系统调用、添加设备驱动程序、系统监控器。(ubuntu 16.04)

立即下载
华中科技大学操作系统课程设计——5.简单虚拟文件系统

华中科技大学操作系统课程设计专用,内含5个部分: 1.1 利用系统调用实现文件拷贝(含代码和makefile) 1.2 多进程编程,实现三个子进程窗口(含代码和makefile) 2 自己的系统调用,只有系统调用实现的代码,系统调用需要自己编译内核 3 字符设备驱动的编写(含代码和makefile) 4 GTK编写系统监视器,可以监测系统很多方面(含代码和makefile) 5 虚拟文件系统(实现的比较简单)(含代码和makefile) 说明:本程序是简单虚拟文件系统(Windows下也可运行)特点如下: 1.支持10M文件 2.支持多级目录,目录层次无限制(目录和文件总数量好像在1000左

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

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

立即下载
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币
3 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

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

兑换成功

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

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

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

举报

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

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