C语言
文章平均质量分 87
又菜又爱巻
努力会上瘾
展开
-
操作系统(SPOOLING技术)
SPOOKING技术一、实验目的二、实验内容三、实验准备1、设计一个实现SPOOLING技术的进程2、设计进程调度算法3、进程状态4、数据结构5、编程说明6、程序框图四、实验要求1、数据结构2、程序流程图代码运行结果一、实验目的理解和掌握SPOOLING假脱机技术二、实验内容 通过SPOOLING技术可将一台物理I/O设备虚拟为多台逻辑I/O设备,同样允许多个用户共享一台物理I/O设备,从而使其成为虚拟设备。该技术广泛应用与各种计算机的I/O,通过采用预输入和缓输出的方法,使用共享设备的一部分空原创 2022-04-19 11:30:00 · 6181 阅读 · 0 评论 -
操作系统(设备管理)
设备管理一、实验目的二、实验内容三、实验准备四、实验要求1、数据结构2、流程图代码运行结果总结一、实验目的1、理解设备管理的概念和任务。2、掌握独占设备的分配、回收等主要算法的原理并编程实现。二、实验内容 在Windows系统中,编写程序实现对独占设备的分配与回收的模拟,该程序中包括:建立设备类表和设备表、分配设备和回收设备的函数。三、实验准备 在多道程序环境下,对于独占设备,应采用独享分配策略,即将一个设备分配给某进程后,便由该进程独占,直至该进程完成或释放该设备,然后系统才能再将该设备原创 2022-04-18 10:00:00 · 1795 阅读 · 0 评论 -
操作系统(页面置换)
页面置换算法一、实验目的二、实验内容三、实验准备1、先进先出(FIFO)页面置换算法2、最佳(Optimal)置换算法3、最近最久未使用LRU(Least Recently Used)置换算法四、实验要求1、数据结构2、程序流程图运行结果总结一、实验目的1、加深对页面置换算法的理解。2、掌握几种页面置换算法的实现方法。3、通过实验对比各种置换算法的优劣势。二、实验内容 参考用C语言实现的先进先出算法FIFO的代码,实现最佳置换算法OPT和最近最少使用算法LRU。使得随机给出一个页面执行序列,计原创 2022-04-17 08:00:00 · 5033 阅读 · 5 评论 -
操作系统:储存器管理
储存器管理一、实验目的二、实验内容三、实验要求一、实验目的1、掌握分页式存储管理地址转换和缺页中断。2、理解虚拟存储器概念。二、实验内容1、模拟分页式存储管理中硬件的地址转换和产生缺页中断分页式虚拟存储系统是把作业信息的副本存放在磁盘上,当作业被选中时,可把作业的开始几页先装入主存且启动执行。为此,在为作业建立页表时,应说明哪些页已在主存,哪些页尚未装入主存。作业执行时,指令中的逻辑地址指出了参加运算的操作存放的页号和单元号,硬件的地址转换机构按页号查页表,若该页对应标志为“1”,则表示该页原创 2022-03-12 08:30:00 · 464 阅读 · 0 评论 -
操作系统(进程死锁)
操作系统实验一、实验目的二、实验内容数据结构程序流程图:一、实验目的1.理解银行家算法。2.掌握进程安全性检查的方法及资源分配的方法。二、实验内容编制模拟银行家算法的程序,并以下面给出的例子验证所编写的程序的正确性。例如某系统有A、B、C、D4类资源共5个进程(PO、P1、P2、P3、P4)共享,各进程对资源的需求和分配情况如下图所示。对表中各进程对资源的需求和分配情况表现在系统中A、B、C、D4类资源分别还剩1、5、2、0个,请按银行家算法回答下列问题:现在系统是否处于安全状态?原创 2022-03-11 09:00:00 · 1340 阅读 · 5 评论 -
操作系统实验(进程调度)
操作系统实验(进程调度)一、实验目的二、实验内容三、实验准备3.1优先权算法3.2时间片轮转调度算法四、实验一、实验目的 1.1理解有关进程控制块、进程队列的概念。 1.2掌握进程优先权调度算法和时间片轮转调度算法的处理逻辑。二、实验内容 2.1设计进程控制块PCB的结构,分别适用于优先权调度算法和时间片轮转调度算法。 2.2建立进程就绪队列。 2.3编制两种进程调度算法:优先权调度和时间片轮转调度。三、实验准备3.1优先权算法 为了照顾紧迫型进程获得优先处理,引入了优先原创 2022-03-02 10:30:00 · 18087 阅读 · 14 评论 -
操作系统实验进程控制(C语言版)
操作系统实验————进程控制实验目的1.理解进程的概念,明确进程和程序的区别。2.理解并发执行的实质。3.掌握进程的创建、睡眠、撤销等进程控制方法。二、实验内容1.用C语言编写程序,模拟实现创建新的进程:查看运行进程;换出某个进程:杀死运行进程等功能。三、实验准备1.进程的含义:2.进程状态(1)就绪状态(2)执行状态(3)阻塞状态(4)新状态(5)终止状态3.进程状态之间的装换1.进程控制块进程控制块的作用2.进程控制块的内容1.进程标识信息1.外部标识符:由创建者命名,通常是由字母、数字所组成的一个字符原创 2022-01-18 12:57:07 · 10316 阅读 · 9 评论