C
一川晚照人闲立
这个作者很懒,什么都没留下…
展开
-
公交车管理系统C语言
翻网盘的时候翻出来大一做的一个公交车管理系统的C语言课设,给大家分享下#include<stdio.h>#include<stdlib.h>#include<string.h>#include<conio.h>#include<windows.h>#define len sizeof(struct bus)char pa...原创 2018-08-30 01:36:59 · 11270 阅读 · 9 评论 -
操作系统进程调度算法实现
FCFS和SDJ都使用有七个时间(到达时间、服务时间、开始时间、完成时间、等待时间、周转时间、带权周转时间)的进程结构体,然后给进程的到达时间和服务时间赋予随机数,再经过优先最短作业和优先到达作业两种方式去计算其他四种时间,最终得出各进程的执行顺序。短进程优先调度算法 + 动态优先权机制,既考虑进程的执行时间也考虑进程的等待时间,综合了FCFS和SPF两种算法的特点,先将到达时间最短的进程...原创 2018-12-24 14:25:37 · 952 阅读 · 1 评论 -
操作系统页面置换算法实现
最简单的页面置换算法是先入先出(FIFO)法。这种算法的实质是,总是选择在主存中停留时间最长(即最老)的一页置换,即先进入内存的页,先退出内存。理由是:最早调入内存的页,其不再被使用的可能性比刚调入内存的可能性大。建立一个FIFO队列,收容所有在内存中的页。被置换页面总是在队列头上进行。当一个页面被放入内存时,就把它插在队尾上。 [1] 这种算法只是在按线性顺序访问地址空间 [1] 时才是理...原创 2018-12-24 14:32:39 · 2519 阅读 · 0 评论 -
操作系统银行家算法实现
一、安全状态指系统能按照某种顺序如<P1,P2,…,Pn>(称为<P1,P2,…,Pn>序列为安全序列),为每个进程分配所需的资源,直至最大需求,使得每个进程都能顺利完成。二、银行家算法假设在进程并发执行时,进程i提出请求j类资源k个后,表示为Requesti[j]=k。系统按下述步骤进行安全检查:(1)如果Requesti≤Needi则继续以下检查,...原创 2018-12-24 14:34:14 · 569 阅读 · 0 评论