文件名称:操作系统实训(源码+报告)
文件大小:64.58MB
文件格式:ZIP
更新时间:2023-10-25 10:41:57
VS/VC 操作系统 实训报告 操作系统进程调度算法 进程管理存储管理设备管理文件管理
本实训的内容为实现一个模拟操作系统,模拟采用多道程序设计方法的单用户操作系统,该操作系统包括进程管理、存储管理、设备管理和文件管理四部分。 实训的基本原理主要包括操作系统中的进程的同步与互斥;常用的进程调度算法;地址重定位;动态页式存储管理技术的页面淘汰算法;设备管理中设备的分配和回收;用死锁避免方法来处理申请独占设备可能造成的死锁;磁盘调度算法等。编写允许进程并行执行的进程调度程序,在常用的进程(作业)调度算法:先来先服务算法、短作业优先算法、最高响应比优先算法、高优先权优先算法等调度算法中至少选择三种调度算法进行模拟,并输出平均周转时间和平均带权周转时间。
【文件预览】:
~$实训报告.docx
源代码
----Debug()
--------test.ilk(1.97MB)
--------test.exe(154KB)
--------test.pdb(1.46MB)
----test.sln(1KB)
----.vs()
--------test()
----test()
--------Debug()
--------wenjian.h(13KB)
--------cunchu.h(6KB)
--------main.cpp(1KB)
--------test.vcxproj.filters(1KB)
--------shebei.h(5KB)
--------test.vcxproj.user(168B)
--------jincheng.h(11KB)
--------test.vcxproj(7KB)
实训报告.docx