《操作系统》课程设计报告(银行家算法).doc
2022-05-06 18:13:19 193KB 算法 文档资料
磁盘文件模拟系统 介绍 华南农业大学SCAU操作系统OS课程设计,JAVAFX开发,可以实现查找文件,磁盘空间使用情况可视化,观察每一个磁盘块的情况。完成文件的基本操作,界面数据实时更新。如果对你有帮助,麻烦点个小星星鸭~ 模拟磁盘的FAT,磁盘分配,磁盘空间管理,磁盘块读写,以及可视化该过程,用JAVAFX界面实现实时交互。可以查找相应文件文件夹,支持输入路径查找文件,以及实现文件目录树。 JAVAFX依赖的包放在了lib文件夹中。
2022-05-06 16:00:37 27.13MB 操作系统 OS JAVA 课设
在分段存储管理方式中,作业的存储空间被分成若干个段,每个段的大小可以不同,根据用户编写的程序而定。为了灵活的对作业按逻辑关系划分为若干个段,放入内存,更好的实现信息的共享和保护,分段存储管理是个非常好的管理方式。 在本次课程设计中,为了建立一个基本分段存储管理系统的模型,首先采用了数组mem[100]模拟分配了一个有100个内存块的内存空间,用于为进程的分段分配存储空间,并采用位示图的思想,一百个内存块初始化时为0,表示未被分配,当有进程调入内存,被分配的内存块用1表示,进程分段调出内存后,又变回0,并用变量availableMem随时记录剩余的可用内存空间数,初始时availableMem = 100。 其次,建立进程的基本模式,若一个进程可以有若干个段组成,每个段的大小不同,本设计中,手工设置进程的段数,以及每个段所需占用的内存大小数。内存所需要的内存总大小用total变量记录。 内存的分配与回收;从创建的进程中选择一个进程调入内存,为该进程分配每个段所需要的内存块,已分配的内存块变为1,availableMem 变为availableMem =availabl
2022-05-02 09:00:57 103KB 操作系统
操作系统课程设计操作系统课程设计操作系统课程设计操作系统课程设计操作系统课程设计操作系统课程设计
2022-04-30 00:41:48 648KB 操作系统课程设计
1
GeekOS project1 完全实现(附网页版步骤)
2022-04-27 15:04:49 632KB GeekOS 操作系统 课程设计
1
基本要求如下: (1)阅览室一次最多可以容纳 20 个人; (2)读者与写者至少包括 ID、进入内存时间、读写时间 3 项内容,可在界面 上进行输入; (3)读者和写者均有两个以上,可在程序运行期间动态增加读者与写者; (4)可读取样例数据(要求存放在外部文件中),进行读者/写者、进入内存时 间、读写时间的初始化; (5)要求将运行过程用可视化界面动态显示,可随时暂停,查看阅览室读者/ 写者数目、读者等待队列、写者等待队列、读写时间和等待时间; (6)读写平等读写策略为:读写互斥、写写互斥、读写平等(严格按照读者 与写者到达的顺序进入阅览室,有写者到达,则阻塞后续到达的读者;有读者到达, 则阻塞后续到达的写者)。
1
中国地质大学(武汉)计算机学院操作系统课程设计的报告和源代码,仅供参考。
1
湖科大操作系统课程设计实验报告,帮助大家学习进步 包括课程设计源码、实验报告、实验截图等
2022-04-17 17:01:28 2.03MB 操作系统 课程设计 科大
1
大学操作系统课程设计2021版,附带文档,适用于3或4星题,其中注释详尽,代码格式规范,可对题目要求进行修改。没写死锁和设备管理。编程使用java开发,内容中硬件系统抽象出来了对应的 Memory、Disk、CPU、Clock 、MMU、AddressLine、DataLine 共 7 个类。内核层次实现了作业管理、进程管理和存储管理3个模块。共使用7个线程。 不过听说下次是用python开发,也可以当个参考。
用Python实现的模拟文件系统 包括以下功能: 改变目录:格式: cd <目录名> 显示目录:格式: dir [目录名习 创建目录:洛式 md <日录名> 删除目录:格式: rd <目录名> 新建文件:格式; edit <文件名> 副除文件:格式: del <文件名> 退出文件系统: exit 文件存储表:stordis 完成好的课程设计论文
2022-04-06 00:35:13 1.55MB 操作系统 模拟文件系统 Python
1