奥鹏教育福师10春学期《操作系统导论》答案
奥鹏教育福师10春学期《操作系统导论》答案
福师10春学期《操作系统导论》在线作业一一、单选题(共30 道试题,共60 分。
)1. 并发性是指若干事件在()发生。
A. 同一时刻B. 同一时间间隔内C. 不同时刻D. 不同时间间隔内2. 在操作系统中进程是一个具有一定独立功能程序在某个数据集合上的一次( )。
A. 并发活动B. 运行活动C. 单独操作D. 关联操作3. 进程从运行状态进入就绪状态的原因可能是( )。
A. 被选中占有处理机B. 等待某一事件C. 等待的事件已发生D. 时间片用完4. 产生死锁的四个必要条件是互斥条件、请求和保持条件、不剥夺条件和()。
A. 线性增长条件B. 环路条件C. 无序释放条件D. 有序请求条件E. 无序请求条件5. 进程是操作系统中可以并行工作的基本单位,也是核心调度及资源分配的最小单位,它由()组成。
A. 程序、数据和标识符B. 程序、数据和PCBC. 程序、标识符和PCBD. 数据、标识符和PCB6. 为保证系统数据库的完整性,可以把信号量定义为某个库文件(或记录)的锁,初值为1,任何进程存取该库文件(或记录)之前先对它作一个操作,存取之后对它作一个(),从而做到对该文件(或记录)任一时刻只有一个进程可存取,但要注意使用不当引起的死锁。
A.联机操作B. V操作C. 输出操作D. 读操作E. 写操作F. P操作7. 正在执行的进程由于其时间片完而被暂停执行,此时进程应从运行态变为()状态。
A. 静止阻塞B. 活动阻塞C. 静止就绪D. 活动就绪8. 产生系统死锁的原因可能是由于()。
A. 进程释放资源B. 一个进程进入死循环C. 多个进程竞争,资源出现了循环等待D. 多个进程竞争共享型设备9. 避免死锁的一个著名的算法是()。
A. 先入先出法B. 银行家算法C. 优先级算法D. 资源按序分配法10. 若干个等待占有CPU并运行的进程按一定次序链接起来的队列为()。
A. 运行队列B. 后备队列C. 等待队列D. 就绪队列11. 位示图方法可用于( )。
福师 《操作系统导论》期末考试学习资料(二)01
福师《操作系统导论》FAQ(二)第二章处理器管理一、程序和进程的关系a. 进程是一个动态的概念, 而程序则是一个静态的概念。
b. 进程具有并行特征,而程序没有。
c. 进程是竞争计算机系统资源的基本单位,从而其并行性受到系统自己的制约。
d. 不同的进程可以包含同一程序,只要该程序所对应的数据集不同。
二、作业和进程的关系a. 作业是用户向计算机提交任务的任务实体。
在用户向计算机提交作业之后, 系统将它放入外存中的作业等待队列中等待执行而进程是完成用户任务的执行实体,是向系统申请分配资源的基本单位。
任一进程,只要它被创建,总有相应的部分存在于内存中。
b. 一个作业可由多个进程组成, 且必须至少由一个进程组成,但反过来不成立。
c. 作业的概念主要用于批处理系统中;进程的概念则用在几乎所有的多道程序系统中。
三、进程的基本状态一个进程的活动期间至少具备三种基本状态:运行状态、就绪状态、等待状态(又称阻塞或挂起状态)。
1)就绪状态(ready):存在于处理机调度队列中的那些进程,它们已经准备就绪,一旦得到CPU,就立刻可以运行,这些进程所出的状态为就绪状态。
2)运行状态(running):当进程有调度/分派模块分派后,得到中央处理机控制权,它的程序正在运行,该进程所出的状态为运行状态。
3)等待状态(wait):若一进程正在等待着某一事件发生(如等待输入输出操作的完成)而暂时停止执行,这时,即使给它CPU时间,它也无法执行,则称该进程处于等待状态。
又可称为阻塞状态或挂起状态。
四、什么是操作对信号量只能进行两种操作,操作都应作为一个整体实施,不允许分割,不允许相互穿插执行,否则会造成混乱。
p操作记为p(s),是一个不可分割的原子操作,即取信号灯值减1。
若相减结果为负,则调用p(s)的进程被阻,并插入到该信号量的等待队列中,否则可以继续执行。
p操作的主要动作如下:i)s值减1;ii)若相减结果大于或等于0,则进程继续执行。
福建师范大学网络继续教育《操作系统导论》期末试卷
1.一个比较完善的文件系统应该具有哪些功能?答:1)文件存储空间的管理2)目录管理3)文件的读写管理4)文件的安全管理5)提供用户接口2.一个作业要占有处理器必须经过两级级调度,写出这两级调度且指出它们的关系?答:(1)作业调度是宏观调度,它决定了哪一个作业能进入主存。
进程调度是微观调度,它决定各作业中的哪一个进程占有中央处理机。
(或)作业调度是高级调度,它位于操作系统的作业管理层次。
进程调度是低级调度,它位于操作系统分层结构的最内层。
(2)作业调度是选符合条件的收容态作业装入内存。
进程调度是从就绪态进程中选一个占用处理机。
3.为什么要引入缓冲?答:(1)缓冲即是使用专用硬件缓冲器或在内存中划出一个区域用来暂时存放输入输出数据的器件。
(2分)4. 什么叫进程同步和互斥?举例说明。
答:进程同步是指一个进程的执行会因为等待另一个进程的某个事件而受到影响。
例如消息发送原语与消息接收原语的执行。
进程互斥是指一个进程正在使用某个系统资源,另一个想用该资源的进程就必须等待,而不能同时使用。
例如死锁现象,正是由于进程的互斥,同一个系统资源不能同时被多个进程使用,才会出现互相等待的状态,造成死锁。
综合题1.计算进程PC和打印进程PO1、PO2共享一个单缓冲区。
计算进程负责计算,并把计算结果放入单缓冲中;打印进程PO1、PO2则负责从单缓冲中取出计算结果进行打印,而且对每一个计算结果,PO1、PO2都需分别打印一次。
请用记录型信号量描述上述进程间的同步关系。
答:full=full2=0 empty1=empty2=1PC: RepeatWait(empty1); Wait(empty2): 放入signal(full1);signal(full2);until falsePO1: po2:RepeatWait(full1); wait(full2)取signal(empty1) signal(empty2)打印 until false2. 某个文件系统,采用混合索引分配方式,其FCB中共有13个地址项,每个盘块的大小为512字节,如果每个盘块号需用2个字节来描述,则该系统需要设置几次间址项?给出详细分析过程。
计算机操作系统课后答案.docx
计算机操作系统课后答案.docx第一章操作系统引论思考与练习题1.什么是操作系统?它的主要功能是什么?2.什么是多道程序设计技术?多道程序设计技术的主要特点是什么?3.批处理系统是怎样的一种操作系统?它的特点是什么?4.什么是分时系统?什么是实时系统?试从交互性,及时性,独立性,多路性,可靠性等几个方面比较分时系统和实施系统。
5.实时系统分为哪俩种类型?6.操作系统主要特征是什么?7.操作系统也用户的接口有几种?它们各自用在什么场合?8.“操作系统是控制硬件的软件”这一说法确切吗?为什么?9.设内存中有三道程序,A,B,C,它们按A~B~C的先后顺序执行,它们进行“计算”和“I/o操作”(1)试画出单道运行时三道程序的时间关系图,并计算完成三道程序要花多少时间。
(2)试画出多道运行时三道程序的时间关系图,并计算完成三道程序要花多少时间。
10.将下列左右两列词连接起来形成意义最恰当的5对。
DOS 网络操作系统OS/2 自由软件UNIX 多任务Linux 单任务Windows NT 为开发操作系统而设计C语言11.选择一个现代操作系统,查找和阅读相关的技术资料,写一篇关于操作系统如何进行内存管理、存储管理、设备管理和文件管理的文章。
答案1.答:操作系统是控制和管理计算机的软、硬件资源,合理地组织计算机的工作流程,以方便用户使用的程序集合。
2.答:把多个独立的程序同时放入内存,使她们共享系统中的资源。
1)多道,即计算机内存中同时放多道相互独立的程序。
2)宏观上并行,是指共识进入系统的多道程序都处于运行过程。
3)微观上串行,是指在单道处理机环境下,内存中的多道程序轮流地占有CPU,交替执行。
3.答:批处理操作系统是一种基本的操作系统类型。
在该系统中用户的作业被成批地输入到计算机中,然后在操作系统的控制下,用户的作业自动的执行。
特点是:资源利用率高。
系统吞吐量大。
平均周转时间长。
无交互能力。
4.答:分时系统:允许多个终端用户同时使用计算机,在这样的系统中,用户感觉不到其他用户的存在,好像独占计算机一样。
福师《操作系统导论》在线作业二答卷
福师《操作系统导论》在线作业二-0007
试卷总分:100 得分:100
一、单选题(共30 道试题,共60 分)
1.若系统中有五个并发进程涉及某个相同的变量A,则变量A的相关临界区是由________临界区构成。
A.2个
B.3个
C.4个
D.5个
正确答案是:D
2.一作业8:00到达系统,估计运行时间为1小时,若10:00开始执行该作业,其响应比是( )。
A.2
B.1
C.3
D.0.5
正确答案是:C
3.临界区是指并发进程中访问共享变量的()段。
A.管理信息
B.信息存储
C.数据
D.程序
正确答案是:D
4.MS—DOS的存贮管理采用了( )。
A.段式存贮管理
B.段页式存贮管理
C.单用户连续存贮管理
D.固定式分区存贮管理
正确答案是:C
5.在请求分页内存管理的页表表项中,其中修改位供()时参考。
A.分配页面
B.置换页面
C.程序访问
D.换出页面
E.调入页面
正确答案是:B
6.作业调度的关键在于________。
A.选择恰当的进程管理程序
B.选择恰当的作业调度算法。
《操作系统导论》练习及答案
A.1B.2C.3D.4
13.N个进程共享M台打印机(其中N>M),假设每台打印机为临界资源,必须独占使用,则打印机的互斥信号量的取值范围为( B )。
A.-(N-1)~MB.-(N-M)~MC.-(N-M)~1D.-(N-1)~1
操作系统应设计好“预输入”程序,“井管理”程序“缓输出”程序
五、综合题(每小题10分,共30分)
1.有一仓库存放产品,其容量为无限大,现有一个入库进程和两个出库进程分别放产品和取产品,但对仓库的操作(放或取)不能同时进行,用pv操作实现这一调度方案。
CobeginProcessP1ProcessP2ProcessP3beginbeginbegin
s的初值是1S=-1,表示有一个进程在等待进入临界区执行S=0,表示已有一个进程在临界区执行,这时若有进程想进入临界区则必须等待。S=1,表示无进程在临界区执行,若有进程想进入临界区则可以立刻进入。
4.实现虚拟设备的硬件条件是什么?操作系统应设计哪些功能程序?
硬件条件是:配置大容量的磁盘,要有中断装置和通道。
括(逻辑)、(物理设备名)和(驱动程序)三项。
6、在段页式系统中,作业的地址空间是(二)维的;如果没有快表,则每次从内存中获取数据需(三)次访问内存。第一次从内存取(对应段的段表项(页表始址和页表长度),第二次从内存取(对应页的内存块号),第三次从内存取(数据本身)。
7、对信号量S作P操作的定义P(S)是(value<0)。
C.缓冲技术D.虚存技术
3.在下列特性中,哪一个不是进程的特性(C)。
A.异步性B.并发性C.静态性D.动态性
操作系统导论-答案
一、判断题((每题1 分,共10分)1.分时系统中,时间片设置得越小,则平均响应时间越短。
错2.信号量的初值不能为负数。
对3.多个进程可以对应于同一个程序,且一个进程也可能会执行多个程序。
对4.作业的控制方式有脱机方式、联机控制方式和终端控制方式。
错5.在可变分区存储管理方案中,作业的大小只受主存加辅存之和大小的限制,可以实现虚拟存储管理系统。
错6.多道批处理系统是指那些系统中有多个CPU同时处理作业的系统。
错7.设备的独立性是指系统具有使用不同设备的能力。
错8.请求分页系统中,一条指令执行期间产生的缺页次数可能会超过4次。
对9.一个进程正在临界区中间执行时,不能被中断。
错10.在引入线程的OS中,线程是资源分配和调度的基本单位。
对二、单项选择题(每小题1分,共20分)1.(D)不是基本的操作系统。
A.批处理操作系统B.分时操作系统C.实时操作系统D.网络操作系统2.(C)不是分时系统的基本特征:A.同时性B.独立性C.实时性D.交互性3.处理器执行的指令被分成两类,其中有一类称为特权指令,它只允许(C)使用。
A.操作员B.联机用户C.操作系统D.目标程序4.当用户程序执行访管指令时,中断装置将使中央处理器(B)工作。
A.维持在目态B.从目态转换到管态C.维持在管态D.从管态转换到目态5.进程所请求的一次打印输出结束后,将使进程状态从(D)A.运行态变为就绪态B.运行态变为等待态C.就绪态变为运行态D.等待态变为就绪态6.采用动态重定位方式装入的作业,在执行中允许(C)将其移动。
A.用户有条件地B.用户无条件地C.操作系统有条件地D.操作系统无条件地7.分页式存储管理中,地址转换工作是由(A)完成的。
A.硬件B.地址转换程序C.用户程序D.装入程序8.如果允许不同用户的文件可以具有相同的文件名,通常采用(D)来保证按名存取的安全。
A.重名翻译机构B.建立索引表C.建立指针D.多级目录结构9.对记录式文件,操作系统为用户存取文件信息的最小单位是(C)。
福建师范大学智慧树知到“计算机科学与技术”《操作系统导论》网课测试题答案卷4
福建师范大学智慧树知到“计算机科学与技术”《操作系统导论》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共10题)1.若无进程处于运行状态,则就绪队列和等待队列均为空。
()A.错误B.正确2.用户程序在目态下使用特权指令将引起的中断是属于()。
A.硬件故障中断B.程序中断C.外部中断D.访管中断3.支持程序浮动的地址转换机制是()A.页式地址转换B.段式地址转换C.静态重定位D.动态重定位4.文件系统最基本的功能是实现按名存取。
()A.错误B.正确5.请求页式管理中,动态地址变换是在作业或进程装入时完成的。
()A.错误B.正确6.通常不采用()方法来解除死锁。
A.终止一个死锁进程B.终止所有死锁进程C.从死锁进程处抢夺资源D.从非死锁进程处抢夺资源7.SPOOLing技术可以解决进程使用设备死锁问题。
()A.错误B.正确8.有关设备的管理中,申请设备时指定设备相对号使设备分配的灵活性强。
()A.错误B.正确9.对记录式文件,操作系统为用户存取文件信息的最小单位是()A.字符B.数据项C.记录D.文件10.在SPOOLing系统中,用户程序可以随时将输出数据送到输出井中,待输出设备空闲时再执行数据输出操作。
()A.错误B.正确第1卷参考答案一.综合考核1.参考答案:A2.参考答案:B3.参考答案:D4.参考答案:B5.参考答案:A6.参考答案:D7.参考答案:A8.参考答案:B9.参考答案:C10.参考答案:B。
福师 《操作系统导论》期末考试学习资料(五)36
福师《操作系统导论》FAQ(五)第五章设备管理一、常用缓冲技术?双缓冲、环形缓冲、缓冲池二、什么是缓冲?为什么要引入缓冲?缓冲即是使用专用硬件缓冲器或在内存中划出一个区域用来暂时存放输入输出数据的器件,引入缓冲是为了匹配外设和CPU之间的处理速度,减少中断次数和CPU的中断处理时间,同时解决DMA或通道方式时的数据传输瓶颈问题三、设备分配的原则是什么设备分配的原则是根据设备特性、用户要求和系统配置情况决定的。
设备分配的总原则是既要充分发挥设备的使用效率,尽可能的让设备忙,但又要避免由于不合理的分配方法造成进程死琐;另外还要做到把用户程序和具体物理设备隔离开来,即用户程序面队的是逻辑设备,而分配程序将在系统把逻辑设备转换成物理设备之后,再根据要求的物理设备号进行分配四、四、什么是通道(通道技术)?通道的作用?通道是一个独立于CPU的专管I/O的机构,控制内存与设备直接进行数据交换,有自己的通道指令。
这些指令受CPU启动,并在操作结束时向CPU发中断信号通道的作用:减少中断次数,CPU的工作效率,提高资源的并行程度,完成更多的任务,加快I/O速度五、什么是中断?什么叫中断处理?什么叫中断响应?中断是指在计算机执行期间,系统内发生任何非寻常的或非预期的急需处理事件,使得CPU暂时中断当前正在执行的程序而转去执行相应的事件处理程序,待处理完毕后又返回原来被中断处继续执行的过程CPU转去执行相应的事件处理程序的过程CPU收到中断请求后转到相应的事件处理程序六、设备管理的基本功能⑴实现对外围设备的分配和回收。
⑵实现外围设备的启动。
⑶实现对磁盘的驱动调度。
⑷处理外围设备的中断事件。
⑸实现虚拟设备。
七、常用移臂调度有下列算法①电梯调度算法。
电梯调度算法是简单而实用的一种算法。
按照这种策略每次总是选择沿臂的移动方向最近的那个柱面;如果沿这个方向没有访问请求时,就改变臂的移动方向,使得移动频率极小化。
每当要求访问磁盘时,操作系统查看磁盘机是否空闲。
福师1009考试批次《操作系统导论》考试复习题参考答案
各位同学:福师1009批次考试复习题参考答案已发布在导学资料栏目,请大家依据此内容结合教材课件认真做好课程复习,有问题欢迎大家提出,大家一起学习讨论。
福师1009考试批次《操作系统导论》考试复习题一参考答案注:本答案仅供参考,祝同学们考试顺利,学有所成!一、单项选择题(每小题2分,共20分)1—5:DABAC6—10:BBCBA二、填空题(每空2分,共30分)1.并发性、虚拟性、不确定性2.顺序结构、链接结构3.作业控制块(PCB)4.输入状态、后备状态、执行状态、完成状态5. 动态性、创建、调度、撤销6. 内存分配三、简答题(每小题5分,共20分)1.什么是设备的独立性?它有什么好处?参考答案:通常用户不指定特定的设备,而指定逻辑设备,使得用户作业和物理设备独立开来,再通过其它途径建立逻辑设备和物理设备之间的对应关系,我们称这种特性为“设备独立性”。
设备独立性带来的好处是:用户怀物理的外围设备无关,系统增减或变更外围设备时程序不必修改;易于对付输入输出设备的故障。
2. 什么是批处理系统?为什么要引入批处理系统?1参考答案:批处理系统指用户的作业成批的处理,作业建立、处理、完成都自动由系统成批完成。
因为在58~64 年代的晶体管时代,计算机速度、容量、外设品种和数量等方面和第一代计算机相比都有了很大发展,计算机速度有几十倍、上百倍的提高,故使手工操作的慢速度和计算机运算的高速度之间形成了一对矛盾。
只有设法去掉人工干预,实现作业自动过渡,才能提高设备的利用率,这样就出现了成批处理。
3. 试说明进程互斥、同步和通信三者之间的关系。
参考答案:答:进程的同步与互斥是指进程在推进时的相互制约关系。
在多道程序系统中,由于资源共享与进程合作,这种进程间的制约成为可能。
为了保证进程的正确运行以及相互合作的进程之间交换信息,需要进程之间的通信。
进程之间的制约关系体现为:进程的同步和互斥。
进程同步:它主要源于进程合作,是进程间共同完成一项任务时直接发生相互作用的关系。
《操作系统》作业及参考答案范文.doc
《操作系统》作业及参考答案第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.()对多用户分时系统最重要。
福师《操作系统导论》在线作业二-0009.C520F83
福师《操作系统导论》在线作业二-0009
操作系统是一种________。
A:系统软件
B:系统硬件
C:应用软件
D:办公软件
答案:A
批处理系统的主要缺点是________。
A:CPU的利用率不高
B:失去了交互性
C:不具备并行性
D:以上都不是
答案:B
在可变式分区分配方案中,某一作业完成后,系统收回其主存空间,并与相邻空闲区合并,为此需修改空闲区表,造成空闲区数减1的情况是( )。
A:无上邻空闲区,也无下邻空闲区
B:有上邻空闲区,但无下邻空闲区
C:有下邻空闲区,但无上邻空闲区
D:有上邻空闲区,也有下邻空闲区
答案:D
虚拟存储管理策略可以________。
A:扩大物理内存容量
B:扩大物理外存容量
C:扩大逻辑内存容量
D:扩大逻辑外存容量
答案:C
为了使系统中各部分资源得到均衡使用,就必须选择对资源需求不同的作业进行合理搭配。
这项工作是由_____完成的。
A:作业调度
B:中级调度
C:进程调度
D:内存调度
答案:A
UNIX系统中,进程调度采用的技术是________。
操作系统课后题答案
第一章1.设计现代OS的主要目标是什么?答:(1)有效性(2)方便性(3)可扩充性(4)开放性2.OS的作用可表现在哪几个方面?答:(1)OS作为用户与计算机硬件系统之间的接口(2)OS作为计算机系统资源的管理者(3)OS实现了对计算机资源的抽象3.为什么说OS实现了对计算机资源的抽象?答:OS首先在裸机上覆盖一层I/O设备管理软件,实现了对计算机硬件操作的第一层次抽象;在第一层软件上再覆盖文件管理软件,实现了对硬件资源操作的第二层次抽象。
OS 通过在计算机硬件上安装多层系统软件,增强了系统功能,隐藏了对硬件操作的细节,由它们共同实现了对计算机资源的抽象。
4.试说明推动多道批处理系统形成和发展的主要动力是什么?答:主要动力来源于四个方面的社会需求与技术发展:(1)不断提高计算机资源的利用率;(2)方便用户;(3)器件的不断更新换代;(4)计算机体系结构的不断发展。
5.何谓脱机I/O和联机I/O?答:脱机I/O 是指事先将装有用户程序和数据的纸带或卡片装入纸带输入机或卡片机,在外围机的控制下,把纸带或卡片上的数据或程序输入到磁带上。
该方式下的输入输出由外围机控制完成,是在脱离主机的情况下进行的。
而联机I/O方式是指程序和数据的输入输出都是在主机的直接控制下进行的。
6.试说明推动分时系统形成和发展的主要动力是什么?答:推动分时系统形成和发展的主要动力是更好地满足用户的需要。
主要表现在:CPU 的分时使用缩短了作业的平均周转时间;人机交互能力使用户能直接控制自己的作业;主机的共享使多用户能同时使用同一台计算机,独立地处理自己的作业。
7.实现分时系统的关键问题是什么?应如何解决?答:关键问题是当用户在自己的终端上键入命令时,系统应能及时接收并及时处理该命令,在用户能接受的时延内将结果返回给用户。
解决方法:针对及时接收问题,可以在系统中设臵多路卡,使主机能同时接收用户从各个终端上输入的数据;为每个终端配臵缓冲区,暂存用户键入的命令或数据。
福师《操作系统导论》在线作业一答案
福师《操作系统导论》在线作业一-0009试卷总分:100 得分:100一、单选题(共30 道试题,共60 分)1.()是计算机和用户的交互接口软件。
A.主存B.辅存C.输入输出设备D.CPU答案:C2.产生死锁的四个必要条件是互斥条件、请求和保持条件、不剥夺条件和()。
A.线性增长条件B.环路条件C.无序释放条件D.有序请求条件E.无序请求条件答案:B3.如果分时操作系统的时间片一定,那么(),则响应时间越长。
A.用户数越少B.用户数越多C.内存越少D.内存越多答案:B4.操作系统中的作业管理是一种________。
A.宏观的高级管理B.宏观的低级管理C.系统刚开始加电D.初始化引导完成答案:A5.________是计算机和用户的交互接口软件。
A.主存B.辅存C.输入输出设备D.CPU答案:C6.对进程间互斥地使用临界资源最准确的描述是()。
A.互斥地进入临界区B.互斥地进入各自的临界区C.互斥地进入同一临界区D.互斥地进入各自的同类临界区答案:A7.在可变式分区分配方案中,某一作业完成后,系统收回其主存空间,并与相邻空闲区合并,为此需修改空闲区表,造成空闲区数减1的情况是( )。
A.无上邻空闲区,也无下邻空闲区B.有上邻空闲区,但无下邻空闲区C.有下邻空闲区,但无上邻空闲区D.有上邻空闲区,也有下邻空闲区答案:D8.一作业进入内存后,则所属该作业的进程初始时处于________状态。
A.运行B.等待C.就绪D.收容答案:C9.在最佳适应算法中是按()顺序形成空闲分区链。
A.空闲区首址递增B.空闲区首址递减C.空闲区大小递增D.空闲区大小递减答案:C10.操作系统是一种( )。
A.系统软件B.系统硬件C.应用软件D.支援软件答案:A11.目录文件所存放的信息是()。
A.某一文件存放的数据信息B.某一文件的文件目录C.该目录中所有数据文件目录D.该目录中所有子目录文件和数据文件的目录答案:D12.通常,用户编写的程序中所使用的地址是________。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
福师10春学期《操作系统导论》在线作业一一、单选题(共30 道试题,共60 分。
)1. 并发性是指若干事件在()发生。
A. 同一时刻B. 同一时间间隔内C. 不同时刻D. 不同时间间隔内2. 在操作系统中进程是一个具有一定独立功能程序在某个数据集合上的一次( )。
A. 并发活动B. 运行活动C. 单独操作D. 关联操作3. 进程从运行状态进入就绪状态的原因可能是( )。
A. 被选中占有处理机B. 等待某一事件C. 等待的事件已发生D. 时间片用完4. 产生死锁的四个必要条件是互斥条件、请求和保持条件、不剥夺条件和()。
A. 线性增长条件B. 环路条件C. 无序释放条件D. 有序请求条件E. 无序请求条件5. 进程是操作系统中可以并行工作的基本单位,也是核心调度及资源分配的最小单位,它由()组成。
A. 程序、数据和标识符B. 程序、数据和PCBC. 程序、标识符和PCBD. 数据、标识符和PCB6. 为保证系统数据库的完整性,可以把信号量定义为某个库文件(或记录)的锁,初值为1,任何进程存取该库文件(或记录)之前先对它作一个操作,存取之后对它作一个(),从而做到对该文件(或记录)任一时刻只有一个进程可存取,但要注意使用不当引起的死锁。
A.联机操作B. V操作C. 输出操作D. 读操作E. 写操作F. P操作7. 正在执行的进程由于其时间片完而被暂停执行,此时进程应从运行态变为()状态。
A. 静止阻塞B. 活动阻塞C. 静止就绪D. 活动就绪8. 产生系统死锁的原因可能是由于()。
A. 进程释放资源B. 一个进程进入死循环C. 多个进程竞争,资源出现了循环等待D. 多个进程竞争共享型设备9. 避免死锁的一个著名的算法是()。
A. 先入先出法B. 银行家算法C. 优先级算法D. 资源按序分配法10. 若干个等待占有CPU并运行的进程按一定次序链接起来的队列为()。
A. 运行队列B. 后备队列C. 等待队列D. 就绪队列11. 位示图方法可用于( )。
A. 盘空间的管理B. 盘的驱动调度C. 文件目录的查找D. 页式虚拟存贮管理中的页面调度12. 进程具有并发性和()两个重要属性。
A. 动态性B. 静态性C. 封闭性D. 易用性13. 实现进程互斥时,用( )对应,对同一个信号量调用PV操作实现互斥。
A. 一个信号量与一个临界区B. 一个信号量与一个相关临界区C. 一个信号量与一组相关临界区D. 一个信号量与一个消息14. 从静态角度看,进程由程序、数据和()三部分组成。
A. JCBB. DCBC. PCBD. PMT15. 对进程间互斥地使用临界资源最准确的描述是()。
A. 互斥地进入临界区B. 互斥地进入各自的临界区C. 互斥地进入同一临界区D. 互斥地进入各自的同类临界区16. ()是计算机和用户的交互接口软件。
A. 主存B. 辅存C. 输入输出设备D. CPU17. 临界区是指并发进程中访问共享变量的()段。
A. 管理信息B. 信息存储C. 数据D. 程序18. 在操作系统中,进程是一个()概念,而程序是一个静态的概念。
A. 运行态B. 组合态C. 动态D. 等待态19. 通道是一种特殊的()。
A. I/O 设备B. 设备控制器C. 处理机D. I/O控制器20. 用户程序在目态下使用特权指令将引起的中断是属于( )。
A. 硬件故障中断B. 程序中断C. 外部中断D. 访管中断21. 排队等待时间最长的作业被优先调度,这种算法是()。
A. 优先级调度B. 响应比高优先C. 短作业优先D. 先来先服务22. 在请求调页系统中有着多种置换算法:选择最先进入内存的页面予以淘汰的算法称为()。
A. FIFO算法B. OPT算法C. LRU算法D. NRU算法E. LFU算法23. 主要由于()原因,使UNIX易于移植。
A. UNIX是由机器指令书写的B. UNIX大部分由汇编少部分用C语言编写C. UNIX是用汇编语言编写的D. UNIX小部分由汇编大部分用C语言编写24. 在操作系统中,解决进程间的同步与互斥两种基本关系,往往运用对信号量进行()。
A. 输入输出操作B. P-V操作C. 开关操作D. 读写操作25. 一个进程刚被创建时,它的初始状态为()。
A. 静止阻塞B. 活动阻塞C. 静止就绪D. 活动就绪26. 对于记录型信号量,在执行一次P操作时,信号量的值应当为减1;当其值为( )时,进程应阻塞。
A. 大于0B. 小于0C. 大于等于0D. 小于等于027. 任何两个并发进程之间( )。
A. 一定存在互斥关系B. 一定存在同步关系C. 一定彼此独立无关D. 可能存在同步或互斥关系28. 作业与进程的主要区别为()。
A. 前者是由用户提交,后者是由系统自动生成B. 两者执行不同的程序段C. 前者以用户任务为单位,后者是操作系统控制的单位D. 前者是批处理的,后者是分时处理的29. 在一个以批处理为主的系统中,为了保证系统的吞吐率,总是要力争缩短用户作业的()。
A. 周转时间B. 运行时间C. 提交时间D. 完成时间30. SPOOLing技术的系统中,用户作业的打印输出结果首先被送到()。
A. 磁盘固定区域B. 内存固定区域C. 终端D. 打印机二、判断题(共20 道试题,共40 分。
)1. 在操作系统中,处于等待状态的进程只能有一个。
A. 错误B. 正确2. 若无进程处于运行状态,则就绪队列和等待队列均为空。
A. 错误B. 正确3. SPOOLing技术可以解决进程使用设备死锁问题。
A. 错误B. 正确4. 进程创建工作主要完成的是创建进程控制块(PCB),并把它插入到就绪队列中。
A. 错误B. 正确5. 在一段时间内,只允许一个进程访问的资源,称为临界资源,因此,对临界资源,应采取互斥访问方式,来实现共享。
A. 错误B. 正确6. 可以通过破坏产生死锁的四个必要条件之一或其中几个的方法,来预防发生死锁。
A. 错误B. 正确7. 进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位。
A. 错误B. 正确8. 在单CPU系统中,一个处于等待状态的进程一旦分配了CPU,即进入运行状态。
A. 错误B. 正确9. 银行家算法是防止死锁发生的方法之一。
A. 错误B. 正确10. 在SPOOLing系统中,用户程序可以随时将输出数据送到输出井中,待输出设备空闲时再执行数据输出操作。
A. 错误B. 正确11. 并发性是指若干个事件在不同时刻发生。
A. 错误B. 正确12. 分时系统中,时间片越小越好。
A. 错误B. 正确13. 用户程序中的输入,输出操作实际上是由操作系统完成的。
A. 错误B. 正确14. 原语是一种不可分割的操作。
A. 错误B. 正确15. 为了实现对临界区的共享,在每个进程中的临界区前面应设置V操作,在临界区之后应设置P操作。
A. 错误B. 正确16. 进程可以删除自己的PCB表。
A. 错误B. 正确17. 通道一旦被启动就能独立于CPU运行,这样可使CPU和通道并行操作。
A. 错误B. 正确18. 用户为每个自己的进程创建PCB,并控制进程的执行过程。
A. 错误B. 正确19. 对临界资源应当采取互斥访问方式来实现共享。
A. 错误B. 正确20. 在I/O控制的多种方式中,传输速率高,对主机影响少的方式最好。
A. 错误B. 正确福师10春学期《操作系统导论》在线作业二一、单选题(共30 道试题,共60 分。
)1. 下列算法中用于磁盘移臂调度的是( )。
A. 时间片轮转法B. LRU算法C. 最短寻找时间优先算法D. 优先级高者优先算法2. 在以下存贮管理方案中,不适用于多道程序设计系统的是()。
A. 单用户连续分配B. 固定式分区分配C. 可变式分区分配D. 页式存贮管理3. 在请求分页内存管理的页表表项中,其中访问位供()时参考。
A. 分配页面B. 程序访问C. 换出页面D. 调入页面E. 其他4. UNIX系统中,进程调度采用的技术是()。
A. 时间片轮转B. 先来先服务C. 静态优先数D. 动态优先数5. 文件安全管理中,()安全管理规定用户对目录或文件的访问权限。
A. 系统级B. 用户级C. 目录级D. 文件级6. 请求页式管理方式中,首先淘汰在内存中驻留时间最长的帧,这种替换策略是()。
A. 先进先出法B. 最近最少使用法C. 优先级调度D. 轮转法7. 文件系统采用多级目录结构后,对于不同用户的文件,其文件名( )。
A. 应该相同B. 应该不同C. 可以相同,也可以不同D. 受系统约束8. 在一个请求分页系统中,采用OPT页面置换算法时,假如一个作业的页面访问顺序为4,3,2,1,4,3,5,4,3,2,l,5,当分配给该作业的物理块数M分别为3和4时,试计算访问过程中所发生的缺页次数,比较所得的结果为()。
A. 正常现象,即存储块增加,缺页次数减少B. 存在奇异现象,即存储块增加,缺页次数反而增加C. 存储块增加,缺页次数不变D. 以上都不是9. 用磁带作为文件存贮介质时,文件只能组织成( )。
A. 顺序文件B. 链接文件C. 索引文件D. 目录文件10. 在请求分页内存管理的页表表项中,其中修改位供()时参考。
A. 分配页面B. 置换页面C. 程序访问D. 换出页面E. 调入页面11. 在可变式分区分配方案中,某一作业完成后,系统收回其主存空间,并与相邻空闲区合并,为此需修改空闲区表,造成空闲区数减1的情况是( )。
A.无上邻空闲区,也无下邻空闲区B. 有上邻空闲区,但无下邻空闲区C. 有下邻空闲区,但无上邻空闲区D. 有上邻空闲区,也有下邻空闲区12. 操作系统是一种( )。
A. 系统软件B. 系统硬件C. 应用软件D. 支援软件13. UNIX系统中,文件存贮器的管理采用的是()。
A. 位图法B. 空闲块表法C. 成组连接法D. 单块连接法14. 在一单处理机系统中,若有5个用户进程,在非管态的某一时刻,处于就绪状态的用户进程最多有( )个。
A. 1B. 2C. 3D. 415. 操作系统是计算机系统的一种()。
A. 应用软件B. 系统软件C. 通用软件D. 工具软件16. 在最佳适应算法中是按()顺序形成空闲分区链。
A. 空闲区首址递增B. 空闲区首址递减C. 空闲区大小递增D. 空闲区大小递减17. 如果分时操作系统的时间片一定,那么(),则响应时间越长。
A. 用户数越少B. 用户数越多C. 内存越少D. 内存越多18. 下列不是分时系统的基本特征的是()。
A. 同时性B. 独立性C. 实时性D. 交互性19. 如果文件系统中有两个文件重名,不应采用()。
A. 单级目录结构B. 树型目录结构C. 二级目录结构D. A和C20. 目录文件所存放的信息是()。