随笔分类 - 操作系统
摘要:问答题题库 写题真是一种不错的总结方式,期末不用复习了,哈哈哈哈哈哈哈哈哈哈哈 1、 什么是操作系统?有哪些基本功能? 操作系统定义: 操作系统是计算机系统中的一个系统软件,它是这样一些程序模块的集合 他们管理和控制计算机系统中 的硬件及软件资源,合理的组织计算机工作流程,以便有效的利用这些资源为用
阅读全文
摘要:期末的操作系统的复习资料之一 带详细解析,放上来给需要的朋友,也方便自己以后复习 操作系统题库汇总 一、 选择题 1.下面的(B)不是文件的存储结构。 A.索引文件 B.记录式文件 C.串联文件 D.连续文件 顺序文件:包括连续文件和串联文件 顺序文件:记录按在其文件的中的逻辑顺序依次存入储存介质而
阅读全文
摘要:实现如下功能: 1、读取指定目录下的所有子目录和文件信息(比如:指定目录为C:/temp则把此目录 下的所有子目录下的文件信息读出来)2、在C盘创建一个以个人姓名命名的目录(比如:张三)3、在目录下创建一个文件,并写入自定义内容(比如文件名:abc.txt)4、把上面所创建的文件复制到D盘5、对上面
阅读全文
摘要:写的操作系统作业。。。。 放上来给需要的小伙伴 需要注意的地方: 1.该算法只涉及单进程 2.只是用c模拟FIFO的思想 FIFO思想:选择在内存中存活时间最久的页面淘汰 关于该算法我的理解: 一个进程可以分为多个页面,页面大小一致,每个页面需要占用一个相同大小的内存块,在进程的页面较多而内存块较少
阅读全文
摘要:#include #define PNUMBER 5//进程个数 #define SNUMBER 3//资源种类个数 //资源的种类,三种 char stype[SNUMBER]={'A','B','C'}; //各种资源的总数量,a种资源总10,b种资源总5,c种资源总7 int avalable[SNUMBER]={10,5,7}; //每个进程对应的完成进程需要的各种类型的资源需求量...
阅读全文
摘要:#include #define PNUMBER 5//进程个数 #define SNUMBER 3//资源种类个数 //资源的种类,三种 char stype[SNUMBER]={'A','B','C'}; //各种资源的总数量,a种资源总10,b种资源总5,c种资源总7 int avalable[SNUMBER]={10,5,7}; //每个进程对应的完成进程需要的各种类型的资源需求量...
阅读全文
摘要:#include using namespace std; /*定义内存的大小为100*/ #define MEMSIZE 100 /*如果小于此值,将不再分割内存*/ #define MINSIZE 2 /*内存分区空间表结构*/ typedef struct _MemoryInfomation { /*起始地址*/ int start; /*大小*/ int...
阅读全文
摘要:一.轮转法的基本原理: 根据先来先服务的原则,将需要执行的所有进程按照到达时间的大小排成一个升序的序列,每次都给一个进程同样大小的时间片,在这个时间片内如果进程执行结束了,那么把进程从进程队列中删去,如果进程没有结束,那么把该进程停止然后改为等待状态,放到进程队列的尾部,直到所有的进程都已执行完毕
阅读全文
摘要:最短作业优先算法又叫做短进程优先算法 写此博文目的: 1.方便自己复习 2.给正在学习此算法的人一点参考 单道(一次只能运行一个进程) 分析: 先将进程按照到达时间升序排序,第一个进程到达的时候不等待,直接运行,因为他是第一个到达的进程,在他之前没有进程在运行,当有进程到达但是有其他进程在运行的时候
阅读全文