linux,shell脚本,模拟实现计算器加减乘除demo
2021-01-28 00:45:50 2KB linux shell 初学demo
1
运用MATLAB 语言模拟实现了数字信号的ASK、FSK、PSK 调制与频谱分析。
2020-11-27 17:59:12 63KB matlab,信号调制,频谱分析
1
playfair 算法及其C语言模拟实现
2020-03-19 03:17:17 40KB playfair 算法及其C语言模拟实现
1
操作系统中多级反馈队列调度算法 C语言模拟实现
1
操作系统模拟实现单级目录、单级索引的索引文件系统课设报告
2020-01-03 11:43:11 968KB 索引文件系统
1
处理机调度的模拟实现,用先来先服务、短作业优先、最短剩余时间优先、时间片轮转、基于静态优先级的调度,基于高响应比优先的动态优先级调度处理机调度算法的实现,能够模拟进程调度情况,并输出进程的完成时间,计算周转时间、带权周转时间,平均周转时间和平均带权周转时间。要求使用链表,进程个数由用户提供,按照进程的实际个数生成PCB。程序能够让用户选择使用哪种调度算法,进程基本信息要既可从文件读入,也可手动输入。程序还要考虑用户界面的友好性和使用方便性。
2020-01-03 11:40:34 15KB C语言 操作系统 处理机调度
1
用C语言中的文件操作模拟实现单级目录的文件系统,实现文件的创建,删除,读写等基本操作
2020-01-03 11:26:12 976B 操作系统
1
设计要求 使用C++设计一个n 个并发进程共享m 个系统资源的系统。其中进程可动态申请资源和释放资源,系统按各进程的申请动态的分配资源,要求采用银行家算法实现。 设计思想 本实验是基于Dijkstra的银行家算法的实现,该算法可用于在操作系统中避免死锁。 该算法的基本思想是:让用户输入进程数与资源类数,并输入每个进程对每类资源的最大需求量,已占用数,以及系统中当前每类资源的可用数。再选择一个进程让其申请资源。当进程动态地申请资源时,系统必须首先确定是否有足够的资源分配给该进程。若有,系统将进一步计算在将这些资源分配给进程后,是否会使系统进入不安全状态,如果不会,系统才能将资源分配给它,否则系统让进程等待。 设计流程 本算法分为三步:初始状态安全性检查→银行家算法模拟分配进程→安全性检查。
2019-12-28 17:28:38 9.06MB 银行家算法 操作系统
1
(1) 简单的交互界面 (2) 能显示当前系统资源的剩余情况和占用情况 (3) 能输入每个进程的最大资源要求 模拟利用银行家算法为进程的若干次资源请求分配资源 (4) 输入本次资源要求; (5) 按银行家算法为进程分配资源,本次分配是否成功要显示出来(要能处理各种情况:可以满足这次请求、由于资源不够不能满足这次请求、由于可能产生不安全不能满足这次请求、请求不合理拒绝请求等) (6) 作业撤销时要回收资源
1
操作系统课程设计之用java实现页面置换算法的模拟实现
2019-12-21 21:55:42 511KB java
1