![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
江南路漫
这个作者很懒,什么都没留下…
展开
-
磁盘寻道算法 Python实现
操作系统模拟之磁盘寻道算法。 文件共1份,代码如下: import math import random import copy def alo_fcfs(): print("您选择了FCFS算法,执行结果如下:") print("当前磁道号 下一磁道号 绝对差") print('{:6d}{:10d}{:8d}'.format(start_numer, disk_queue[0], abs(start_numer - disk_queue[0]))) sum_dista原创 2021-07-28 15:20:26 · 867 阅读 · 0 评论 -
请求分页算法 Python实现
操作系统模拟之请求分页算法。 文件共1份,代码如下: import math import os import random import copy def alo_opt(): print("您选择了OPT算法,执行结果如下:") print("访问页面 物理块 缺页中断") temp_queue = [] sum_changed = 0 for i in range(page_size): flag_changed = False原创 2021-07-28 15:18:32 · 417 阅读 · 0 评论 -
地址转换算法 C++实现
操作系统模拟之银行家算法。 文件共3份,其中1份cpp,2份.h,代码如下: main.cpp #include "init.h" int main() { printf("欢迎进入演示系统!\n"); printf("\n现在需要对进程数据初始化\n"); printf("通过键盘输入请输入1\n"); printf("通过构造函数直接生成请输入2\n"); int num_initialize; scanf("%d", &num_initialize); printf("\n")原创 2021-07-28 15:16:21 · 984 阅读 · 0 评论 -
进程调度算法 C++实现
操作系统模拟之进程调度算法。 文件共2份,其中1份cpp,1份.h,代码如下: main.cpp #include "init.h" int main() { printf("欢迎进入演示系统!\n"); printf("\n现在需要对进程数据初始化\n"); printf("通过键盘输入请输入1\n"); printf("通过构造函数直接生成请输入2\n"); int num_initialize; scanf("%d", &num_initialize); printf("\n"原创 2021-07-28 15:13:36 · 1287 阅读 · 0 评论 -
银行家算法 C++实现
操作系统模拟之银行家算法。 文件共4份,其中1份cpp,3份.h,代码如下: main.cpp #include <iostream> #include <stdlib.h> #include "initialize.h" #include "check.h" #include "apply.h" using namespace std; int main() { Process_initialize(); Check(); Apply(); cout << e原创 2021-07-28 15:11:15 · 147 阅读 · 0 评论