【操作系统】实验 模拟操作系统的文件管理系统
生活随笔
收集整理的這篇文章主要介紹了
【操作系统】实验 模拟操作系统的文件管理系统
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
實驗要求
要求設計一個n個用戶的簡單二級文件系統(tǒng),每次用戶可保存m個文件,用戶在一次運行中只能打開一個文件,對文件必須設置保護措施。要求做到以下幾點:
提示與指導
(1)設計一個10個用戶的文件系統(tǒng),每次用戶可保存10個文件,一次運行用戶可以打開5個文件。
(2)程序采用二級文件目錄(即設置主目錄[MFD])和用戶文件目錄(UED)。另外,為打開文件設置了運行文件目錄(AFD)。
(3)為了便于實現(xiàn),對文件的讀寫作了簡化,在執(zhí)行讀寫命令時,只需改讀寫指針,并不進行實際的讀寫操作。
(4)算法與框圖
- 因系統(tǒng)小,文件目錄的檢索使用了簡單的線性搜索。
- 文件保護簡單使用了三位保護碼:允許讀寫執(zhí)行、對應位為 1,對應位為0,則表示不允許讀寫、執(zhí)行。
- 程序中使用的主要設計結(jié)構如下:
- 主文件目錄和用戶文件目錄( MFD、UFD)
- 打開文件目錄( AFD)(即運行文件目
總結(jié)
以上是生活随笔為你收集整理的【操作系统】实验 模拟操作系统的文件管理系统的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Navicat】查看1000行以后的内
- 下一篇: 【Julia】ERROR: UndefV