当前位置:首页 > 操作系统课程设计题目-2015
操作系统课程设计指导
del 删除文件 open 打开文件 close 关闭文件 read 读文件 write 写文件 cd 进入子目录 rd 删除子目录 md 创建子目录
设计提示:实现虚拟文件系统的一般思路是调用系统的文件创建(如c中的fopen函数的w方式即可)一个新文件,将此文件作为虚拟磁盘,在完成本设计要求的内容时,要求所生成的文件目录以及文件等内容都是存储在此磁盘中。 24. 分时系统实现
目的: 了解计算机系统的启动过程,实模式和保护模式的区别,进程管理功能的具体实现。 设计要求:
(1)制作计算机启动盘。
(2)实现由实模式进入到保护模式。
(3) 静态建立几个进程,采用时间片轮转调度策略调度进程执行。 25. 苹果问题
目的:了解信号量机制,了解并掌握进程同步和互斥机制,熟悉信号量的操作函数,利用信号量实现对共享资源的控制。
设计要求:编程模拟实现这一问题的程序控制,分析处理过程,
问题描述:桌子上有一只盘子,最多可容纳两个水果,每次只能放入或取出一个水果。爸爸专向盘子放苹果(apple),妈妈专向盘子中放桔子(orange);两个儿子专等吃盘子中的桔子,两个女儿专等吃盘子中的苹果。请用P、V操作来实现爸爸、妈妈、儿子、女儿之间的同步与互斥关系。
26. 设备驱动程序设计, 要求如下:
(1) 设计Windows XP或者Linux操作系统下的设备驱动程序; (2) 设备类型可以是字符设备、块设备或者网络设备; (3) 设备可以是虚拟的也可以是实际设备;
(4) 编写测试应用程序,测试对该设备的读写等操作. 27. 在uc/OS操作系统中增加一个简单的文件系统
9
操作系统课程设计指导
要求如下:
(1) 熟悉并分析uc/os操作系统 (2) 设计并实现一个简单的文件系统
(3) 可以是存放在内存的虚拟文件系统,也可以是存放在磁盘的实际文件系统 (4) 编写测试代码,测试对文件的相关操作:建立,读写等
10
共分享92篇相关文档