没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
64页
第一部分……………………………………………………………………………… 1 一、实验概述 (一)实验目的 1 (二)实验内容及要求 1 1、操作系统实验一 1 2、操作系统实验二 2 二、需求分析 (一)基本原理 4 1、动态优先权调度算法 4 2、首次适应算法 4 (二)基本功能 4 三、总体设计 (一)总体设计思路 7 (二)总体工作流程图 17 四、详细设计与实现 (一)数据结构设计……………………………………………………………10 (二)进程调度模块的设计与实现……………………………………………10 (三)内存管理模块的设计与实现……………………………………………21 五、实验运行结果…………………………………………………………………… 26 第二部分………………………………………………………………………………32 第三部分………………………………………………………………………………54 第四部分………………………………………………………………………………65 结束语 72 参考文献 76
资源推荐
资源详情
资源评论
操作系统实验报告
学生姓名
学 号
专业班级
指导教师 宋虹
学 院 信息科学与工程学院
完成时间 2018 年 5 月 20 日
目录
第一部分……………………………………………………………………………… 1
一、实验概述
(一)实验目的
(二)实验内容及要求
1、操作系统实验一
2、操作系统实验二
二、需求分析
(一)基本原理
1、动态优先权调度算法
2、首次适应算法
(二)基本功能
三、总体设计
(一)总体设计思路
(二)总体工作流程图
四、详细设计与实现
(一)数据结构设计……………………………………………………………10
(二)进程调度模块的设计与实现……………………………………………10
(三)内存管理模块的设计与实现……………………………………………21
五、实验运行结果…………………………………………………………………… 26
第二部分………………………………………………………………………………32
第三部分………………………………………………………………………………54
第四部分………………………………………………………………………………65
结束语
参考文献
第一部分
一 实验概述
(一) 实验目的
本实验是操作系统原理课程的实践性锻炼环节。通过实验,帮助学生更好地掌
握操作系统在计算机软硬件资源管理中的地位和作用,掌握操作系统的基本概念、
原理和基本方法,锻炼学生应用高级编程语言完成进程管理和内存管理编程的能力,
初步培养学生系统层次软件分析、设计能力,使学生加深对操作系统本质的理解,
巩固课堂所学的理论知识。
(二) 实验内容及要求
操作系统实验一
1. 实验题目
支持多进程并发执行的简单模拟系统
2. 实验目的
(1)加深对进程概念及进程管理各部分内容的理解;
第 1 页 共 70 页
(2)熟悉进程管理中主要数据结构的设计及进程调度算法、进程控制机构和同步
机构的实现过程。
3. 实验内容
(1)设计进程管理中数据结构的内容;
(2)设计一个优先权调度算法,实现进程调度;
(3)设计至少两个临界资源的同步管理模拟。
4. 实验要求
(1)最好采用图形界面;
(2)可随时增加进程;
(3)规定道数,设置后备队列和阻塞状态。若内存中进程少于规定道数,可自动
从后备队列中调度作业进入。被阻塞进程入阻塞队列,设置唤醒功能用于将指定阻塞
进程唤醒进入就绪队列;
(4)每次调度完成,显示各进程状态;
(5)设置至少两个临界资源阻塞队列和公共变量,模拟同步过程;
(6)设置时间片中断操作;
第 2 页 共 70 页
剩余63页未读,继续阅读
资源评论
- 天堂花咲2022-05-19有主函数的代码吗
席八
- 粉丝: 234
- 资源: 11
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功