报告中包含了实验代码以及结果,有上这门课的同学可以参考参考。
2023-04-14 01:42:35 443KB 操作系统实验
1
操作系统实验报告 北邮大三上 进程同步实验报告
2023-03-22 17:39:02 589KB 北邮 操作系统 进程同步
1
1.本实验是模拟操作系统的磁盘寻道方式,运用磁盘访问顺序的不同来设计磁盘的调度算法。 2.实现的磁盘调度算法有FCFS,SSTF,SCAN,CSCAN和 NStepSCAN算法。 设定开始磁道号寻道范围,依据起始扫描磁道号和最大磁道号数,随机产生要进行寻道的磁道号序列。 3.选择磁盘调度算法,显示该算法的磁道访问顺序,计算出移动的磁道总数和平均寻道总数。 4.按算法的寻道效率进行排序,并对各算法的性能进行分析比较。 1.算法描述 1)FCFS算法实现思路:将vector内随机产生的数依次读出,相当于对于队列数据结构中的出队操作。 2)SSTF算法实现思路:在时间复杂度和空间复杂度上的综合考虑,我首先将vector内的数据进行排序,然后确定当前磁道号在有序数据中的位置,然后在该位置的左右找到离它最近的数,并将当前位置进行刷新。 3)SCAN算法实现思路:首先将vector内的数据进行排序,然后同样地确定当前磁道号在有序数据中的位置,然后在向内的方向上依次访问,访问完了之后,再输出初始位置向外的服务序列。 4)CSCAN算法实现思路:开始和前面的算法一样,也是先进行排序,定位,然后
1
西工大-计算机操作系统实验(三套)
2022-11-27 20:02:48 33.1MB 操作系统
1
天津科技大学操作系统实验报告,张中伟编写,科大同学的好帮手
2022-11-25 18:24:50 117KB 天津科技大学 操作系统 实验三
1
在linux环境下,利用多线程及同步的方法,编写一个程序模拟火车售票系统,共3个窗口,卖10张票,程序输出结果类似(程序输出不唯一,可以是其他类似的结果)
2022-11-16 18:03:05 106KB 操作系统
1
实验三:进程管理(一)返回目录实验目的: 学习进程的基本概念,理解进程的基本属性 掌握进程操作的主要命令 掌握通过/proc文件系统获取进程信息 理解Linux
2022-08-09 09:01:51 17KB 操作系统
1
源代码+ppt+算法思维导图 实验要求: 1、动态地输入进程数和资源种类 2、设计实现安全状态和银行家死锁避免算法的功能函数 3、总结收获体会及对该题解的改进意见和见解
2022-08-04 22:02:07 1.74MB 操作系统 银行家算法 c语言
1
《操作系统》实验三 存储管理
2022-07-07 14:00:51 60KB 文档资料
天津理工大学实验报告 学院(系)名称:计算机与通信工程学院 "姓名 "晴小天 "学号 "2013xxxx "专业 "计算机科学与技术 " "班级 "2013级2班 "实验项目 "实验三:磁盘调度算法的实现 " "课程名称 "操作系统 "课程代码 "0668036 " "实验时间 "2011 年12月 8 日 "实验地点 "软件实验室7-219 " " "第3、4节 " "软件实验室7-219 " " "2011 年12月12日 第7、8 " "软件实验室7-219 " " "节 " "软件实验室7-215 " " "2011 年12月15日 第3、4 " " " " "节 " " " " "2011 年12月19日 第7、8 " " " " "节 " " " "批改意见 "成绩 " " " " " " " " " " "教师签字: " " " " " "实验内容: " " " "本实验是模拟操作系统的磁盘寻道方式,运用磁盘访问顺序的不同来设计磁盘的调度算法。 " "实现的磁盘调度算法有FCFS,SSTF,SCAN,CSCAN和 NStepSCAN算法。 " "设定开始磁道号寻道范围,依
2022-06-22 13:05:10 109KB 文档资料