高级程序设计语言课程设计.doc

上传人:晟*** 文档编号:13958754 上传时间:2022-09-11 格式:DOC 页数:5 大小:33.50KB
下载 相关 举报
高级程序设计语言课程设计.doc_第1页
第1页 / 共5页
高级程序设计语言课程设计.doc_第2页
第2页 / 共5页
高级程序设计语言课程设计.doc_第3页
第3页 / 共5页
高级程序设计语言课程设计.doc_第4页
第4页 / 共5页
高级程序设计语言课程设计.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

高级语言程序设计课程设计一、课程设计的目的1、掌握C语言数组、函数、指针、结构体的综合应用。2、掌握使用C语言,进行应用性的开发。3、掌握系统数据结构与算法的设计。二、课程设计的内容课程设计题目:处理机低级调度模拟系统课程设计内容:根据操作系统处理机不同的调度算法,使用C语言模拟实现处理机调度过程。1、系统数据结构 (1)进程控制块(pcb):进程名称、到达时间、进程要求运行时间、进程已运行时间、指针、进程状态等等(要根据不同算法的需要定义全面的数据结构) (2)进程队列(PQueue):链表2、调度算法(1)先来先服务调度(FCFS):按照进程提交给系统的先后顺序来挑选进程,先提交的先被挑选。(2)短进程优先调度(SJF):是以进入系统的进程所提出的“执行时间”为标准,总是优先选取执行时间最短的进程。(3)高响应比优先调度(HRN):是在每次调度前都要计算所有被选进程(在后备队列中)的响应比,然后选择响应比最高的进程执行。(4)多级反馈队列调度(FB,第i级队列的时间片=2i-1):(a)应设置多个就绪队列,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 重点行业资料库 > 农林牧渔 > 农学

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。