操作系统
文章平均质量分 74
梦想之深邃
这个作者很懒,什么都没留下…
展开
-
银行家算法
/*银行家算法&安全性算法*/#include#include#include#define N 100int Available[N]={-1};//可利用资源向量int Max[N][N]={-1};//最大需求矩阵int Allocation[N][N]={-1};//分配矩阵int Need[N][N]={-1};//需求矩阵bool Finish[N]原创 2017-05-07 22:11:40 · 526 阅读 · 0 评论 -
作业优先调度算法 先来先服务、短作业调度算法(c语言描述)
/*先来先服务调度算法*/#include#define N 10int Arival[N]={0};int Go[N]={0};int Start[N]={0};int End[N]={0};int Timer[N]={0};float DTimer[N]={0};int Check[N]={0};int Select(int a[],int n){i原创 2017-04-28 21:22:45 · 18937 阅读 · 3 评论 -
最近最久未使用调度算法
/*最近最久未使用调度算法*/#include#include#define N 100int Butter[N]={-1};void Change(int &a,int &b){int temp;temp=a;a=b;b=temp;}void Moving(int * piror){ while(*piror!=-1){Change(*p原创 2017-05-07 16:36:50 · 1898 阅读 · 0 评论 -
/*先进先出页面置换算法*/
/*先进先出页面置换算法*/#include#include#define N 100int Butter[N]={-1};int count=0;int l=0;bool CheckFull(int a[],int n){int num=0;while(a[num++]!=-1){}if(num==n+1){return true;}ret原创 2017-05-07 16:35:17 · 1474 阅读 · 0 评论 -
调度算法 SCAN 磁盘(C语言描述)
#include #include #define N 100#define MAX 10001typedef struct Pro{float aim;float change;bool loc;}Pro;Pro P[N];void InputData(Pro a[],int n){for(int i=0;iprintf("第%d进程位置",i+1原创 2017-05-12 17:58:18 · 917 阅读 · 0 评论 -
FCFS 磁盘调度
/*FCFS调度*/#include #include #define N 100typedef struct Pro{ float aim; float change;}Pro;Pro P[N];void InputData(Pro a[],int n){ for(int i=0;i printf("第%d进程位置",i+1); scanf("原创 2017-05-12 10:54:29 · 558 阅读 · 0 评论 -
CSCAN调度算法(C语言描述)磁盘
/*CSCAN调度*/#include #include #define N 100#define MAX 10001typedef struct Pro{ float aim; float change; bool loc;}Pro;Pro P[N];void InputData(Pro a[],int n){ for(int i=0;i p原创 2017-05-12 11:38:54 · 4286 阅读 · 0 评论 -
SSTF 调度算法 磁盘
/*SSTF调度*/#include #include #define N 100#define MAX 10001typedef struct Pro{ float aim; float change; bool loc;}Pro;Pro P[N];void InputData(Pro a[],int n){ for(int i=0;i pr原创 2017-05-12 11:25:57 · 925 阅读 · 0 评论 -
轮转调度算法(C语言描述)
/*轮转调度算法*/#include#include#define N 100typedef struct RR{int arivaltime;int gotime,copytime;int finaltime;int time;float dtime; struct RR * nextRR;}RR;int k=0;struct RR JC原创 2017-05-01 16:32:53 · 1317 阅读 · 0 评论 -
操作系统轮转调度算法(c语言描述)
/*轮转调度算法*/#include#include#define N 100typedef struct RR{int arivaltime;int gotime,copytime;int finaltime;int time;float dtime; struct RR * nextRR;}RR;int k=0;struct RR JC原创 2017-05-01 16:23:30 · 3445 阅读 · 0 评论 -
操作系统-操作系统的概述
知识要点:1、计算机基本构成、处理器的内部结构、高速缓冲存储器CACHE;2、操作系统的概念、演变历程、特性、分类、运行环境、功能;3、存储器的层次结构。操作系统的定义:控制和管理整个计算机系统硬件和软件资源并合理组织调度计算机的工作与资源分配,以提供给用户和其他软方便的接口和程序集合,是计算机系统中最基本的系统软件;操作系统的演变历程:1、未配置操作系统;2、单道批处理;...原创 2018-10-08 16:32:58 · 1300 阅读 · 1 评论