大工13秋《操作系统》在线作业1(答案)
操作系统原理在线作业(第一、二章)答案
您的本次作业分数为:87分 单选题1. 操作系统是一种系统软件,它﹎﹎﹎﹎。
A 控制程序的执行B 管理计算机系统的资源C 方便用户使用计算机D 管理计算机系统的资源和控制程序的执行正确答案:D单选题2.实现不同的作业处理方式(如:批处理、分时处理、实时处理等),主要是基于操作系统对 管理采用了不同的策略。
A 处理机B 存储器C 设备D 文件正确答案:A单选题3.多道程序设计系统中,让多个计算问题同时装入计算机系统的主存储器﹎﹎﹎。
A 并发执行B 顺序执行C 并行执行D 同时执行正确答案:A单选题4. 有一类操作系统的系统响应时间的重要性超过系统资源的利用率,它被广泛地应用于卫星控制、导弹发射、飞机飞行控制、飞机订票业务等领域是﹎﹎﹎﹎。
A 分时操作系统B 实时操作系统C 批处理系统D 网络操作系统正确答案:B单选题5.分时系统中,当用户数目为100时,为保证响应不超过2秒;此时的时间片最大应为﹎﹎﹎﹎。
A 10msB 20msC 50msD 100msE 200ms正确答案:B单选题6.在设计批处理系统时,首先要考虑的是﹎﹎﹎。
A 灵活性和可适应性B 交互性和响应时间C 周转时间和系统吞吐量D 实时性和可靠性正确答案:C单选题7.在设计分时操作系统时,首先要考虑的是﹎﹎﹎。
A 灵活性和可适应性B 交互性和响应时间C 周转时间和系统吞吐量D 实时性和可靠性正确答案:B单选题8.批处理系统的主要缺点是﹎﹎﹎﹎。
A CPU的利用率不高B 失去了交互性C 不具备并行性D 以上都不是正确答案:B单选题9. 实时操作系统对可靠性和安全性要求极高,它﹎﹎﹎。
A 十分注重系统资源的利用率B 不强调响应速度C 不强求系统资源的利用率D 不必向用户反馈信息正确答案:C单选题10.分时系统的响应时间(及时性)主要是根据﹎﹎﹎确定的。
A 时间片大小B 用户数目C 用户数目D 用户所能接受的等待时间E 控制对象所能接受的时延正确答案:D单选题11.从静态角度看,进程由程序、数据和﹎﹎﹎﹎三部分组成。
操作系统作业题(含答案)
1、有三道程序A、B、C在一个系统中运行,该系统有输入、输出设备各1台。
三道程序A、B、C构成如下:A:输入32秒,计算8秒,输出5秒B:输入21秒,计算14秒,输出35秒C:输入12秒,计算32秒,输出15秒问:(1)三道程序顺序执行的总时间是多少?(2)充分发挥各设备的效能,并行执行上述三道程序,最短需多少时间(不计系统开销)?并给出相应的示意图。
作业一解答过程:1、(1)三道程序顺序执行的总时间是:32+8+5+21+14+35+12+32+15=174秒。
(2)充分发挥各设备的效能,并行执行上述三道程序,最短需90秒(按BCA顺序执行),示意图如下:注:按ABC执行需117s,按ACB执行需126s,按BAC执行需112s,按BCA执行需90s,按CAB执行114s,按CBA执行需99s。
1、有以下5条语句,请画出这5条语句的前趋图。
(PPT第3章)S1:y=x+1 R(x) W(y)S2:c=f-w R(f,w) W(c)S3:d=r-y R(r,y) W(d)S4:x=a+b R(a,b) W(x)S5:r=c+y R(c,y) W(r)2、设有k个进程共享一临界区,对于下述情况,请说明信号量的初值、含义,并用P,V操作写出有关互斥算法。
(1)一次只允许一个进程进入临界区;(2)一次允许m(m<k)个进程进入临界区。
作业二解答过程:1、前趋图:2、(1)一次只允许一个进程进入临界区:设s为互斥信号量,初值为1,表示有1个空闲且可用的共享临界资源对任一进程Pi(1≤i≤k):P(s)<进入临界区>V(s)信号量s的变化范围为[-(k-1) ,…,-1,0,1]。
其中,s=1表示有1个空闲且可用的临界资源,且没有进程进入类名为s的临界区;s=0表示有1个进程在临界区中(该临界资源已被某进程占用),但无等待使用该临界资源的进程;s=-n(1≤n≤k-1,n为整数)表示有1个进程在临界区中,且有n个进程等待使用该临界资源。
20130329-操作系统作业及参考答案
《操作系统》作业及参考答案-201303291.什么叫死锁?产生死锁的原因是什么?参考答案:死锁是指多个进程因竞争资源而造成的一种僵局,若无外力作用,这些进程都将永远不能再向前推进;产生死锁的原因有二个:一是竞争资源,二是进程推进顺序非法。
2.产生死锁的必要条件是什么?处理死锁的方法有哪些?其中哪种方法最易于实现?哪种方法使资源利用率最高?参考答案:产生死锁的必要条件是:互斥条件,请求和保持条件,不剥夺条件和环路等待条件。
处理死锁的方法:预防死锁,避免死锁,检测死锁和解除死锁。
其中预防死锁最易于实现,避免死锁的方法使得资源利用率最高。
3.设系统中有三种类型的资源(A,B,C)和五个进程(P1,P2,P3,P4,P5),A资源的数量为17,B资源的数量为5,C资源的数量为20。
在T0时刻系统状态如表1和表2所示。
系统采用银行家算法实施死锁避免策略。
①T0时刻是否为安全状态?若是,请给出安全序列。
②在T0时刻若进程P2请求资源(0,3,4),是否能实施资源分配?为什么?③在②的基础上,若进程P4请求资源(2,0,1),是否能实施资源分配?为什么?④在③的基础上,若进程P1请求资源(0,2,0),是否能实施资源分配?为什么?表1 T0时刻系统状态表2 T0时刻系统状态参考答案:①T0时刻为安全状态,安全序列{P4,P5,P3,P2,P1}(给出一个正确的即可)。
②不能为P2实施资源分配。
系统没有足够的资源。
③能为P4实施资源分配,安全序列如{P0,P3,P4,P1,P2}(给出一个正确的即可)。
④不能为P1实施资源分配。
原因:若分配,系统进入不安全状态。
4.汤小丹《计算机操作系统》P115 21、22参考答案:21、可以分配首先,Request0(0,1,0)<=Need0(7,4,3), Request0(0,1,0)<=Available(2,3,0);试分配后,进行安全性检查,可以找到一个安全序列{P1,P4,P3,P2,P0}或{P1,P4,P3,P0,P2},因此,系统是安全的,可以立即将资源分配给P0。
XXX《操作系统》网上作业题及答案
XXX《操作系统》网上作业题及答案[0058]《操作系统》第一次作业[论述题]简述操作系统的功能参考答案:完成处理器管理,存储管理.文件系统管理,设备管理,作业控制等主要功能。
[单选题]操作系统发展过程中出现多道程序系统的阶段是A:分时操作系统B:批处理操作系统C:实时操作系统D:网络操作系统参考答案:B[单选题]进程是A:程序的执行实体B:代码序列C:编译中的程序D:程序进入系统的过程参考答案:A[单选题]实时系统的主要应用领域不包括:A:工业控制B:信号采集C:媒体播放D:轨迹跟踪参考答案:C[单选题]操作系统是一种A:通用软件- 1 -B:应用软件C:软件包D:系统软件参考答案:D[单选题]为了执行更多的步伐,计算机需要A:更大的硬盘B:更大的内存C:更快的CPUD:更多的CPU参考答案:B[论述题]试比较进程和程序的区别。
参考答案:程序是静态的代码组成的序列,程序投入执行时,应该严格按照代码序列执行,但是由于多任务环境下,在操作系统的控制下,一个程序的执行可能被打断,可能由于外部的硬件中断或等待资源而暂停,这时静态的程序概念就不能很好描述程序的实际执行过程。
因此引入进程概念。
进程和程序的区别:(1)进程是一个动态概念,程序是静态概念。
(2)进程具有并行特征,而程序没有。
(3)进程是竞争计算机系统资源的基本单位。
(4)不同进程可以包含同一程序,只要该程序对应的数据集不同。
第二次功课[单选题]临界区是()A:一种状态表B:一个内存段C:一段程序D:一组变量参考答案:C[单选题]当进程等待的某个事件发生后,该进程会由()状态变为()状态A:等待、执行- 2 -B:就绪、执行C:等待、就绪D:执行、就绪参考答案:C[单选题]下列进程状态转换中,哪个是不精确的A:执行态到就绪态B:就绪态到执行态C:执行态到期待态D:期待态到执行态参考答案:D[单选题]当信号量的数值为-2时表示()A:有2个进程等待该信号量B:刚好没有进程等待该信号量C:有2个多余的资源D:发生数值溢出参考答案:A[单选题]进程间互斥是由()引起的?A:进程间相互排斥B:进程间共享资源C:进程间的顺序执行D:进程输入输出干扰参考答案:B[论述题]进程控制块包含进程的哪几类信息?参考答案:进程是一个独立功能的程序对某个数据集在处理机上的执行过程和分配资源的基本单位。
操作系统第一次作业题及答案.doc
第1次作业一、单项选择题(本大题共40分,共20小题,每小题2分)1.操作系统是一组()程序。
A.文件管理B.屮断处理C.资源管理2.在分时系统中,时间片一定时,(),响应时间越长。
A.内存越多B.用户数越多C.内存越少D.用户数越少3.计算机操作系统的功能是()。
A.把源程序代码转换为标准代码B.实现计算机用户之间的相互交流C.完成计算机硕件与软件之间的转换D.控制、管理计算机系统的资源和程序的执行4.在操作系统中,JBC是指()。
A.作业控制块B.进程控制块C.文件控制块D.程序控制块5.操作系统的功能是进行处理机管理、()管理、设备管理及信息管理。
A.进程B.存储器C.硬件D.软件6.批处理屮的作业的组成屮不包括()。
A.用户程序B.数据C.作业说明书D.程序执行控制7.DMA方式的特点不包括()A.数据传送的基本单位是数据块。
B.所传送的数据是从设备送内存或者相反。
C.仅在传送数据块的开始和结束时才需屮断CPU。
D.需要检查1/0设备的状态。
8.在一段时间内,只允许一个进程访问的资源称为()A.共享资源B.临界区C.临界资源D.共享区9.与计算机硬件关系最密切的软件是()。
A.编译程序B.数据库管理系统C.游戏程序D.操作系统10.文件的绝对路径是指从()开始,逐级沿着每一级子目录向下,最后到指定文件的整个通路上所有子目录名,通过分隔符而组成的一个字符串。
A.根目录B.当前目录C.二级目录D.多级目录11・设备管理的任务主要不包括()A.选择和分配输入输出设备,以进行数据传输。
B.控制输入输出设备与CPU (或内存)之间的数据交换。
C.为用户提供统一、透明的设备接口,使用户程序不必涉及设备的具体细节。
D.分配内存存储器。
12.用户在程序中试图读取某文件的第100个逻辑块时,使用操作系统提供()接口。
A.系统调用B.图形用户接口C.原语D.键盘命令13.已获得除()以外的所有运行所需资源的进程处于就绪状态。
大工13春《操作系统概论》在线测试1及答案
大工13春《操作系统概论》在线测试1及答案大工13春《操作系统概论》在线测试1试卷总分:100 测试时间:--单选题判断题、单选题(共 20 道试题,共 80 分。
)1. 分时系统中为了使多个用户能够同时与系统交互,最关键的问题是()。
A. 计算机具有足够快的运算速度B. 能快速进行内外存之间的信息交换C. 系统能够及时接受多个用户的输入D. 短时间内所有用户程序都能运行满分:4 分2. 进程与程序的主要区别是()。
A. 进程是静态的而程序是动态的B. 进程不能并发执行而程序能并发执行C. 程序是异步执行,会相互制约,而进程不具备此特征D. 进程是动态的而程序是静态的满分:4 分3. 操作系统的主要功能是管理计算机系统中的()。
A. 程序B. 数据C. 文件D. 资源满分:4 分4. 操作系统并不一定具备的功能是()。
A. 主存储器管理B. 邮件收发软件C. 中断处理D. 进程调度满分:4 分5. ()操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。
A. 网络B. 分布式C. 分时D. 实时满分:4 分6. 并发进程执行的相对速度是()。
A. 由进程的程序结构决定的B. 由进程自己来控制C. 在进程被创建时确定的D. 与进程调度策略有关满分:4 分7. 中断发生时,由硬件保护并更新程序指令计数器PC,而不是由软件完成,主要是为了()。
A. 提高处理速度B. 使中断处理程序易于编制C. 节省内存D. 能进入中断处理程序并能正确返回满分:4 分8. 用户及其应用程序和应用系统是通过()提供的支持和服务来使用系统资源完成其操作的。
A. 点击鼠标B. 键盘命令C. 系统调用D. 图形用户界面满分:4 分9. 进程的就绪状态是指()。
A. 进程**等待某种事件发生而暂时不能运行的状态B. 进程已分配到CPU,正在处理机上执行的状态C. 进程已具备运行条件,但未分配到CPU的状态D. 以上三个均不正确满分:4 分10. ()不是一个操作系统环境。
20130403操作系统作业及参考答案.doc
《操作系统》作业及参考答案-201304031. 分别化简如下三个图所示的资源分配图,并判断系统中是否存在死锁。
(图1)(图2)(图3)参考答案:图1—不可完全简化,有死锁存在;图2和图3可完全简化,没有死锁存在。
2. 可采用哪几种方式将程序装入内存?它们分别适用于何种场合?参考答案:首先由编译程序将用户源代码编译成若干目标模块,再由链接程序将编译后形成的目标P1 P2P3 P4 R1R2 R3模块和所需的库函数链接在一起,组成一个装入模块,再由装入程序将装入模块装入内存; 装入模块的方式有:绝对装入方式、可重定位方式和动态运行时装入方式; 绝对装入方式适用于单道程序环境下;可重定位方式适用于多道程序环境下;动态运行时装入方式也适用于多道程序环境下。
3.什么叫静态链接、装入时动态链接和运行时的动态链接? 参考答案: 静态链接是指事先进行链接形成一个完整的装入模块,以后不再拆开的链接方式;装入时动态链接是指目标模块在装入内存时,边装入边链接的链接方式;运行时的动态链接是将某些目标模块的链接推迟到执行时才进行。
4.什么叫重定位?有哪几种重定位方式? 参考答案: 由于一个作业装入到与其地址空间不一致的存储空间所引起的需要对其有关地址部分进行调整的过程就称为重定位(实质是一个地址变换过程/地址映射)。
重定位可以分为静态重定位和动态重定位。
5.为什么要引入动态重定位?如何实现? 参考答案: 为了在程序执行过程中,每当访问指令或数据时,将要访问的程序或数据的逻辑地址转换成物理地址,引入了动态重定位。
动态重定位的实现:可在系统中增加一个重定位寄存器,用它来存放程序在内存中的起始地址,程序在执行时,真正访问的内存地址是相对地址与重定位寄存器中的地址相加而形成的,从而实现动态重定位。
6. 有作业序列:作业A 要求18KB ,作业B 要求25KB ,作业C 要求30KB 。
初始内存分配情况如下图所示,问首次适应算法、最佳适应算法和最坏适应算法中哪些能满足该作业序列的分配?并写出判断的过程。
操作系统习题1(含答案)
计算机操作系统试题一填空:1.操作系统为用户提供三种类型的使用接口,它们是命令方式和系统调用和图形用户界面。
2.主存储器与外围设备之间的数据传送控制方式有程序直接控制、中断驱动方式、DMA方式和通道控制方式。
3.在响应比最高者优先的作业调度算法中,当各个作业等待时间相同时,运行时间短的作业将得到优先调度;当各个作业要求运行的时间相同时,等待时间长的作业得到优先调度。
4.当一个进程独占处理器顺序执行时,具有两个特性:封闭性和可再现性。
5.程序经编译或汇编以后形成目标程序,其指令的顺序都是以零作为参考地址,这些地址称为逻辑地址。
6.文件的逻辑结构分流式文件和记录式文件二种。
7.进程由程度、数据和PCB组成。
8.对信号量S的操作只能通过原语操作进行,对应每一个信号量设置了一个等待队列。
9.操作系统是运行在计算机裸机系统上的最基本的系统软件。
10.虚拟设备是指采用SPOOLING技术,将某个独享设备改进为供多个用户使用的的共享设备。
11.文件系统中,用于文件的描述和控制并与文件一一对应的是文件控制块。
12.段式管理中,以段为单位,每段分配一个连续区。
由于各段长度不同,所以这些存储区的大小不一,而且同一进程的各段之间不要求连续。
13.逻辑设备表(LUT)的主要功能是实现设备独立性。
14在采用请求分页式存储管理的系统中,地址变换过程可能会因为缺页和越界等原因而产生中断。
16. 段的共享是通过共享段表实现的。
17.文件的物理结构分为顺序文件、索引文件和索引顺序文件。
18.所谓设备控制器,是一块能控制一台或多台外围设备与CPU并行工作的硬件。
19. UNIX的文件系统空闲空间的管理是采用成组链接法。
20分页管理储管理方式能使存储碎片尽可能少,而且使内存利用率较高,管理开销小。
20.计算机操作系统是方便用户、管理和控制计算机软硬件资源的系统软件。
21.操作系统目前有五大类型:批处理操作系统、分时操作系统、实时操作系统、网络操作系统和分布式操作系统。
大工13秋《操作系统概论》在线测试1,2,3
大工13 秋《操作系统概论》在线测试1,2,3 大工13 秋《操作系统概论》在线测试1 试卷总分:100 测试时间:--单选题判断题、单选题(共10 道试题,共40 分。
)1.引入多道程序的目的在于()。
A.充分利用CPU,减少CPU的等待时间B.提高实时响应速度,降低CPU 利用率C.有利于代码共享,减少主存辅存信息交换量D.充分利用主存储器满分:4 分2.操作系统是现代计算机系统不可缺少的组成部分,是为了提高计算机的()和方便用户使用计算机而配备的一种系统软件。
A.网络接入方式B.利用率C.灵活性D.硬件更新速度满分:4 分3.如果分时操作系统的时间片固定,那么(),则响应时间越长。
A.用户数越少B.用户数越多C.内存越少D.内存越多满分:4 分4.当用户程序执行访管指令时,中断装置将使中央处理器()工作。
A.维持在管态B.维持在目态C.从目态转换到管态D.从管态转换到目态满分:4 分5.当CPU 执行操作系统程序时,处理器处于()。
A.目态B.管态C.用户态D.就绪态满分:4 分6.中断向量地址是指()。
A.中断处理程序入口地址B.中断向量表起始地址C.中断断点地址D.中断返回地址满分:4 分7•冯诺伊曼计算机在结构上的特点是以()为中心。
A.控制器C.存储器D.输入设备满分:4 分8.多道批处理系统的硬件支持是20世纪60年代初发展起来的()A.RISC 技术B.通道和中断机构C.集成电路D.高速内存满分:4 分9.实时系统()。
A.是依赖人为干预的监督和控制系统B.必须既要及时响应、快速处理,又要有高可靠性和安全性C.强调系统资源的利用率D.实质上是批处理系统和分时系统的结合满分:4 分10.特权指令是指()。
A.只能被操作系统使用的指令B.既允许操作系统程序使用,又允许用户程序使用C.是管态和目态运行的基本单元D.是一种存储保护方法满分:4 分大工13 秋《操作系统概论》在线测试1 试卷总分:100 测试时间:-- 单选题判断题、判断题(共20 道试题,共60 分。
2013年9月份考试操作系统第一次作业
2013年9月份考试操作系统第一次作业一、单项选择题(本大题共100分,共 40 小题,每小题 2.5 分)1. 操作系统属于计算机系统中的() A. 硬件 B. 应用软件 C. 系统软件 D. 编译软件2. 特权指令可以在()执行。
A. 目态 B. 浏览器中 C. 任意时间 D. 进程调度中3. 一个进程获得3个主存块的使用权,若该进程访问页面的次序是{1,3,2,1,2,1,5,1,2,3},当采用先进先出调度算法时,产生缺页的次数是:()次。
A. 3 B. 5 C. 6 D. 74. 二级目录结构具有以下特征() A. 重命名 B. 不能实现文件共享 C. 是一种目录结构最简单的方式 D. 可以在不同用户间实现重命名5. 把作业的逻辑地址转换成其在内存中的物理地址,称为:() A. 逻辑化B. 物理化C. 重定位D. 加载6. 访管指令所引起的中断属于()中断。
A. 外中断 B. I/O中断 C. 访管中断 D. 程序中断7. 从用户观点来看,操作系统是:() A. 用户与计算机之间的接口 B. 控制和管理计算机资源的软件 C. 合理组织计算机流程的软件 D. 一个应用程序8. 如果I/O设备与存储设备进行数据交换不经过CPU来完成,这种数据交换方式是()。
A. 程序查询 B. 中断方式 C. DMA方式 D. 无条件存取方式9. 在分时操作系统环境下运行的作业通常称为()。
A. 后台作业 B. 长作业 C. 终端型作业 D. 批量型作业10. 文件系统中的打开文件(Open)系统功能,其基本操作是() A. 把文件信息从读到内存 B. 把文件的说明信息(控制管理信息)读到内存 C. 把文件的更新信息读到内存 D. 把文件的FAT表信息读到内存11. 并发进程之间:() A. 彼此无关 B. 必须互斥 C. 必须同步 D. 可能需要互斥或同步,也可能彼此无关12. 操作系统分配资源的基本单位是() A. 程序 B. 指令 C. 作业 D. 进程13. 操作系统是对()进行管理的软件。
操作系统网上作业1-3答案
操作系统网上作业答案形考作业一一、单选题(每题3分,共计16题)1. 在操作系统中引入“进程”概念的主要目的是()。
正确答案是:描述程序动态执行过程的性质1. 操作系统的基本职能是()。
正确答案是:控制和管理系统内各种资源,有效地组织多道程序的运行2. 按照所起的作用和需要的运行环境,操作系统属于()。
正确答案是:系统软件2. 进程与程序之间有密切联系,但又是不同的概念。
二者的一个本质区别是()。
正确答案是:程序是静态概念,进程是动态概念3.在操作系统中,进程的最基本的特征是()。
正确答案是:动态性和并发性4. 现代操作系统的基本特征是()、资源共享和操作的异步性。
正确答案是:程序的并发执行4. 为了描述进程的动态变化过程,采用了一个与进程相联系的(),根据它而感知进程的存在。
正确答案是:进程控制块5. 进程控制块是描述进程状态和特性的数据结构,一个进程()。
正确答案是:只能有唯一的进程控制块8. 操作系统内核与用户程序、应用程序之间的接口是()。
正确答案是:系统调用5. 以下不属于操作系统具备的主要功能的是()。
正确答案是:文档编辑6. 为用户分配主存空间,保护主存中的程序和数据不被破坏,提高主存空间的利用率。
这属于()。
正确答案是:存储管理6. 在单处理机系统中,处于运行状态的进程()。
正确答案是:只有一个7. 操作系统对缓冲区的管理属于()的功能。
正确答案是:设备管理7. 已经获得除()以外的所有运行所需资源的进程处于就绪状态。
正确答案是:CPU9. 系统调用是由操作系统提供的内部调用,它()。
正确答案是:只能通过用户程序间接使用11. 批处理系统的主要缺点是()。
正确答案是:失去了交互性11. 一个进程被唤醒意味着()。
正确答案是:进程状态变为就绪12. 为了使系统中所有的用户都能得到及时的响应,该操作系统应该是()。
正确答案是:分时系统12. 现代操作系统中引入线程以后,进程()。
正确答案是:只是资源分配的单位13.下面不属于分时系统特征的是(可靠性比实时系统要求高)。
操作系统作业(1-4)答案
操作系统作业(第一章—第四章)一、单项选择1 在计算机系统中配置操作系统的目的是【】。
A 增强计算机系统的功能B 提高系统资源的利用率C 合理组织工作流程以提高系统吞吐量D 提高系统的运行速度2 在操作系统中采用多道程序设计技术,能有效提高CPU、存和I/O设备的【】。
A 灵活性B 可靠性C 兼容性D 利用率3 在操作系统中,并发性是指若干事件【】发生。
A 在同一时刻B 一定不在同一时刻C 在某一时间间隔D 依次在不同时间间隔4 以下不属于衡量操作系统性能指标的是【】。
A 作业的大小B 资源利用率C 吞吐量D 周转时间5 下列选项中,操作系统提供给应用程序的接口是【】。
A 系统调用B 中断C 函数D 原语6在分时系统中,当用户数为50时,为了保证响应时间不超过1s,选取的时间片最大值为【】。
A10ms B20ms C50ms D100ms7 假设就绪队列中有10个就绪进程,以时间片轮转方式进行进程调度,如果时间片为180ms,切换开销为20ms。
如果将就绪进程增加到30个,则系统开销所占的比率为【】。
A10% B20% C30% D90%8 中断系统一般由相应的【】组成。
A 硬件B 软件C 硬件和软件D 固件9 以下工作中,【】不是创建进程所必须的。
A 创建进程的PCB B 为进程分配存C 为进程分配CPUD 将PCB插入就绪队列10 系统中有5个用户进程且CPU工作于用户态,则处于就绪状态或阻塞状态的进程数最多分别为【】。
A 5,4B 4,0C 0,5D 4,511 如果系统中有n个进程,则就绪队列中进程的个数最多为【】。
A 1B n-1C nD n+112 一次I/O操作的结束,有可能导致一个或几个进程【】。
A 由阻塞变为就绪B 由运行变为就绪C 由阻塞变为运行D 由就绪变为运行13 某个运行中的进程要申请打印机,则它的状态变为【】。
A 就绪B 阻塞C 创建D 挂起14 【】必然会引起进程切换。
操作系统作业一及答案
第一章:操作系统引论1.什么是操作系统?可以从哪些角度阐述操作系统的作用?答:操作系统是计算机系统中的一个系统软件,是能有效地组织和管理计算机系统中的硬件和软件资源,合理地组织计算机工作流程,控制程序的执行,并向用户提供各种服务功能,使得用户能够灵活、方便、有效地使用计算机,并使整个计算机系统能高效地运行的一组程序模块的集合。
作用:控制管理计算机的全部硬软件资源,合理组织计算机内部各部件协调工作,为用户提供操作和编辑界面的程序集合。
2、简要叙述批处理操作系统、分时操作系统和实时操作系统的概念及特点。
答:批处理操作系统:通常是把一批作业以脱机方式输入到磁带(磁盘)上,并在系统中配上监督程序(Monitor),在它的控制下使这批作业能一个接一个地连续处理,直到磁带(磁盘)上所有的作业全部完成。
其特点:(1)自动性;(2)顺序性。
分时操作系统:是指在一台主机上连接多个带有显示器和键盘的终端,同时允许多个用户通过自己的终端,以交互方式使用计算机,共享主机中的资源。
其特点:(1)多路性;(2)独立性;(3)及时性;(4)交互性。
实时操作系统:是指系统及时(或即时)响应外部事件的请求,在规定的时间内完成对该事件的处理,并控制所有实时任务协调一致地运行。
其特点:(1)多路性;(2)独立性;(3)及时性;(4)交互性;(5)可靠性。
3操作系统需要管理哪些资源?它的基本功能是什么?答:硬件资源:CPU,打印机等,软件资源:数据,程序等4操作系统对外提供了哪些接口?答:(1)操作系统的命令接口通过在用户和操作系统之间提供高级通信来控制程序运行,用户通过输入设备发出一系列命令告诉操作系统执行所需功能,它包括了键盘操作命令和作业控制命令,称为作业一级的用户接口。
命令接口的两种最普遍和主要的方式是直接命令方式(命令行)和间接命令方式(命令文件)。
(2)操作系统的程序接口它是用户程序和操作系统之间的接口,用户程序通过它们使用系统资源及系统服务,这种接口方式通常采用若干系统调用组成。
国家开放大学《操作系统》形考任务1-3参考答案
国家开放大学《操作系统》形考任务1-3参考答案形考作业1一、单项选择题1.按照所起的作用和需要的运行环境,操作系统属于()。
A. 系统软件B. 应用软件C. 用户软件D. 支撑软件2.UNIX操作系统核心层的实现结构设计采用的是()。
A. 层次结构B. 网状结构C. 微内核结构D. 单块式结构3.UNIX命令的一般格式是()。
A. [参数] [选项] 命令名B. [选项] [参数] 命令名C. [命令名] [选项] [参数]D. 命令名[选项] [参数]4.操作系统的基本职能是()。
A. 提供方便的可视化编辑程序B. 提供功能强大的网络管理工具C. 提供用户界面,方便用户使用D. 控制和管理系统内各种资源,有效地组织多道程序的运行5.操作系统对缓冲区的管理属于()的功能。
A. 处理器管理B. 存储器管理C. 文件管理D. 设备管理6.操作系统内核与用户程序、应用程序之间的接口是()。
A. C语言函数B. shell命令C. 图形界面D. 系统调用7.工业过程控制系统中运行的操作系统最好是()。
A. 实时系统B. 分时系统C. 网络系统D. 分布式操作系统8.进程从运行状态变为阻塞状态的原因是()。
A. 输入或输出事件发生B. 输入或输出事件完成C. 时间片到D. 某个进程被唤醒9.进程控制块是描述进程状态和特性的数据结构,一个进程()。
A. 可以没有进程控制块B. 可以有多个进程控制块C. 可以和其他进程共用一个进程控制块D. 只能有唯一的进程控制块10.进程与程序之间有密切联系,但又是不同的概念。
二者的一个本质区别是()。
A. 程序保存在文件中,进程存放在内存中B. 程序是动态概念,进程是静态概念C. 程序顺序执行,进程并发执行D. 程序是静态概念,进程是动态概念11.两个进程合作完成一个任务,在并发执行中,一个进程要等待其合作伙伴发来信息,或者建立某个条件后再向前执行,这种关系是进程间的()关系。
北方工业大学操作系统Ⅰ作业习题解答
1.1什么是操作系统的基本功能?答:操作系统的职能是管理和控制计算机系统中的所有硬、软件资源,合理地组织计算机工作流程,并为用户提供一个良好的工作环境和友好的接口。
操作系统的基本功能包括:处理机管理、存储管理、设备管理、信息管理(文件系统管理)和用户接口等。
3.6什么是临界区?试举一临界区的例子。
答:临界区是指不允许多个并发进程交叉执行的一段程序。
它是由于不同并发进程的程序段共享公用数据或公用数据变量而引起的.所以它叉被称为访问公用数据的那段程序.例如:getspace:release(ad):begin beginlocal g top=top+1g=stack[top]stack[top]=adtop=top—1 endend3。
8什么是进程间的互斥,什么是进程间同步?答:进程间的互斥是指:一组井发进程中的一个或多个程序段,因共享某一公有资源而导致它们必须以一个不许交叉执行的单位执行,即不允许两个以上的共享该资源的并发进程同时进入临界区.进程间的同步是指:异步环境下的一组并发进程因直接制约互相发送消息而进行互相合作、互相等待.是各进程按一定的速度执行的过程。
4。
4进程调度的功能有哪些?答:进程调度的功能有:(1)记录和保存系统中所有进程的执行情况;(2)选择占有处理机的进程;(3)进行进程上下文切换.4。
5 进程调度的时机有哪几种?答:进程调度的时机有:(1)正在执行的进程执行完毕。
这时如果不选择新的就绪进程执行,将浪费处理机资源。
(2)执行中进程自己调用阻塞原语将自己阻塞起来进入睡眠等待状态。
(3)执行中进程调用了P原语操作,从而因资源不足而被阻塞:或调用了V原语操作激活了等待资源的进程队列。
(4)执行中进程提出I/O请求后被阻塞.(5)在分时系统中时间片已经用完。
(6)在执行完系统调用等系统程序后返回用户程序时,可看做系统进程执行完毕,从而调度选择一新的用户进程执行。
(7)在CPU执行方式是可剥夺时,还有:就绪队列中的某进程的优先级变得高于当前执行进程的优先级,从而也将引发进程调度.5.8简述什幺是覆盖?什么是交换?覆盖和交换的区别是什么?答:将程序划分为若干个功能上相对独立的程序段,按照程序的逻辑结构让那些不会同时执行的程序段共享同一块内存区的内存扩充技术就是覆盖。
《操作系统》作业及参考答案
《操作系统》作业及参考答案第1章操作系统概述1.3.1选择最合适的答案1.一般用户更喜欢使用的系统是()。
A.手工操作B.单道批处理C.多道批处理D.多用户分时系统2. 与计算机硬件关系最密切的软件是()。
A.编译程序B.数据库管理系统C.游戏程序D.OS3. 现代OS具有并发性和共享性,是()的引入导致的。
A.单道程序B. 磁盘C. 对象D.多道程序4. 早期的OS主要追求的是()。
A.系统的效率B.用户的方便性C.可移植D.可扩充性5.()不是多道程序系统A.单用户单任务B.多道批处理系统C.单用户多任务D.多用户分时系统6.()是多道操作系统不可缺少的硬件支持。
A.打印机B.中断机构C.软盘D.鼠标7. 特权指令可以在()执行。
A.目态B.浏览器中C.任意的时间D.进程调度中8. 没有了()计算机系统就启动不起来。
A.编译器B.DBMSC.OSD.浏览器9. 通道能够完成()之间的数据传输。
A.CPU与外设B.内存与外设C.CPU与主存D.外设与外设10. 操作系统的主要功能有()。
A.进程管理、存储器管理、设备管理、处理机管理B.虚拟存储管理、处理机管理、进程调度、文件系统C.处理机管理、存储器管理、设备管理、文件系统D.进程管理、中断管理、设备管理、文件系统11. 单处理机计算机系统中,()是并行操作的。
A.处理机的操作与通道的操作是并行的B.程序与程序C.主程序与子程序D.用户程序与操作系统程序12. 处理机的所有指令可以在()执行。
A.目态B.浏览器中C.任意的时间D.系统态13.()功能不是操作系统直接完成的功能。
A.管理计算机硬盘B.对程序进行编译C.实现虚拟存储器D.删除文件14. 要求在规定的时间内对外界的请求必须给予及时响应的OS是()。
A.多用户分时系统B.实时系统C.批处理系统时间D.网络操作系统15. 操作系统是对()进行管理的软件。
A.硬件B.软件C.计算机资源D.应用程序16.()对多用户分时系统最重要。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
C. 存储器
D. 输入设备
满分:5 分
10. 如果分时操作系统的时间片固定,那么( ),则响应时间越长。A. 用户数越少
B. 用户数越多
C. 内存越少
D. 内存越多
满分:5 分
二、判断题(共 10 道试题,共 50 分。)V 1. 在现代计算机中,一般都提供一些专门供操作系统使用的特殊指令,这些指令只能在管态执行,称为特权指令。()A. 错误
B. 正确
满分:5 分
8. 用户为每个进程创建PCB,并控制进程的执行过程。()A. 错误
B. 正确
满分:5 分
9. 只有一个终端的计算机无法安装多用户操作系统。()A. 错误
B. 正确
满分:5 分
10. 计算机硬件是操作系统赖以工作的实体,操作系统的运行离不开计算机硬件的支持。()A. 错误
一、单选题(共 10 道试题,共 50 分。)V 1. 多道批处理系统的硬件支持是20世纪60年代初发展起来的( )。A. RISC技术
B. 通道和中断机构
C. 集成电路
D. 高速内存
满分:5 分
2. ( )操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。A. 网络
B. 正确
满分:5 分
5. 冯诺依曼结构计算机以存储器为中心。()A. 错误
B. 正确
满分:5 分
6. 操作系统是一种软件。()A. 错误
B. 正确
满分:5 分
7. 计算机系统资源只包括中央处理器、主存储器、辅助存储器,以及各种输入输出设备。()A. 错误
B. 正确
满分:5 分
2. 批处理系统是实现人机交互的系统。()A. 错误
B. 正确
满分:5 分
3. 通常操作系统在管态下运行,可以执行所有机器指令。而用户程序在目态下运行,只能执行非特权指令。()A. 错误
B. 正确
满分:5 分
4. 处理器的状态分为管态和目态,其中在目态下只能执行除特权指令以外的指令,而在管态只能执行特权指令。()A. 错误
B. 正确
满分:5 分
答案一 1-5BCBDA 6-10CCBBB 二 1-5BABAA 6-10BAAAB
C. 管理计算机系统资源
D. 设计高级程序设计语言的编译器
满分:5 分
5. 引入多道程序的目的在于( )。A. 充分利用CPU,减少CPU的等待时间
B. 提高实时响应速度,降低CPU利用率
C. 有利于代码共享,减少主存辅存信息交换量
D. 充分利用主存储器
满分:5 分
6. 存储分配解决多道作业地址空间的划分问题。为了实现静态和动态存储分配,需采用地址重定位,即把( )变换成绝对地址。A. 设备地址
5 分
7. 用户在一次计算过程(事务处理)中,要求计算机完成所做的工作的集合,或是要求计算机处理的一个相对独立的任务,这是指( )。A. 进程
B. 程序
C. 作业
D. 系统调用
满分:5 分
8. 实时系统( )。A. 是依赖人为干预的监督和控制系统
B. 必须既要及时响应、快速处理,又要有高可靠性和安全性
C. 强调系统资源的利用率
D. 实质上是批处理系统和分时系统的结合
满分:5 分
9. 冯·诺伊曼计算机在结构上的特点是以( )为中心。A. 控制器
B. 批处理
C. 分时
D. 实时
满分:5 分
3. 分配到必要的资源并获得处理机时的进程状态是( )。A. 就绪状态
B. 运行状态
C. 等待状态
D. 以上都不是
满分:5 分
4. ( )不是操作系统关心的主要问题。A. 管理计算机裸机
B. 设计、提供用户程序与计算机硬件系统的界面