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