计算机操作系统课程设计

发布 2022-10-05 13:51:28 阅读 1423

《计算机操作系统》课程设计。

设计目的。1、 增强学生对计算机操作系统基本原理、基本理论、基本算法的理解。

2、 提高和培养学生的动手能力。

设计要求。1、 每人至少选作1题,多做不限。

2、 每人单独完成,可以讨论,但每人的设计内容不得完全相同,抄袭或有2人/多人设计完全一样者,不能通过。

3、 设计完成后,应上交课程设计文档,文档格式应是学校课程设计的标准格式,所有学生的封面大小、格式也必须一样。

4、 同时上交设计的软盘(或以班刻录光盘)

设计题目。设计类。

在i386下写一个程序,从实地址模式进入保护虚地址模式,进而启动分页机制。

平台:语言:汇编、c

dos下中断程序设计。

设计热键、中断接管程序等。

平台:dos

语言:asm、turbo c、pascal等。

dos下的菜单、图形界面程序设计。

同1dos、下的i/o设备处理程序,如打印机驱动程序、字符设备、块设备、网络设备、usb设备驱动程序。

平台:dos

语言:asm tc

多进程处理程序,进程创建、通信(管道、信号量、共享内存、消息队列等、mmap)、互斥。

平台:windows、linux

语言:同上。

多线程程序线程创建、同步、互斥。

平台:windows、linux

语言:vc linux-gcc j**a

windows下设备驱动程序设计(块设备、字符设备、网络设备、usb设备)

linux下设备驱动程序设计(块设备、字符设备、网络设备、usb设备)

linux调度实验与参数调整。

如改变时间片、优先级等。

linux操作系统内存管理机制实验。

linux文件管理实验,并增加一个系统调用。

linux系统调用过程实验,并增加一个系统调用。

如跟综一个系统调用。

算法模拟类。

调度算法的模拟模拟各种调度算法,并进行调度性能分析。

银行家算法模拟。

内存管理算法模拟。

页面置换算法模拟。

模拟分段、分页情况下的地址变换。

逻辑地址-线性地址-物理地址。

计算机操作系统复习

4次平时书面作业请好好看看,此外重点看一下知识点 1 批处理操作系统的目的。2 各种作业调度算法的特点。3 作业调度的关键。4 作业的响应比如何计算?5 进程和程序的本质区别。6 进程的三个基本状态间转换。7 pv操作概念。8 进程调度。9 信号量。10 进程和线程。11 系统的安全状态的概念。12...

计算机操作系统复习

综合大题 9分 3个。1 请求分页系统中有哪些算法?分页,分段的区别?答 a。最佳置换算法。b.先进先出算法。c。最近最久未使用 lru 置换算法。d。clock置换算法。分页和分段存储管理有何区别?p138 答 主要表现在 1 页是信息的物理单位,分页是为实现离散分配方式,以消减内存的外零头,提高...

计算机操作系统作业

一 选择题。1 响应比高者优先作业调度算法是以计算时间和 d 来考虑的。a 输入时间 b 完成时间 c 周转时间 d 等待时间。2 最适合于分时系统的进程调度算法是 d a 先来先服务 fcfs b 最短作业优先 ssjf c 优先数法d 轮转法 rr 3 在优先级调度中,c 类进程可能被 饿死 即...