- 博客(0)
- 资源 (14)
- 收藏
- 关注
OS课程设计进程作业调度
建立相应的数据结构;
在屏幕上显示页面的状况;
时间的流逝可用下面几种方法模拟:按键盘,每按一次可认为过一个时间单位;
将一批页的置换情况存入磁盘文件,以后可以读出并重放;
计算页面的缺页次数、缺页后的页面置换次数;
支持算法:FIFO、LRU、CLOCK算法、最佳置换算法。
2011-12-26
操作系统课程设计 目录查询
查找Windows FAT文件系统下指定目录的特定文件
对形如“C:\\Windows\\System\\Telnet.hlp”的文件进行查找;算法为:
首先找到根目录C:\\;
从根目录找到子目录Windows;
再找到子目录System;
再找到文件Telnet.hlp;
2011-12-26
进程死锁的检测
进程死锁的检测
建立资源分配图的数据结构描述;
建立绘制资源分配图的例程,包括结点和有向边;
可以删除、添加结点或有向边;
可用鼠标在窗口的任意位置指点,确定结点或有向边位置;
可以拖动现有结点的位置,与该结点相连的有向边也随之移动;
可以将资源分配图存入文件,从文件中取出。
2011-12-26
分段存储管理系统
分段存储管理系统:建立一个基本分段存储管理系统的模型。
(1)首先分配一片较大的内存空间,作为程序运行的可用存储空间;
(2)建立应用程序的模型,应该包括相应的分段描述与存储结构;
(3)建立进程的基本数据结构及相应算法
(4)建立管理存储空间的基本存储结构。
(5)建立管理分段的基本数据结构与算法。
(6)设计存储空间的分配与回收算法;
(7)提供信息转储功能,可将存储信息存入磁盘,也可从磁盘读入;
2011-12-26
建立基于内存的文件系统
内存文件系统:建立基于内存的文件系统。
首先分配一定容量的内存,建立虚拟磁盘;
在该磁盘上建立相应的文件系统;
为该文件系统设计相应的数据结构来管理目录、虚拟磁盘的空闲空间、已分配空间等。
提供文件的创建、删除、移位、改名等功能。
提供良好的界面,可以显示磁盘文件的状态和空间的使用情况;
提供虚拟磁盘转储功能,可将信息存入磁盘,还可从磁盘读入内存;
4设计环境:
Windows xp vc++6.0
2011-12-26
操作系统课程设计报告 银行家算法
1.建立银行家算法的数据结构描述;
2.将初始数据放在文件中,算法运行时读出;
3.对给定的资源请求,使用算法判断是否允许;
4.输出每次判断产生的执行序列;
2011-12-26
操作系统课程设计报告 分页存储管理系统
题目:分页存储管理系统:建立一个基本分页存储管理系统的模型。(1-2人)
首先分配一片较大的内存空间,作为程序运行的可用存储空间;
建立应用程序的模型;
建立进程的基本数据结构及相应算法
建立管理存储空间的基本存储结构。
建立管理分页的基本数据结构与算法。
设计存储空间的分配与回收算法;
提供信息转储功能,可将存储信息存入磁盘,也可从磁盘读入;
2011-12-26
《操作系统》课程设计报告-磁盘调度系统
磁盘调度算法
建立相应的数据结构;
在屏幕上显示磁盘请求的服务状况;
时间的流逝可用下面几种方法模拟:(a)按键盘,每按一次可认为过一个时间单位; (b) 响应WM_TIMER;(本课程设计采用此方式)
将一批磁盘请求的情况存磁盘文件,以后可以读出并重放;
计算磁头移动的总距离及平均移动距离;
支持算法:FCFS、SSTF、SCAN、CSCAN、FSCAN。
2011-12-26
操作系统课程设计 进程通信
编写两个进程,一进程负责发送字符 串,另一进程负责接收字符串;
支持Windows/linux的共享存储区、消息、有名和无名管道、Socket通信
发送进程应可以从窗口或键盘上接收字符串;
接收进程应可将字符串显示在窗口上;
2011-12-26
绘制描述事件先后顺序的前驱图
绘制描述事件先后顺序的前驱图
设计要求:
建立前驱图的数据结构描述;
建立绘制前驱图的例程,包括结点和有向边;
可以删除、添加结点或有向边;
可用鼠标在窗口的任意位置指点,确定结点或有向边位置;
可以拖动现有结点的位置,与该结点相连的有向边也随之移动;
可以将前驱图存入文件,从文件中取出;
2011-12-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人