资源描述:
《操作系统课后练习new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、操作系统课后练习(必做):回到目录章节标题课堂作业(内容详见课本)上机设计作业(选3)•Introduction1.1,1.3,1.4,1.6•ComputerSystemStructure2.5,2.8,2.12,2.13•OperatingSystemStructure3.1,3.2,3.3,3.4,3.5,3.10,3.12,3.13•Processes4.2,4.4,4.5,编写一CPU调度模拟程序,完成多个进程的调度模拟,调度方法可以选时间片轮转法,优先级调度法等,要求:对进程控制块等数据结构的定义比较规范合理。•Theads5.3,
2、5.6,5.8•CPUScheduling6.3,6.4•ProcessSynchronization7.2,7.3,7.4,7.5,7.7,7.13编写一个多个进程同步互斥的模拟程序,模拟信号量操作,•Deadlocks8.1,8.2,8.3,8.4,8.13,8.14银行家算法模拟实验,检测当前状态是否为安全状态,对进程当前的资源请求是否实现分配。•MemoryManagement9.3,9.7,9.8,9.15,9.17编写一个内存分配回收的模拟程序,模拟可变分区管理方法,并进行碎片处理。•VirtualMemory10.6,10.7,1
3、0.9,10.13,10.15,10.16•File-SystemInterface11.9,11.10,11.11,11.7编写一个文件目录结构及有关文件操作的模拟程序。•File-SystemImplementation12.1,12.2,12.6,12.7,12.11•I/OSystems13.1,13.2,13.4,•Mass-StorageStructure14.1,14.2,14.8•ProtectionandSecurity18.1,18.4,18.11,19.1,19.2操作系统课外扩充习题回到目录第一部分:操作系统概述说明:本
4、部分含课本前三章,导论,计算机系统结构,操作系统结构。该部分简述了操作系统有关概念,基本原理,硬件结构基础,操作系统结构,及操作系统所讨论的内容。该部分是以后各章的概述,学习者应重点掌握操作系统的有关概念。一、选择题 1、在计算机系统中配置操作系统的主要目的是(A),操作系统的主要功能是管理计算机系统中的(B),其中包括(C)管理和(D)管理,以及设备管理和文件管理。这里的(C)管理主要是对进程进行管理。A:(1)增强计算机系统的功能;(2)提高系统资源的利用率;(3)提高系统的运行速度;(4)合理地组织系统的工作流程,以提高系统吞吐量。B:(
5、1)程序和数据; (2)进程; (3)资源; (4)作业; (5)任务。 C、D:(1)存储器; (2)虚拟存储器; (3)运算器; (4)处理机; (5)控制器。 2、操作系统有多种类型: (1)允许多个用户以交互方式使用计算机的操作系统,称为(A); (2)允许多用户将若干个作业提交给计算机系统集中处理的操作系统称为(B); (3)在(C)的控制下,计算机系统能及时处理由过程控制反馈的数据,并做出响应。 A、B、C:(1)批处理操作系统; (2)分时操作系统;
6、 (3)实时操作系统; (4)微机操作系统; (5)多处理机操作系统。3、从下面关于操作系统的论述中,选出一条正确的论述: (1)对批处理作业,必须提供相应的作业控制信息; (2)对于分时系统,不一定全部提供人机交互功能; (3)从响应角度看,分时系统与实时系统的要求相似; (4)采用分时操作系统的计算机系统中,用户可以独占计算机操作系统的文件系统; (5)从交互角度看,分时系统与实时系统相似。4、配置在IBM-PC机上的操作系统,是由(A)开发的;在3.X版本以前的DOS是(B)操作系统,它的寻址范围
7、是(C),其所允许的最大内存是(D)。 A、(1)IBM公司; (2)Microsoft公司;(3)Microsoft和IBM联合;(4)Bell实验室。 B、(1)单用户单任务; (2)单用户多任务; (3)多单用户; (4)多用户多任务。 C、D:(1)640KB; (2)16MB; (3)1MB; (4)512KB; (5)4MB。5、OS/2操作系统是由(A)开发的,它属于(B)类操作系统;UNIX操作系统是由(C)推出的,它属于(D)类操作系统。 A、C:(1)IBM公司;(2)Microsoft公司;(3)Micro
8、soft和IBM联合;(4)Bell实验室。 B、D:(1)单用户单任务;(2)单用户多任务;(3)多处理机;(4)多用户多任务。6、从下述关于模块