简单多用户文件系统_操作系统课程设计(编辑修改稿)内容摘要:
ze。 //目标文件的大小 long nextaddress。 //下条目录的地址 }。 struct s_file //文件结构体 { long isuse。 //是否使用 char content[256]。 //文件内容 课程设计说明书 沈 阳 大 学 long next。 //下个文件块地址 }。 6. 设计结果与分析 (1)、使用 Microsoft Visual C++ 建立文件系统所需的编码文件,建立完成后进行编译,经多次修改无误后运行进入系统。 首次进入系统,还没有文件系统,则会提示 生成虚拟磁盘文件, 格式化文件系统,创建分区,并初始化分区。 系统的初始化要完成文件系统的建 立,包括以下几部分:请求内存、设置位示图、初始化文件索引、初始化文本块链表、初始化系统的当前状态、创建一个根目录做为系统的根。 生成虚拟磁盘文件如图 8 所示。 图 8 生成虚拟磁盘文件 (2)、 系统 初始化后,没有用户,提示创建用户 ,在输入用户名及两次登录密码后,验证用户名是否有效,若有效则将用户名及登录密码添加进入存储系统,使用户下次能正常登录系统,新用户创建完成。 用户创建成功后出现对系统操作的菜单 ,此时菜单中的注册菜单功能即创建新用户的过程。 创建新用户如图 9 所示。 图 9 创建新用户 (3)、 用户登录, 验 证登录用户的身份,用户登录成功后会初始化当前用户等一系列的系统当前信息 , 显示当前用户下的所有文件及其详细信息,同时显示对文件操作的菜单。 如图 10 所示。 课程设计说明书 沈 阳 大 学 图 10 用户登录及文件操作菜单 (4)、 新注册的用户默认为没有文件,选择创建文件 功能项 , 输入文件名称,文件长度及文件的锁定状态,文件新建成功, 并且每次对文件操作后显示当前用户的所有文件和操作菜单。 新建文件功能如图 11 所示。 图 11 新建文件 (5)、 对文件查看,默认创建的时候用 0 填充文件内容 ,如图 12 所示。 课程设计说明书 沈 阳 大 学 图 12 查看文件内容 (6)、接收 修改 文件内容 命令后,等待用户输入 要修改的文件名 , 然后输入修改的内容, 用户输入完毕, 按回车键( Enter) ,结束 修改。 修改 文件内容 如图 13 所示。 图 13 修改文件内容 (7)、当 新建的文件为锁定状态,不能被删除。 对文件的锁定进行装换 ,将锁定状态的文件转换成自由读写状态,用户可随意对文件进行删除操作。 图 14 锁定状态转换 (8)、当文件处于自由读写状态时可对文件进行删除操作, 删除文件并不真正清理文件的物理存储内容,只是将文件的有效状态更改为无效。 课程设计说明书 沈 阳 大 学 图 15 删除文件 (9)、当用户完成对文件的管理,可以 注销登录 并退出系统。 7. 设计心得体会 经过一周的努力,我的课程设计基本完成了,这次课程设计培养了我耐心 , 慎密、全面地考虑问题的能力,从而加快了问题解决的速度、提高了个人的工作效率,以及锻炼围绕问题在短时间内得以解决的顽强意志。 在编写程序的过程中,我的能力得到了提高,同时养成了科学、严谨的作风和习惯。 为此我要感谢信息学院开设了这门操作系统课程设计,为我们提供了进一步学习算法、操作系统和巩固 C 语言程序计设这个平台并。 同时还要感谢对同一题目进行攻关的同学们给予的帮助,没他们的帮助可能有很多问题我个人不能进行很 好的解决。 在此我对他们帮助给予衷心的感谢。 首先,我认为这次课程设计是对学习《操作系统》的一次综合考察,锻炼我 综合分析问题、解决问题的能力。 报 课程设计的题目时,为程序本身的简单而窃喜过。 但到了实验的时候,才发现并非我想象的那么简单, 实验过程中也出现了一些难题需要解决,为此去苦苦探索过。 课程设计期间,几乎 每 天 都 完全投入进去了,就像是在做一个相当重要的项目一样的感觉。 曾经跑过图书馆几次,只是为了一种新的想法得到实现,也曾多次登录网站浏览网页,为了弥补 一些知识上的纰漏,为此曾洒下了真实的汗水。 当我的想法得到实现,又学会了新的知识的时候,心中满是欣喜,或许这是实践出真知的真实验证,有付出就有回报的真实写照吧。 其次,我 感受了真诚的友谊。 在实验中,遇到的问题是多方面的,而且有那么一部分是以前学过的 C 问题,但是已经忘却或是以前没有真正的理解过。 但是你会发现就在你的身边,会有那么一批人在背后热心的帮助你,让你身处困境却感到无限希望。 这好像是人生的一种历程,风风雨雨中我们一起走过,然后为了一些坑坑洼洼彼此真诚的帮 课程设计说明书。简单多用户文件系统_操作系统课程设计(编辑修改稿)
相关推荐
......................... 78 第 8 章 设备选型 .............................................................................................. 78 河南理工大学本科毕业设计(论文) 工程概括 Ⅴ : ...................................
3。 21 附录 22 附录 A 外文资料 22 附录 B 总原理图及仿真图 34 附录 C 程序清单 36 石家庄铁道大学四方学院毕业设计 1 第 1章 绪 论 课题研究的目的及意义 当今电子测试领域,电容的测量已经在测量技术和产品研发中应用的十分广泛。 电容 通常以传感器形式出现,因此,电容测量技术的发展归根结底就是电容传感器的发展。 由最初的用交流不平衡电桥就能测量基本的电容传感器。
9 she did n’t bee others’ slavery, but became the master of her fate. That is because she obtained energy from books, and understand the preciousness of life .Jane cherish her life and resist with
第四军医大学唐都医院综合病房楼项目部 18 用者。 负责施工技术资料的按时收集、整理、装订、审查; 加强资料的日常管理和保护工作,定期检查,发现问题及时向领导汇报,采取有效措施,保证资料安全; 认真做好综合管理体系资料; 负责竣工资料的整理、分册、汇总和装订成册工作; 工作变动时,必须在办理完资料移交手续后,方能离开岗位; 试验员: 熟悉和掌握钢筋、水泥、砂石、砌体、基坑土、混凝土、砂浆
星期日 106g/羽 星期日 磅 /100 羽 星期一 无料或撒放粒料 星期一 无料或撒放粒料 星期二 106g/羽 星期二 磅 /100 羽 星期三 无料或撒放粒料 星期三 无料或撒放粒料 星期四 106g/羽 星期四 磅 /100 羽 星期五 无料或撒放粒料 星期五 无料或撒放粒料 星期六 106g/羽 星期六 磅 /100 羽 星期日 无料或撒放粒料 星期日 无料或撒放粒料
主义公有制的这些特点,具有重大的理论意义和实践意义。 (武 大 2020研) 答: 私营经济是指以生产资料私人占有为基础,以雇佣劳动为特征,以获取利润为生产经营目的的私有制经济。 私营经济与通常所指的资本主义经济不是一个含义,而是特指社会主义国家经济发展过程中,仍然保留的私人经济。 私有企业主占有和支配相当数量的生产资料和依靠雇佣劳动进行生产经营活动。