操作系统!!大三的题!!回答完再加300分!

来源:百度知道 编辑:UC知道 时间:2024/07/06 23:47:17
.编程模拟

1。编程用自己编写的wait() signal() 操作模块能存放两个数据缓冲区的使用情况,设最多同时分别有5个发送者进程和5个接收者进程,由键盘控制进程的提交和发送数据,设进程使用缓冲区的优先顺序按键使用缓冲区的时间而定,要求输出每个进程使用缓冲区或等待使用缓冲区前后的内容及各进程pcb的内容。

2设计一个程序模拟操作系统可变式分区存储管理的实现过程,设用户可用空间为从0开始的640k连续的内存空间,程序执行时能连续进行装入或者撤销作业,装入或撤销作业由用户从键盘上进行模拟操作,装入作业时用户指明作业大小,撤销作业时。用户输入需撤销的作业号,对于每次装入或撤销作业后要求程序输出当时的内存使用情况,包括:地址、内存大小、是否分配/若已分配 输出占用的作业号,当输入某作业,内存不够时应指明。

3设计一个程序模拟简单页式存储管理的过程,设内存分为15块,用户能装入作业和指定某作业运行结束,要求:每输入一个作业(指明页数)或结束一个作业,输出相应信息作业表;每作业的页表;空闲内存表,当内存不够时指明。

你最好!自己去一些专业的操作系统群!

加入一些!!里面有专业的人士!!

或者是csdn.net

也不错!!!祝您好运!!!

估计没人会直接答出来。

操作系统课吧!现在懒得写了,自己动手吧。不难!

操作系统

自己看书~~~

看来是作业了,,会也不能说,自己不动脑,,大三的,丢大学生的人,,