《计算机操作系统》课程设计。
设计目的。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 类进程可能被 饿死 即...