操作系统课程设计总结报告.doc

操作系统课程设计 总结报告 学期 2011-2012学年第二学期 学院 软件学院 学号 姓名 白雪娇 2012 年 7月 1日 本学期开设了操作系统课程设计。 进程控制 1.1目的: 利用简单的结构和控制方法模拟进程结构、进程状态和进程控制。 1.2内容: 用PCB表示整个进程实体,利用随机数方法或键盘控制方法模拟进程执行中产生的事件。或者利用鼠标或者键盘中断的基于图形接口方式的进程控制管理。 1.3数据结构: typedef struct LNode { int data; struct LNode *next; }LNode; 1.4算法设计及流程图: 算法: 创建进程:输入进程的名称,先判断进程名是否已存在,若已存在,则创建进程失败,需重新操作,创建进程成功后,新进程进入就绪队列。若执行态为空,将进程插入执行态。 阻塞进程:若当前有执行进程,则将其阻塞,并将进程加入阻塞态,若就绪队列不为空,则就绪

文档评论(0)

1亿VIP精品文档

相关文档