操作系统试验模板_第1页
操作系统试验模板_第2页
操作系统试验模板_第3页
操作系统试验模板_第4页
操作系统试验模板_第5页
已阅读5页,还剩2页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、课内实验报告课程名:操作系统任课教师:选超专业:信息管理与信息系统/电子商务学号:姓名:二。一六至二。一七年度第一学期南京邮电大学经济与管理学院操作系统课程实验第一次实验报告实验内容及基本要求:实验项目名称:调度系统的设计与实现实验类型:设计每组人数:1实验内容及要求:实验内容:本次实验的主要内容是模拟调度系统的实现,包括高级、中级和低级调度的管理系统实现,调度算法的设计与实现以及银行家算法的设计设计与实现。本次实验主要包括两部分内容:1 1、 模拟具有三级调度的计算机系统进程运行过程, 设计进程调度算法, 将其存入进程文件中。 如:进程 1:1:运行 5 5 秒后有 3 3 秒的 I/OI/

2、O 操作,之后有 1010 秒的运行,结束。可以写成:p1:r5,io3,r3e;p1:r5,io3,r3e;:编程实现调度算法函数,设计优先级、时间片大小和并发进程个数,系统不断从进程文件中读出进程信息,选择一种进程调度算法,模拟进程的运行及调度过程,比较不同算法在周转时间和平均周转时间上的差异。针对进程文件里面的数据为正常、缺项、格式不正确等各种情况,检测程序的执行结果。2 2、理解安全性算法和银行家算法的核心机制:针对 3 3 类资源、5 5 个进程的情况,设计相应的数据结构,分别表示每个进程占用各类资源的情况;编程实现安全性算法函数,编制主函数,动态输入资源的占用情况,进程的资源申请,

3、调用安全性函数,实现银行家算法;输入可分配和不可分配的请求,测试系统的正确性。实验要求:进程调度模拟程序根据一个进程调度文件,模拟进程的各种调度过程,用适合的表达方式表示出来。银行家算法程序提供一个用户界面,可以在上边发出资源申请命令,系统应能给出是否可以接受申请,并且有结论输出。思考:1 1、 终端型进程流适合使用哪种调度算法?长批处理作业适合使用哪种调度算法?2 2、 动态优先级调度算法的优先级变化率应该如何设置?实验结果:成绩指导教师签名日期12.212.2成绩评定:该生对待本次实验的态度认真口良好匚口比较差。本次实验的过程情况口很好较好匚口比较差对实验结果的分析口很好口良好匚口比较差文

4、档书写符合规范程度口很好口良好匚口比较差综合意见:操作系统课程实验第二次实验报告实验内容及基本要求:实验项目名称:内存分配算法模拟实现实验类型:操作每组人数:1实验内容及要求:实验内容:本实验的主要内容是实现存储管理系统中的内存分配、地址变换和虚拟存储管理中的页面置换。具体内容包括三个方面:1 1、掌握动态分区分配的基本原理,设计动态分区分配系统,可以实现首次适应算法、最坏适应算法和最佳适应算法进行分区分配。2 2、理解虚拟存储器的地址变换过程,设计用于模拟快表、页表、地址变换所用的寄存器的数据结构。编制页表的初始信息文件,举例说明文件中具有的信息:共有 5 5 块,每块的状态、在内存和外存的

5、起始地址等。编程实现虚拟存储器地址变换算法程序,动态输入所要访问的逻辑地址,变换过程文字描述以及变换后的物理地址;检查输入有效、无效地址,测试程序的正确性和错误处理能力。3 3、编程实现 LRULRU 算法或 CLOCCLOC 破进算法等置换算法(二选一),模拟实现虚拟存储器的地址变换过程。理解 LRULRU 或 CLOCKSCLOCKS 进算法等置换算法;设计与算法相关的数据结构,如:LRULRU 的堆栈或 CLOCCLOC 做进算法中的循环 Z Z 构;按照最多 5 5 块的内存分配情况,编程实现所选算法,动态输入访问内存的块号序列,输出置换结果;输入合法、非法的访问序列数据,检查程序的正确性和健壮性。实验要求:虚拟地址变换程序提供逻辑地址输入界面, 形象地表示出变换成物理地址的过程与最后变换成的物理地址。置换算法程序提供内存访问序列的输入界面,输出正确的置换过程描述和置换结果。思考:1 1、地址变换产生错误的原因有哪些?2 2、在页面置换过程中,为什么会出现抖动的情况?实验结果:成绩评定:该生对待本次实验的态度认真口良好匚口

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论