操作系统课程设计报告内容.docx
qw****27
亲,该文档总共49页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
操作系统课程设计报告内容.docx
操作系统课程设计报告PAGE\*MERGEFORMAT491设计目标编写并调试一个多进程共行的进程调度程序,以加深对进程调度的理解要求1:高于实验:至少有四种以上的进程调度程序供选择;每个进程由进程控制块表示,进程控制块至少包含6个信息项;设计一个实用的用户界面,以便选用不同的进程调度算法;要求2:独立运行:有能脱离外部API、支持库及操作系统运行的可能性;2可行性分析2.1经济可行性开始撰写本文档的日期为2011年12月19日,作业提交截止时间为2012年1月3日,因而时间充足,经济上可行。2.2
操作系统课程设计编程内容.docx
实验一进程调度一、实验目的通过一个简单的进程调度模拟程序的实现,加深对进程调度算法,进程切换的理解。二、实验内容采用动态优先数的方法,编写一进程调度程序模拟程序。模拟程序只进行相应的调度模拟操作,不需要实际程序。[提示]:(1)假定系统有五个进程,每一个进程用一个进程控制块PCB来代表,进程控制块的格式为:进程名指针要求运行时间优先数状态其中,进程名——作为进程的标识,假设五个进程的进程名分别为P1,P2,P3,P4,P5。指针——按优先数的大小把五个进程连成队列,用指针指出下一个进程的进程控制块的首地址
操作系统课程设计编程内容.doc
实验一进程调度一、实验目的通过一个简单的进程调度模拟程序的实现,加深对进程调度算法,进程切换的理解。二、实验内容采用动态优先数的方法,编写一进程调度程序模拟程序。模拟程序只进行相应的调度模拟操作,不需要实际程序。[提示]:(1)假定系统有五个进程,每一个进程用一个进程控制块PCB来代表,进程控制块的格式为:进程名指针要求运行时间优先数状态其中,进程名——作为进程的标识,假设五个进程的进程名分别为P1,P2,P3,P4,P5。指针——按优先数的大小把五个进程连成队列,用指针指出下一个进程的进程控制块的首地址
《操作系统课程设计》内容要求.doc
《操作系统课程设计》注意事项:要求每个同学独立完成以下三个项目中的任两个,编程语言不限.项目一:命令行解释程序【教学内容】利用C语言编写一个微型命令解释程序,体会操作系统作为用户与计算机接口的作用。巩固C语言编程能力。1.所设计的微型命令解释程序具有下列5条命令cdir(列出当前文件和目录)ccopy文件1文件2(拷贝文件)cerase文件名(删除文件)Cdis字符串(显示该字符串)Cend(退出微型命令解释程序)2.项目报告要求列出采用的数据结构并加以说明。打印一份源程序清单,并附加流程图与注释。分析W
操作系统课程设计报告.doc
OS课程设计.银行家算法模拟操作系统课程设计报告题目:银行家算法模拟所在学院:信息工程学院班级:计科1001学号:101304116姓名:陆佳林指导教师:邹姝稚成绩:2013年1月13日1序言Dijkstra(1965)提出了一种能够避免死锁的调度算法,称为银行家算法。它的模型基于一个小城镇的银行家,他向一群客户分别承诺了一定的贷款额度,每个客户都有一个贷款额度,银行家知道不可能所有客户同时都需要最大贷款额,所以他只保留一定单位的资金来为客户服务,而不是满足所有客户贷款需求的最大单位。这里将客户比作进程,