版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《操作系统》课程作业(二)姓名班级学号一、选择题(选择一个正确答案的代码填入括号中)顺序程序和并发程序的执行相比,()。A.基本相同B.有点不同C.并发程序执行总体上执行时间快D.顺序程序执行总体上执行时间快在单一处理机上,将执行时间有重叠的几个程序称为()。A.顺序程序B.多道程序C.并发程序D.并行程序在单CPU的系统中,若干程序的并发执行是由()实现的。A.用户B.程序自身C.进程D.编译程序进程与程序之间有密切联系,但又是不同的概念。二者的一个本质区别是()。A.程序是静态概念,进程是动态概念B.程序是动态概念,进程是静态概念C.程序保存在文件中,进程存放在内存中D.程序顺序执行,进程并发执行在操作系统中,进程的最基本的特征是()。A.动态性和并发性B.顺序性和可再现性C.与程序的对应性D.执行过程的封闭性多个进程的实体能存在于同一内存中,在一段时间内都得到运行。这种性质称作进程的()。A.动态性B.并发性C.调度性D.异步性进程是程序的执行过程,可以处于不同的状态。这种性质称作进程的()。A.动态性B.并发性C.调度性D.异步性在下列特性中,不是进程的特性的是()。A.异步性B.调度性C.操作性D.动态性某进程由于需要从磁盘上读入数据而处于阻塞状态。当系统完成了所需的读盘操作后,此时该进程的状态将()。从就绪变为运行B.从运行变为就绪C.从运行变为阻塞D.从阻塞变为就绪一个进程被唤醒意味着()。A.该进程重新占有了CPUB.进程状态变为就绪C.它的优先权变为最大D.其PCB移至就绪队列的队首在单处理机系统中,处于运行状态的进程()。A.只有一个B.可以有多个C.不能被挂起D.必须在执行完后才能被撤下已经获得除()以外的所有运行所需资源的进程处于就绪状态。A.存储器B.打印机C.CPUD.磁盘空间进程从运行状态变为阻塞状态的原因是()。A.输入或输出事件发生B.时间片到C.输入或输出事件完成D.某个进程被唤醒为了描述进程的动态变化过程,采用了一个与进程相联系的(),根据它而感知进程的存在。A.进程状态字B.进程优先数C.进程控制块D.进程起始地址进程在系统中存在的唯一标志是()。A.所运行的程序B.所运行的程序和数据C.进程队列D.进程控制块进程的动态、并发等特征是利用()表现出来的。A.程序B.数据C.程序和数据D.进程控制块进程间的基本关系为()。A.相互独立与相互制约B.同步与互斥C.并行执行与资源共享D.信息传递与信息缓冲在一段时间内,只允许一个进程访问的资源称为()。A.共享资源B.临界区C.临界资源D.共享区操作系统中有一组常称为特殊系统调用的程序,其操作具有不可分割性,在操作系统中称为()。A.初始化程序B.原语C.子程序D.控制模块操作系统中利用信号量和P、V操作,()。A.只能实现进程的互斥B.只能实现进程的同步C.可实现进程的互斥和同步D.可完成进程调度如果进程Pa对信号量S执行P操作,则信号量S的值应()。A.加1B.减1C如果信号量S的值是0,此时进程A执行P(S)操作,那么,进程A会()。A.继续运行B.进入阻塞态,让出CPUC.进入就绪态,让出CPUD.继续运行,并唤醒S队列头上的等待进程在操作系统中,对信号量S的P操作原语的定义中,使进程进入相应阻塞队列等待的条件是()。A.S>0B.S=0C.S<0D.S?0信号量S的初值为8,在S上执行了10次P操作,6次V操作后,S的值为()。A.10B.8C.6D.4若P、V操作的信号量S初值为2,当前值为?1,则表示有()个等待进程。A.0 B.l C.2 D.3在进程通信中,使用信箱方式交换信息的是()。A.低级进程通信B.高级进程通信C.共享内存方式D.管道文件方式系统出现死锁的原因是()。A.计算机系统发生了重大故障B.有多个封锁的进程同时存在C.若干进程因竞争资源而无休止地循环等待着,而且都不释放已占有的资源D.资源数大大少于进程数,或进程同时申请的资源数大大超过资源总数两个进程争夺同一个资源()。A.一定死锁B.不一定死锁C.不会死锁D.以上说法都不对二、判断题(正确的划√,错误的划×。)简单地说,进程是程序的执行过程。因而,进程和程序是一一对应的。()进程和程序是两个截然不同的概念。()程序在运行时需要很多系统资源,如内存、文件、设备等,因此操作系统以程序为单位分配系统资源。()进程控制块(PCB)是专为用户进程设置的私有数据结构,每个进程仅有一个PCB。()进程执行的相对速度不能由进程自己来控制。()进程之间的互斥,主要源于进程之间的资源竞争,从而实现多个相关进程在执行次序上的协调。()信号量机制是一种有效的实现进程同步与互斥的工具。信号量只能由P、V操作来改变。()V操作是对信号量执行加1操作,意味着释放一个单位资源,如果加1后信号量的值小于等于零,则从等待队列中唤醒一个进程,现进程变为阻塞状态,否则现进程继续进行。()利用信号量的P,V操作,进程之间可以交换大量信息。()系统产生死锁的根本原因是资源有限且操作不当。因此,当系统提供的资源少于并发进程的需求时,系统就产生死锁。()三思考题(!)是否所有的共享资源都是临界资源?为什么?(2)系统中只有一台打印机,有三个用户的程序在执行过程中都要使用打印机输出计算结果。设每个用户程序对应一个进程。问:这三个进程间有什么样的制约关系?试用P、V操作写出这些进程使用打印机的算法。参考答案:一、CCCAABACDBACACDDBCBCBBCDBBCB二、2,5,7是正确的。1.(×)。进程和程序不是一一对应的。3.(×)。操作系统以进程为单位分配系统资源。4.(×)。进程控制块(PCB)是为系统中各个进程设置的私有数据结构。6.(×)。这里把进程的同步和互斥混在一起说了。8.(×)。不管信号量的值如何,现进程都继续执行。9.(×)。P,V操作只能交换少量的信息,属于低级进程通信。10.(×)。仅有系统提供的资源少于并发进程的需求这一个条件时,系统不一定产生死锁。三思考题是否所有的共享资源都是临界资源?为什么?不是所有的共享资源都是临界资源。因为临界资源是一次仅允许一个进程使用的资源,而系统中有很多资源可以让多个进程同时使用,例如硬盘、正文段等。系统中只有一台打印机,有三个用户的程序在执行过程中都要使用打印机输出计算结果。设每个用户程序对应一个进程。问:这三个进程间有什么样的制约关系?试用P、V操作写出这些进程使用打印机的算法。因为打印机是一种临界资源,所以这三个进程只能互斥使用这台打印机,即一个用户的计算结果打印完之后,另一个用户再打印。设三个进程分别为A、B和C。设一个互斥信号量mutex,其初值为1。进程A进程B进程C
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年新高一数学初升高衔接《二次函数与一元二次方程、不等式》含答案解析
- 常见急症教育课件
- 《常见植物动物》课件
- 皮革制行李吊牌产业规划专项研究报告
- 电热保护套市场发展现状调查及供需格局分析预测报告
- 的excel函数教育课件
- 电热暖杯器产业运行及前景预测报告
- 肺叶钳市场需求与消费特点分析
- 电塔吉锅市场需求与消费特点分析
- 朝鲜骨牌产品入市调查研究报告
- 小班安全不随意玩水(课堂PPT)
- 蒲公英总黄酮的提取及其抑菌性能
- 绘本《隧道》PPT
- 车辆自动升降式智能路障系统实施方案
- jmeter性能测试及性能调优
- 脊柱损伤固定搬运术ppt课件
- KGW船用起重机维护使用手册
- 光伏组件拆卸及转运方案(二)
- 建国集团财务制度汇总
- 安装工程预算照明配管配线
- 技术响应文件
评论
0/150
提交评论