2010级操作系统课程设计题目.docVIP

  • 32
  • 0
  • 约2.64千字
  • 约 4页
  • 2016-07-29 发布于重庆
  • 举报
2010级操作系统课程设计题目

一 进程管理 1、动态优先权和时间片轮转法的进程调度算法的模拟 设计目的: 通过动态优先权算法的模拟加深对进程概念和进程调度过程的理解。 设计内容: 用C语言来实现对N个进程采用动态优先权算法的进程调度。 用C语言来实现对N个进程采用时间片轮转算法的进程调度。 2、用信号量机制解决生产者-消费者问题 设计目的: 通过对生产者-消费者问题进行设计,深入理解操作系统中的同步与互斥原理 设计内容: - 内容:解决教材2.4.1节中所描述的生产者-消费者问题。 - 要求:可考虑用Linux进程间通信机制实现或用Windows的线程机制实现 3、用信号量机制分别实现读者-写者问题 设计目的: 通过对读者-写者问题进行设计,深入理解操作系统中的同步与互斥原理 设计内容: - 内容:解决教材2.4.3节中所描述的读者-写者问题。 - 要求:可考虑用Linux进程间通信机制实现或用Windows的线程机制实现 4、用信号量机制解决哲学家进餐问题 设计目的: 通过对哲学家进餐问题进行设计,深入理解操作系统中的同步与互斥原理。 设计内容: - 内容:解决教材2.4.2节中所描述的哲学家进餐问题。 - 要求:可考虑用Windows的线程机制实现 5、Linux的进程间通信机制的分析与设计 设计目的: 学习如何利用管道机制、消息缓冲队列、和共享内存机制进行进程间的通信,并加深对上述通信机制的理解。

文档评论(0)

1亿VIP精品文档

相关文档