版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、以下是形考作业中的主观题,完成后请提交辅导老师。形考作业1第1章 简答题(每题4分,从以下6题中选择1个完成)1. 简述操作系统的定义。2. 在计算机系统中操作系统处于什么地位?3. 操作系统的主要功能有哪些?4. 操作系统一般为用户提供了哪三种界面?各有什么特点?5. 操作系统主要有哪三种基本类型?各有什么特点?6. 使用虚拟机,有什么优势和不足?第2章 简答题(每题4分,从以下10题中选择2个完成)1. 在操作系统中为什么要引入进程概念?它与程序的区别和联系是什么?2. 进程的基本状态有哪几种?3. PCB的作用是什么?它是怎样描述进程的动态性质的?4. PCB表的组织方式主要有哪几种?分
2、别简要说明。5. 进程进入临界区的调度原则是什么?6. 简述信号量的定义和作用。P、V操作原语是如何定义的?7. 计算机系统中产生死锁的根本原因是什么?8. 发生死锁的四个必要条件是什么?9. 一般解决死锁的方法有哪三种?10. 是否所有的共享资源都是临界资源?为什么?应用题窗体顶端窗体顶端第2章 应用题(每题10分,从以下6题中选择1个完成)1. 用如图3-23所示的进程状态转换图能够说明有关处理机管理的大量内容。图3-23 进程状态转换图试回答: 什么事件引起每次显著的状态变迁? 下述状态变迁因果关系能否发生?为什么?(A)21 (B)32 (C)412. 系统中只有一台打印机,有三个用户
3、的程序在执行过程中都要使用打印机输出计算结果。设每个用户程序对应一个进程。问:这三个进程间有什么样的制约关系?试用P、V操作写出这些进程使用打印机的算法。3. 判断下列同步问题的算法是否正确?若有错,请指出错误原因并予以改正。 设A,B两个进程共用一个缓冲区Q,A向Q写入信息,B从Q读出信息,算法框图如图3-24所示。 设A,B为两个并发进程,它们共享一个临界资源。其运行临界区的算法框图如图3-25所示。 图3-24 进程A, B的算法框图 图3-25 两个并发进程临界区的算法框图 4. 设有无穷多个信息,输入进程把信息逐个写入缓冲区,输出进程逐个从缓冲区中取出信息。设缓冲区是环形的,编号为0
4、n-1,in和out分别是输入进程和输出进程使用的指针,初值都是0。n 为使两类进程实行同步操作,设置了3个信号量:两个计数信号量full和empty,一个互斥信号量mutex。full:表示放有信息的缓冲区数,其初值为( 0 )。empty:表示可供使用的缓冲区数,其初值为( n )。mutex:表示互斥信号量,初值为( 1 )。n 填写相应的P、V操作。输入进程Input: while (TRUE) ; ; 信息送往buffer(in); in=(in+1)mod N; /*以N为模*/ ; ; 输出进程Output:while (TRUE) ; ;从buffer(out)中取出信息; o
5、ut=(out+1)mod N; /*以N为模*/ ; ;5. 设有一台计算机,有两条I/O通道,分别接一台卡片输入机和一台打印机。卡片机把一叠卡片逐一输入到缓冲区B1中,加工处理后再搬到缓冲区B2中,并在打印机上打印结果。问: 系统要设几个进程来完成这个任务?各自的工作是什么? 这些进程间有什么样的相互制约关系? 用P、V操作写出这些进程的同步算法。6. 设有无穷多个信息,输入进程把信息逐个写入缓冲区,输出进程逐个从缓冲区中取出信息。针对下述两种情况: 缓冲区是环形的,最多可容纳n个信息; 缓冲区是无穷大的。试分别回答下列问题: 输入、输出两组进程读/写缓冲区需要什么条件? 用P、V操作写出
6、输入、输出两组进程的同步算法,并给出信号量含义及初值。形考作业2第3章 简答题(每题4分,从以下13题中选择2个完成)1. 处理机调度的主要目的是什么?2. 高级调度与低级调度的主要功能是什么?为什么要引入中级调度?3. 处理机调度一般可分为哪三级?其中哪一级调度必不可少?为什么?4. 作业在其存在过程中分为哪四种状态?5. 作业提交后是否马上放在内存中?为什么?6. 在操作系统中,引起进程调度的主要因素有哪些?7. 作业调度与进程调度二者间如何协调工作?8. 在确定调度方式和调度算法时,常用的评价准则有哪些?9. 简述先来先服务法、时间片轮转法和优先级调度算法的实现思想。10. 中断响应主要
7、做哪些工作?由谁来做?11. 一般中断处理的主要步骤是什么?12. 简述一条shell命令在Linux系统中的实现过程。13. Linux系统中,进程调度的方式和策略是什么?对用户进程和核心进程如何调度?第3章 应用题(每题10分,从以下5题中选择1个完成)1. 某分时系统的进程出现如图所示的状态变化。(1)你认为该系统采用的进程调度算法是( )。A时间片轮转法 B先来先服务法 C优先级法 D最佳置换法(2)根据以下A-F的提示,标识图中从到所示的每一个状态变化的原因。A:进程被选中,变成运行态;B:时间片到,运行的进程排入就绪队列尾部;C:运行的进程启动打印机,等待打印;D:打印工作结束,阻
8、塞的进程排入就绪队列尾部;E:等待磁盘读文件工作;F:磁盘传输信息结束,阻塞的进程排入就绪队列尾部。 ; ; ; ; ; 2. 下表给出了作业1,2,3的提交时间和运行时间,时间单位为小时,以十进制进行计算。表1 作业1,2,3的提交时间和运行时间(1)若采用先来先服务调度算法,则调度次序是( )。A. l、2、3 B. 2、3、1 C. 3、2、1 D.1、3、2(2)计算各个作业的周转时间和平均周转时间。作业1的周转时间是( );作业2的周转时间是( );作业3的周转时间是( );3个作业的平均周转时间是( )。3. 假定在单CPU条件下有下列要执行的作业:作业到来的时间是按作业编号顺序进
9、行的(即后面作业依次比前一个作业迟到一个时间单位)。 用一个执行时间图描述采用先来先服务法(FCFS)算法时执行这些作业的情况。 各个作业的周转时间是多少?平均周转时间是多少? 各个作业的带权周转时间是多少?平均带权周转时间是多少?4. 假定在单CPU条件下有下列要执行的作业:作业到来的时间是按作业编号顺序进行的(即后面作业依次比前一个作业迟到一个时间单位)。 用一个执行时间图描述采用时间片轮转法(RR,时间片1)算法时执行这些作业的情况。 各个作业的周转时间是多少?平均周转时间是多少? 各个作业的带权周转时间是多少?平均带权周转时间是多少?5. 假定在单CPU条件下有下列要执行的作业:作业到
10、来的时间是按作业编号顺序进行的(即后面作业依次比前一个作业迟到一个时间单位)。 用一个执行时间图描述采用非抢占式优先级(注意:优先数大的优先级高)算法时执行这些作业的情况。 各个作业的周转时间是多少?平均周转时间是多少? 各个作业的带权周转时间是多少?平均带权周转时间是多少?第4章 简答题(每题4分,从以下13题中选择3个完成)1. 存储器一般分为哪些层次?2. 装入程序的功能是什么?常用的装入方式有哪几种?3. 对程序进行重定位的方式分为哪两种?简述各自的实现方式。4. 对换技术如何解决内存不足的问题?5. 解释固定分区法和动态分区法的基本原理。6. 动态重定位分区管理方式中如何实现虚-实地
11、址映射?7. 分页存储管理的基本方法是什么? 8. 在分页系统中页面大小由谁决定?页表的作用是什么? 9. 如何将逻辑地址转换成物理地址?10. 考虑一个由8个页面,每页有1024个字节组成的逻辑空间,把它装入到有32个物理块的存储器中,问逻辑地址和物理地址各需要多少二进制位表示?11. 虚拟存储器有哪些基本特征?12. 请求分页技术与简单分页技术之间的根本区别是什么?13. 页面抖动与什么有关?第4章 应用题(每题10分,从以下8题中选择1个完成)1. 若在一分页存储管理系统中,某作业的页表如表9所示。已知页面大小为1024字节,试将逻辑地址1011,2148,4000,5012转化为相应的
12、物理地址。表9 某作业的页表页号块号01232316 2. 某虚拟存储器的用户编程空间共32个页面,每页为1KB,内存为16KB。假定某时刻一用户页表中已调入内存的页面的页号和物理块号的对照表如表10所示,计算逻辑地址0A5C(H)所对应的物理地址。表10 用户页表页号物理块号0511024373. 考虑下述页面走向:1,2,3,4,2,1,5,6,2,1,2,3,7,6,3,2,1,2,3,6,当内存块数量分别为3,5时,试问使用先进先出法(FIFO)置换算法的缺页次数是多少?(注意,所有内存块最初都是空的,所以,凡第一次用到的页面都产生一次缺页。)4. 考虑下述页面走向:1,2,3,4,2
13、,1,5,6,2,1,2,3,7,6,3,2,1,2,3,6,当内存块数量分别为3,5时,试问使用最近最少置换算法(LRU)的缺页次数是多少?(注意,所有内存块最初都是空的,所以,凡第一次用到的页面都产生一次缺页。)5. 考虑下述页面走向:1,2,3,4,2,1,5,6,2,1,2,3,7,6,3,2,1,2,3,6,当内存块数量分别为3,5时,试问使用最佳置换算法(OPT)的缺页次数是多少?(注意,所有内存块最初都是空的,所以,凡第一次用到的页面都产生一次缺页。)6. 考虑下面存储访问序列,该程序大小为460字:10,11,104,170,73,309,185,245,246,434,458
14、,364设页面大小是100字,请给出该访问序列的页面走向。又设该程序基本可用内存是200字,如果采用先进先出(FIFO)置换算法,缺页率是多少。(注:缺页率缺页次数/访问页面总数)7. 考虑下面存储访问序列,该程序大小为460字:10,11,104,170,73,309,185,245,246,434,458,364设页面大小是100字,请给出该访问序列的页面走向。又设该程序基本可用内存是200字,如果采用最近最少使用置换算法(LRU),缺页率是多少?(注:缺页率缺页次数/访问页面总数)8. 考虑下面存储访问序列,该程序大小为460字:10,11,104,170,73,309,185,245,
15、246,434,458,364设页面大小是100字,请给出该访问序列的页面走向。又设该程序基本可用内存是200字,如果采用最佳置换算法(OPT),缺页率是多少?(注:缺页率缺页次数/访问页面总数)形考作业3第5章 简答题(每题4分,从以下12题中选择3个完成)1. UNIX/Linux系统中文件分为哪些类型?2. 文件的逻辑组织有几种形式? 3. 文件的物理组织形式主要有哪几种?各有什么优缺点?4. 一般说来,文件系统应具备哪些功能?5. 文件控制块与文件有何关系?6. 文件系统中的目录结构有哪几种基本形式?各有何优缺点?UNIX/Linux系统中采用哪种目录结构?7. 常用的磁盘空闲区管理技
16、术有哪几种?试简要说明各自的实现思想。8. 什么是文件的共享?文件链接如何实现文件共享?9. 什么是文件保护?常用的保护机制有哪些?10. 在UNIX/Linux系统中,如何表示一个文件的存取权限?11. 什么是文件的备份?数据备份的方法有哪几种?按时机分,备份分哪几种? 12. 在Linux系统中,为什么要提供VFS? 第6章 简答题(每题4分,从以下9题中选择2个完成)1. 操作系统中设备管理的功能是什么?2. UNIX/Linux系统中主次设备号各表示什么含义?3. 设备分配技术主要有哪些?常用的设备分配算法是什么? 4. SPOOLing系统的主要功能是什么?5. 一般I/O软件系统的
17、层次是怎样的?6. 设备驱动程序的主要功能是什么?它在系统中处于什么位置?7. 为什么要引入缓冲技术?设置缓冲区的原则是什么?8. 处理I/O请求的主要步骤是什么?9. Linux系统中对设备怎样管理?第7章 简答题(每题4分,从以下9题中选择2个完成)1. 推动操作系统发展的主要动力是什么?2. 嵌入式系统与通用计算机系统有何异同?3. 嵌入式操作系统的最大特点是什么?举例说明。4. 分布式系统有哪些主要特征?5. 分布式操作系统的主要功能是什么?6. 多机系统主要包括哪几种类型?它们之间有何异同?第5-6章 应用题(每题10分,从以下8题中选择1个完成)1. 设Linux文件系统中的目录结
18、构如图所示:图 Linux文件系统中的目录结构(1)Linux文件系统采用的目录结构是什么?(2)设当前工作目录是/usr,则访问文件m1.c的相对路径名是什么?(3)cd /usr/liu命令的功能是什么?(4)如果用ls l /usr/mengqc/mub1命令列出指定目录的内容,其中有如下所示的一项:- r w - - - - 2 mengqc group 198 Jun 23 2010 m2.c那么,该文件m2.c对文件主和同组用户的权限是什么?2. 假设一个磁盘有200个磁道,编号从0199。当前磁头正在143道上服务,并且刚刚完成了125道的请求。如果寻道请求队列的顺序是:86, 147, 91, 177, 94, 150, 102, 175, 130问:为完成上述请求,采用先来先服务磁盘调度算法(FCFS)时磁头移动的总量是多少?3. 假
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 头面工风险评估与管理模拟考核试卷含答案
- 物流无人机驾驶员安全理论能力考核试卷含答案
- 再生物资回收挑选工班组考核强化考核试卷含答案
- 铝电解操作工保密能力考核试卷含答案
- 聚碳酸酯装置操作工安全综合考核试卷含答案
- 员工个人请假条
- 猫和老鼠介绍英文介绍
- 狙击手培训教学课件
- 2026年生物反应器材料创新项目商业计划书
- 2026年智能镜柜项目商业计划书
- 中海大海洋地质学课件第12章海底矿产资源-1第二十二讲
- 胆囊癌教学课件
- 人教版七年级上册道德与法治期末模拟综合测试题
- NBT 11508-2024 配电自动化工程可行性研究报告内容深度规定
- (新交际英语2024版)英语一年级上册全册单元测试(含听力音频+解析)
- 运输公司安全生产培训计划
- 狼和鸭子儿童故事课件
- 驳回再审裁定书申请抗诉范文
- 2025北京高三二模语文汇编:微写作
- DB6301∕T 4-2023 住宅物业星级服务规范
- 护理查房与病例讨论区别
评论
0/150
提交评论