欢迎来到优知文库! | 帮助中心 分享价值,成长自我!
优知文库
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 优知文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    多用户多目录文件系统.docx

    • 资源ID:115992       资源大小:39.43KB        全文页数:4页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录
    二维码
    扫码关注公众号登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    多用户多目录文件系统.docx

    广东工业大学课程设计任务书题目名称学生学随专业班级姓名学号多用户多级I录文件系统的实现计算机学院2008级软件工程2班XxxxxXxxxxx(源代码在附录)-、课程设计的内容本课程设计要求设计一个模拟的多用户多级目录的文件系统。通过具体的文件存储空间的管理.文件的物理结构.目录结构和文件操作的实现.加深对文件系统内部功能和实现过程的理解。二、课程设计的要求与数据1.在内存中开辟一个虚拟磁盘空间作为文件存储器,在其上实现一个多用户多目录的文件系统。2文件物理结构可采用显式链接或其他方法。3 .磁盘空闲空间的管理可选择位示图或其他方法。如果采用位示图来管理文件存储空间,并采用显式链接分配方式,则可以将位示图合并到FAT中。4文件目录结构采用多用户多级目录结构,每个目录项包含文件名、物理地址.长度等信息,还可以通过目录项实现对文件的读和写的保护。目录组织方式可以不使用索引结点的方式,但使用索引结点,则难度系数为12。5 .设计一个较实用的用户界面,方便用户使用。要求提供以下相关文件操作:(1)具有Iogin朗户登录)(2)系统初始化(建文件卷、提供登录模块)(3)文件的创建:create(4)文件的打开:open(5)文件的读:read(6)文件的写:Write(7)文件关闭:close(8)删除文件:delete(9)创建目录(建立子目录):mkdir(10)改变当前目录:Cd(11)列出文件目录:dir(12)退出:logout6 .系统必须可实际演示.选用程序设计语言:C+C等。一、设计思想说明21-1设计环境212设计思想2L3存储空间管理21. 4目录结构2二、数据结构31.1 虚拟磁盘32. 2用户的数据文件32.1 §录文件32.2 管理目录文件的类32.3 管理用户的类4三、功能实现43. 1登陆系统432系统初始化43.3文件的创建534文件的打开535文件删徐536文件的读537创建目录538查看当前目录53.9删除目录5310返回上一级目录53.11退出5四、操作思想5五、界面演示65.1登陆界面652管理员登陆成功后的界面653用户登陆成功后的界面6六、系统具体运行演示76-1文件的创建与查看(读文件)76.2目录的创建与查看763文件系统空间的查看7七、实验体会8八、收集的资料及主要参考文献811设计环境a)程序设计语言:C+语言b)计算机及操作系统:PC机,WindoWSXPc)开发平台:MiCroSoftVisualC+珀011版d)运行平台:PC机-WindowsXP12设计思想文件系统是操作系统中负责管理和存取文件信息的机构,它具有“按名存取”的功能。文件系统主要实现对具体的文件存取空间的管理、文件的物理结构、目录结构管理和文件操作。本实验中的文件系统是多用户多级目录的文件系统。实验中定义用户的上限为5个,目录结构采用多级目录结构。1.3/Z储空间管理系统中的数据文件,需要为Z分配磁盘空间。采用模拟方法,虚拟磁盘为一个10000大小的维数组:disk_block10000J。表示空闲,1表示己分配出去。使用混合索引分配方式来为存储文件分配所在外存的块号:当文件大小较小时,采用直接地址,索引结点的每项存放文件数据的盘块的盘块号;当文件大小较大时,采用一次间接地址,即一级索弓I:当文件非常大时,采用多次间接地址,即二级索引。14目录结构目录结构的组织,关系到文件系统的存取速度、安全性、共享性。为了提高目录的检索速度和文件系统的性能,采用了多目录结构来组织目录,即树形目录结构.主目录称为根目录,数据文件为树叶,其他的目录为树的结点。如下图所示。

    注意事项

    本文(多用户多目录文件系统.docx)为本站会员(王**)主动上传,优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知优知文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 yzwku网站版权所有

    经营许可证编号:宁ICP备2022001189号-2

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知优知文库网,我们立即给予删除!

    收起
    展开