用c语言编写的代码。模拟的操作系统进程调度的小实验。学习操作系统课程时,为了加强对进程调度算法的理解而做的小实验。
2021-11-29 14:24:51 6KB 进程调度 c语言 实验
1
这是我在asp.net课上老师布置的综合练习,用C#编写的网页,完成操作系统的进程调度算法的仿真,能动态的选择进程数,,代码中用了工厂模式生成调度算法
2021-11-18 12:31:54 14KB 进程调度算法
1
很好地实现了模拟操作系统的进程调度算法,并且是基于python的,仅供参考使用,并且带有注释,欢迎大家参考。
2021-11-16 19:54:11 2KB 操作系统 python 进程调度
1
使用C模拟的操作系统以优先级为标准调度进程的算法,进程每调度一次优先级减1,同时剩余运行时间减1
2021-11-16 19:01:24 5KB 进程调度 优先级 C
1
目的与要求: 1)本实验目的是通过对进程调度算法的实现和实验模拟,加深对操作系统进程调度操作功能和进程调度算法的完整理解,培养和提高学生对操作系统开发的兴趣,以及进程调度程序的开发与应用能力; 2)理论上必须深刻理解优先权调度算法和时间片轮转调度算法的基本思想和原理; 3)独立使用C编程语言编写优先权调度或时间片轮转算算法调度模拟程序; 4)按照实验题目要求独立正确地完成实验内容(编写、调试算法程序,提交程序清单及及相关实验数据与运行结果) 实验内容或题目: 1)设计有5个进程并发执行的模拟调度程序,每个程序由一个PCB表示。 2)模拟调度程序可任选两种调度算法之一实现(有能力的同学可同时实现两个调度算法)。 3)程序执行中应能在屏幕上显示出各进程的状态变化,以便于观察调度的整个过程。
2021-11-07 22:11:17 92KB 计算机操作系统 进程调度
1
操作系统实验课程中进程优先级调度算法利用C语言实现程序
2021-11-02 01:03:27 3KB 优先级 进程 调度
1
儿子 女儿 爸爸 操作系统进程调度 吃水果问题
2021-10-27 08:39:26 2.32MB 操作系统进程调度 吃水果问题
1
import java.awt.*; import java.awt.event.*; import javax.swing.*; class PCDD { public static void main(String []args) { ProcessFrame PF=new ProcessFrame(); PF.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); PF.setVisible(true); } } class ProcessFrame extends JFrame { public ProcessFrame() { setTitle("进程调度实验演示--->欧海川制作"); setSize(900,700); ButtonPanel panel=new ButtonPanel(); Container contentPane=getContentPane(); contentPane.add(panel); } } class ButtonPanel extends JPanel implements ActionListener { JLabel j1,j2,j3,j4,j5,j6,j7,j8; JButton b1; public static JTextArea t1; JTextField t2,t3,t4,t5,t6,t7,t8,t9,t10,t11; public ButtonPanel() { setLayout(null); setBackground(Color.green); b1=new JButton("开始演示");
2021-10-22 15:24:39 7KB 进程调度
1
用C语言(或其它语言,如Java)实现对N个进程采用某种进程调度算法(如动态优先权调度)的调度。
2021-10-19 10:54:17 278KB 操作系统 进程调度 算法 C语言
1
相信我,只要你看懂它,背熟它,你的操作系统绝对在90分以上。
1