- 27
- 0
- 约9.3千字
- 约 12页
- 2016-10-01 发布于江西
- 举报
操作系统课程设计题目及代码new.doc
题目一 模拟操作系统设计
设计一个模拟操作系统管理程序,实现下列管理功能:
1.内存管理功能
2.文件管理功能
3.磁盘管理功能
题目二
虚拟存储器各页面置换算法的实现与比较
内 容:设计一个虚拟存储区和内存工作区,通过产生一个随机数的方法得到一个页面序列,假设内存给定的页面数由键盘输入,分别计算使用下述各方法时的内存命中率:
先进先出算法(FIFO)、最近最少使用算法(LRU)、最佳淘汰算法(OPT)、最少访问页面算法(LFU)等。
题目三 文件系统设计
通过一个简单多用户文件系统的设计,加深理解文件系统的内部功能及内部实现。
内容:为Linux系统设计一个简单的二级文件系统,以实现下列功能:
1.可以实现下列几条命令
login 用户登录
dir 文件目录列表
creat 创建文件
delete 删除文件
open 打开文件
close 关闭文件
read 读文件
write 写文件
2.实验提示
(1)首先确定文件系统的数据结构:主目录、子目录及活动文件等。主目录和子目录都以文件的形式存放在磁盘,这样便于查找和修改。
(2)用户创建的文件,可以编号存储于磁盘上。如file0、file1、file2……等,并以编号作为物理地址,在目录中进行登记。
[清华大学《操作系统教程》 张丽芬编著
题目四 设计一个按时间片轮转法进
原创力文档

文档评论(0)