俞文杰-李昊文-孙俊雄课程设计报告摘要.docVIP

  • 8
  • 0
  • 约7.2千字
  • 约 18页
  • 2016-05-06 发布于湖北
  • 举报

俞文杰-李昊文-孙俊雄课程设计报告摘要.doc

俞文杰-李昊文-孙俊雄课程设计报告 多用户文件系统模拟 课程设计目的及意义 课程设计目的是熟悉文件管理系统的设计方法;加深对所学各种文件操作的了解及其操作方法的特点。通过模拟文件系统的实现,深入理解操作系统中文件系统的理论知识,加深对教材中的重要算法的理解。同时通过编程实现这些算法更好地掌握操作系统的原理及实现方法提高综合运用各专业课知识的能力。 课程设计要求 1).在内存中开辟一个虚拟磁盘空间作为文件存储器,在其上实现一个多用户多目录的文件系统。 2).文件物理结构可采用显式链接或其他方法。 3).磁盘空闲空间的管理可选择位示图或其他方法。 4).文件目录结构采用多用户多级目录结构,每个目录项包含文件名、物理地址、长度等信息,还可以通过目录项实现对文件的读和写的保护。 5).设计一个较实用的用户界面,方便用户使用。要求提供以下相关文件操作: (1)具有login (用户登录) (2)系统初始化(建文件卷、提供登录模块) (3)文件的创建: create (4)文件的打开:open (5)文件的读:read (6)文件的写:write (7)文件关闭:close (8)删除文件:delete (9)创建目录(建立子目录):mkdir (10)改变当前目录:cd (11)列出文件目录:dir (12)退出:logout 理论分

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档