- 4
- 0
- 约1.54千字
- 约 3页
- 2017-06-07 发布于重庆
- 举报
操作系统课程设计任务书--14-15
操作系统课程设计任务书
课程名称: 操作系统课程设计 课程性质:专业选修课
学 院: 计算机科学与技术学院 指导教师:
一、目的 通过课程设计, 加深对操作系统各资源管理模块的理解,掌握操作系统的基本原理及功能, 具有初步分析实际操作系统、设计、构造和开发现代操作系统的基本能力。
二、内容及要求
1、读者—写者问题的模拟与实现
创建一个控制进程,此进程包含n个线程。用这n个线程来表示n个读者或写者。每个线程按相应测试数据文件的要求进行读写操作。用信号量机制分别实现读者优先和写者优先问题。运行结果显示要求:要求在每个线程创建、发出读写申请、开始读写操作和结束读写操作时分别显示一行提示信息,以确定所有处理都遵守相应的读写操作限制。
2、作业调度的模拟与实现
① 加深对作业概念地理解。
② 掌握短作业优先调度算法。
③ 深入了解批处理系统如何组织作业、管理作业和调度作业。
④ 了解作业控制块的作用,以及作业控制块的内容和组织方式。
设计技术参数:
①利用作业控制块将系统中的作业组织起来; 为了将系统中的作业组织起来,需要为每个进入系统的作业建立档案以记录和作业相关的信息,例如作业名、作业所需要的资源、作业执行的时、作业进入系统的时间、作业信息在存储器中的位置、指向下一个作业控制块的指针等信息。这个记录作业相关信息的数据块称为作业控制块(JCB),并将系统中等待作业调度的作业控制
原创力文档

文档评论(0)