源代码+ppt+算法思维导图 实验要求: 1、动态地输入进程数和资源种类 2、设计实现安全状态和银行家死锁避免算法的功能函数 3、总结收获体会及对该题解的改进意见和见解
2022-08-04 22:02:07 1.74MB 操作系统 银行家算法 c语言
1
源代码+ppt+录屏+算法思维导图 一、 实验目的 编程分别用首次适应算法,最佳适应算法,最坏适应算法实现可变分区的分配与回收 二、 设备与环境 codeblocks 三、实验内容 分区空闲表要表示出分区号、始址、大小 作业申请和回收能够动态输入 内存不足,必须有提示功能 最后要显示内存的分配情况 总结收获体会及对该题解的改进意见和见解
2022-08-04 22:02:06 9.74MB 操作系统 内存 c语言
1
操作系统实验8实验报告1
2022-08-04 13:01:03 641KB 操作系统
1
源程序说明本实验对应 1_kernel_mem_malloc系 统 依 赖#define RT_USING_HEAP此项可选,开启此项可以创建动态线程和动态信号
2022-08-04 13:00:49 200KB stm32 操作系统
1
C#实现的对操作系统课程中经典算法的可视化模拟;如进程管理(进程状态转换、生产者-消费者、进程调度、银行家算法),存储管理(动态分区分配算法、分页算法),设备管理(磁盘调度算法)。 适宜人群:正在学习操作系统课程的学生、学习.NET/C#的学生。 ps:水平有限,如有不当之处、敬请批评指正!
2022-08-01 15:00:57 1.47MB C# .NET 操作系统 生产者-消费者
1
1.通过编写程序实现进程(线程)同步和互斥,掌握有关进程(线程)同步和互斥的原理,以及解决进程(线程)同步和互斥的算法,从而进一步巩固进程(线程〉同步和互斥的有关内容。 ⒉.掌握Linux中多线程的并发执行机制,线程的同步与互斥。3.学习使用Linux 中的信号量工具,掌握相应的系统调用函数。
2022-07-27 18:00:40 164KB 操作系统实验 生产者消费者问题
1
实验一设计一个有 N个进程共行的进程调度程序。 要求采用最高优先数优先的调度算法(即把处理机分配给优先数最高的进程,多级反馈队列调度算法这两种算法。 实验二要求学生模拟作业调度的实现,用高级语言编写和调试多个作业调度的模拟程序,了解作业调度在操作系统中的作用,以加深对作业调度算法的理解。 实验三通过编写和调试存储管理的模拟程序以加深对存储管理方案的理解。通过编写和调试地址转换过程的模拟程序以加强对地址转换过程的了解。 实验四通过用高级语言编写和调试一个简单的文件系统,模拟文件管理的工作过程。从而对各种文件操作命令的实质内容和执行过程有比较深入的了解。
2022-07-25 11:00:50 2MB java 计算机操作系统 实验
1
实验目的:使用多线程并发程序设计模拟生产者消费者问题,了解P-V操作的实现方法,实现生产者和消费者的同步和互斥,了解各线程如何使用临界资源和临界区。 主要内容:约束条件:生产者进程负责生产产品放到缓冲区,消费者进程负责从缓冲区取产品消费,缓冲区满生产者不能生产,缓冲区空消费者不能消费。将生产者进程和消费者进程创建为线程函数。
2022-07-22 14:00:38 24KB 操作系统 多线程
1
文件管理作业 1、实验目的:通过模拟文件的创建、删除操作,加深对于操作系统文件管理功能的 了解,练习模拟算法的编程技巧,锻炼研究分析试验数据的能力。 2、实验说明:给出一个磁盘块序列:1、2、3、……、500,初始状态所有块为 空的,每块的大小为 2k。选择位示图算法来管理空闲块。 对于基于块的索引分配执行以下步骤: (1)随机生成 2k-10k 的文件 50 个,文件名为 1.txt、2.txt、……、 50.txt,按照上述算法存储到模拟磁盘中。 (2)删除奇数.txt(1.txt、3.txt、……、49.txt)文件 (3)新创建 5 个文件(A.txt、B.txt、C.txt、D.txt、E.txt),大小 为:7k、5k、2k、9k、3.5k,按照与(1)相同的算法存储 到模拟磁盘中。 (4) 给出文件 A.txt、B.txt、C.txt、D.txt、E.txt 的盘块存储状态 和所有空闲区块的状态。
2022-07-14 17:01:01 7KB 操作系统 文件管理
1
处理器调度作业 1、实验目的:熟悉使用各种单处理器调度的各种算法,加深对于处理机调度机制的理解。练习模拟算法的编程技巧,锻炼分析试验数据的能力。 2、实验说明:随机给出一个进程调度实例,如: 进程 到达时间 服务时间 A 0 3 B 2 6 C 4 4 D 6 5 E 8 2 模拟进程调度,给出按照算法先来先服务 FCFS、轮转 RR(q=1)、最短进程优先SJF、最高响应比优先HRN 进行调度各进程的完成时间、周转时间、带权周转时间。
2022-07-14 13:00:51 7KB 操作系统
1