电大计算机本科操作系统作业3及答案

合集下载

计算机操作系统作业3(含答案).

计算机操作系统作业3(含答案).

一、单项选择题1.联想存储器在计算机系统中是用于______的。

A.存储文件信息B.与主存交换信息C.内存地址变换D.内存管理信息2.作业在执行中发生了缺页中断,经操作系统处理后,应该执行的指令是______。

A.被中断的前一条B.被中断的后一条C.作业的第一条D.被中断的指令在请求分页存储管理中,当指令的执行所需要的内容不在内存中时,发生缺页中断,当缺页调入内存后,应执行被中断指令。

另:缺页中断作为中断与其它中断一样要经历如保护CPU环境,分析中断原因,转入缺页中断处理程序进行处理,恢复CPU环境等几个步骤,但缺页中断又是一种特殊的中断,它与一般中断相比,有着明显的区别,主要表现在下面两个方面:(1)缺页中断是在指令执行期间产生和处理中断信号的。

(2)一条指令的执行期间,可能产生多次缺页中断。

3.实现虚拟存储器的目的是______。

A.实现存储保护B.实现程序浮动C.扩充外存容量D.扩充内存容量4.在段页式存储系统中,一个作业对应______。

A.多个段表B.一个段表,一个页表C.一个段表,多个页表D.多个段表,多个页表5.在虚拟页式存储管理方案中,完成将页面调入内存的工作的是______。

A.缺页中断处理B.页面淘汰过程C.工作集模型应用D.紧缩技术利用6.采用分页式内存管理时,重定位的工作是由______完成的。

A.操作系统B.用户C.地址转换机构D.内存空间分配程序7.在分页式内存管理系统中可能出现的问题是______。

A.颠簸B.不能共享C.外部碎片D.动态链接8.在下列有关分页式内存管理的叙述中正确的是______。

A.程序和数据是在开始执行前一次性和装入的B.产生缺页中断一定要淘汰一个页面C.一个被淘汰的页面一定要写回外存D.在页面中有“访问位”和“修改位”等消息9. 在可变式分配方案中,最佳适应算法是将空白区在空白区表中按______次序排列。

A.地址递增B.地址递减C.容量递增D.容量递减10. 在可变分区分配方案中,将空白分区按地址递增次序排列是要采用______。

电大计算机本科《操作系统》作业3及答案

电大计算机本科《操作系统》作业3及答案

电大计算机本科《操作系统》作业3及答案《操作系统》课程作业(三)姓名班级学号一、选择题(选择一个正确答案的代码填入括号中)1.作业生存期共经历4个状态,它们是提交、后备、()和完成。

A.等待B.就绪C.开始D.执行2.作业调度是()。

A.从输入井中选取作业进入主存B.从读卡机选取作业进入输入井C.从主存中选取作业进程占有CPUD.从等待设备的队列中选取一个作业进程3.在操作系统中,JCB是指()。

A.文件控制块B.进程控制块C.作业控制块D.程序控制块4.作业调度选择一个作业装入主存后,该作业能否占用处理器必须由()来决定。

A.设备管理B.作业控制C.进程调度D.驱动调度5.进程调度根据一定的调度算法,从()队列中挑选出合适的进程。

A.阻塞B.就绪C.运行D.等待6.在操作系统中,作业处于()时,已处于进程的管理之下。

A.后备状态B.阻塞状态C.执行状态D.完成状态7.作业调度的关键在于()。

A.选择恰当的进程管理程序B.选择恰当的作业调度算法C.用户作业准备充分D.有一个较好的操作环境8.从系统的角度出发,希望批处理控制方式下进入输入井的作业()尽可能小。

A.等待装入主存时间B.周转时间C.执行时间D.平均周转时间9.设某作业进入输入井的时间为S,开始运行的时间为R,得到计算结果的时间为E,则该作业的周转时间T为()。

A.T=E-S B.T=E-(S+R)C.T=(S+R)+ E D.T=E-R10.现有3个作业同时到达,每个作业的计算时间都是1小时,它们在一台CPU上按单道方式运行,则平均周转时间为()。

A.1小时B.2小时C.3小时D.6小时11.按照作业到达的先后次序调度作业,排队等待时间最长的作业被优先调度,这是指()调度算法。

A.先来先服务法B.短作业优先法C.时间片轮转法D.优先级法12.为了使计算机在运行过程中能及时处理内部和外部发生的各种突发性事件,现代操作系统采用了()机制。

电子科技大学《计算机操作系统》作业考核试题及答案参考

电子科技大学《计算机操作系统》作业考核试题及答案参考

电子科技大学《计算机操作系统》作业考核试题及答案参考第一部分:选择题1. 什么是操作系统?操作系统是计算机系统的一个重要组成部分,它是一种管理计算机硬件和软件资源的系统软件,为用户提供一个操作计算机的环境。

2. 操作系统的主要功能是什么?操作系统的主要功能包括进程管理、文件管理、内存管理、设备管理和网络管理。

3. 进程是指什么?进程是指计算机中正在执行的程序的实例。

每个进程都有自己的内存空间、寄存器和其他系统资源,它们可以并行或交替执行。

4. 什么是进程调度算法?进程调度算法是操作系统使用的一种策略,用于决定哪个进程应当被调度并占用处理器资源。

常见的调度算法有先来先服务、短作业优先、轮转法等。

5. 文件系统是什么?文件系统是操作系统管理计算机存储设备上文件的一种方式,它可以对文件进行存储、组织、管理和访问。

第二部分:简答题1. 请简要解释操作系统的内存管理功能。

操作系统的内存管理功能包括内存分配、内存保护和内存回收。

内存分配是指根据程序的需要,将可用的内存分配给进程;内存保护是指防止一个进程越界访问其他进程或操作系统的内存;内存回收是指当一个进程退出或者不再需要内存时,将其所占用的内存释放出来,以便其他进程使用。

2. 请简要解释死锁是什么,以及如何避免死锁?死锁是指两个或多个进程因为互相等待对方所持有的资源而无法继续执行的状态。

为避免死锁,可以采取以下措施:破坏死锁产生的四个必要条件(互斥条件、请求与保持条件、不剥夺条件、循环等待条件)之一;使用资源分级、资源有序性等算法进行资源分配;按照固定的顺序申请和释放资源,避免循环等待。

3. 请简要解释虚拟内存的概念及其作用。

虚拟内存是一种操作系统的内存管理技术,它可以将物理内存和磁盘的空间组合起来,提供给进程使用。

虚拟内存的作用是扩大了进程的可用地址空间,允许大于实际物理内存的程序运行;并且能够将不常用的数据或程序部分保存到磁盘上,从而释放出物理内存供其他进程使用。

最新国家开放大学电大本科《操作系统》期末题库及答案

最新国家开放大学电大本科《操作系统》期末题库及答案

最新国家开放大学电大本科《操作系统》期末题库及答案考试说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。

该题库对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。

做考题时,利用本文档中的查找工具,把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。

本文库还有其他网核及教学考一体化答案,敬请查看。

《操作系统》题库及答案一一、选择题(选择一个正确答案的代码填在答题纸上,每小题2分,共30分)1.操作系统的基本职能是( )。

A.提供方便的可视化编辑程序B.提供用户界面,方便用户使用C.提供功能强大的网络管理工具D.控制和管理系统内各种资源,有效地组织多道程序的运行2.下面不属于分时系统特征的是( )。

A.为多用户设计 B.方便用户与计算机的交互C.可靠性比实时系统要求高 D.需要中断机构及时钟系统的支持3.操作系统内核与用户程序、应用程序之间的接口是( )。

A.系统调用 B.shell命令C.C语言函数 D.图形界面4.多个进程的实体能存在于同一内存中,在.段时间内都得到运行。

这种性质称作进程的( )。

A.动态性 B.并发性C.调度性 D.异步性5.下列进程状态的转换中,不正确的是( )。

A.就绪一阻塞 B.就绪一运行C.运行一就绪 D.阻塞一就绪6.为了使系统中各部分资源得到均衡使用,就必须选择对资源需求不同的作业进行合理搭配。

这项工作是由( )完成的。

A.进程调度 B.作业调度C.中级调度 D.内存调度7.下列作业调度算法中,具有最短作业平均周转时间的是( )。

操作系统第三次作业题及答案.doc

操作系统第三次作业题及答案.doc

第3次作业一、简答题(本大题共20分,共10小题,每小题2分)1.从操作系统提供的服务出发,操作系统可分哪儿类?2.什么是操作系统?2.什么是线程?3.什么是进程间的同步?4.什么是文件?它包含哪些内容?5.试简述页式管理的优、缺点各有哪些?6.什么是文件的逻辑结构?什么是记录?7.什么是虚拟存储器?其特点是什么?8.页式管理可分为哪几种?静态页式管理可以实现虚存吗?9.设备分配的总原则是什么?设备分配有哪两种方式?并简要说明Z。

二、综合题(本大题共80分,共8小题,每小题10分)1.进程有哪些基本状态?简述状态转换的原因。

2.假设某多道程序设计系统有供用户使用的主存空间100K,磁带机2台,打卬机1台。

系统采用可变分区方式管理主存,对磁带机和打印机采用静态分配。

现有一作业序列如下:假设采用先进先出调度算法,优先分配主存的低地址区且不准移动已在主存中的作业,在主存中的作业平分CPU时间。

请回答:作业调度的次序。

最大的作业周转时间。

最小的作业周转吋间。

作业平均周转时间。

作业全部执行结束的时间。

2.简单描述I/O控制的三种技术。

3.简述文件系统必须完成的工作有哪些。

4.程序有哪几种执行方式?它们有何区别?5.操作系统创建一个新进程所执行的步骤是什么?6.在一个请求分页存储管理系统屮,一个作业的页面走向为:4、5、2、1、4、3、5、3、1、3、2、1,且开始执行时主存屮没有页面。

当分配给该作业的页而数分别为3、4时,试分别计算采用FIFO页而淘汰算法时缺页次数和缺页率各为多少?并指出是否会出现Belady现象。

7.什么是通道?与DMA方式的区别是什么?答案:一、简答题(20分,共10题,每小题2分)1.参考答案:批处理操作系统、分吋操作系统、实吋操作系统、网络操作系统、分布式操作系统。

解题方案:评分标准:2.参考答案:操作系统(英语:Operating System,简称OS)是管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石。

国家开放大学电大操作系统(试题30道含答案)

国家开放大学电大操作系统(试题30道含答案)

国家开放大学电大操作系统(试题30道含答案)作业调度选择一个作业装入主存后,该作业能否占用处理器必须由()来决定。

A.设备管理B.作业控制C.进程调度D.驱动调度正确答案:C在页式虚拟存储管理系统中,LRU算法是指()。

A.最早进入内存的页先淘汰B.近期最长时间以来没被访问的页先淘汰C.近期被访问次数最少的页先淘汰D.以后再也不用的也先淘汰正确答案:B在分时系统中,可将进程不需要或暂时不需要的部分移到外存,保留多个进程。

当内存空间不足以容纳要求进入内存的进程时,系统就把内存中暂时不能运行的进程(包括程序和数据)换出到外存上,腾出内存空间,把具备运行条件的进程从外存换到内存中。

处理I/O请求的主要步骤是什么?正确答案:处理I/O请求的主要步骤是:用户进程发出I/O请求;系统接受这个I/O请求,转去执行操作系统的核心程序;设备驱动程序具体完成I/O操作;I/O完成后,系统进行I/O中断处理,然后用户进程重新开始执行。

操作系统中利用信号量和P、V操作,()。

A.只能实现进程的互斥B.只能实现进程的同步C.可实现进程的互斥和同步1).可完成进程调度正确答案:C操作系统中采用的以空间换取时间技术的是()。

A. SPOOLING 技术B.虚拟存储技术C.覆盖与交换技术D.通道技术正确答案:A操作系统是用户与计算机之间的接口。

()A.正确B.错误正确答案:A采用了二级目录结构后,可以允许不同用户在为各自的文件命名时,不必考虑重名问题,即使取了相同的名字也不会出错。

()A.正确B.错误正确答案:Aj让出内存空间以调入其他所需数据,这种技术称为()。

A.覆盖技术B.对换技术..C.虚拟技术D.物理扩充.正确答案:B在单CPU的系统中,若干程序的并发执行是由()实现的。

A.用户B.程序自身C.进程D.编译程序正确答案:B在UNIX/Linux系统中,用户程序经过编译之后得到的可执行文件属于()。

A.设备文件B.普通文件C.目录文件D.特别文件正确答案:B用户要在程序一级获得系统帮助,必须通过()。

电大操作系统形考任务及答案

电大操作系统形考任务及答案

任务01一、单项选择题(共 24 道试题,共 72 分。

)得分:721. 在计算机系统中,操作系统是()。

A. 处于裸机之上的第一层软件B. 处于硬件之下的低层软件C. 处于应用软件之上的系统软件D. 处于系统软件之上的用户软件满分:3 分2. 按照所起的作用和需要的运行环境,操作系统属于()。

A. 用户软件B. 应用软件C. 支撑软件D. 系统软件满分:3 分3. 在计算机系统中,控制和管理各种资源、有效地组织多道程序运行的系统软件称为()。

A. 文件系统B. 操作系统C. 网络管理系统D. 数据库管理系统满分:3 分4. 为用户分配主存空间,保护主存中的程序和数据不被破坏,提高主存空间的利用率。

这属于()。

A. 处理器管理B. 存储管理C. 文件管理D. 作业管理满分:3 分5. 以下不属于操作系统具备的主要功能的是()。

A. 内存管理B. 中断处理C. 文档编辑D. CPU调度满分:3 分6. 操作系统对缓冲区的管理属于()的功能。

A. 处理器管理B. 设备管理C. 文件管理D. 作业管理满分:3 分7. 工业过程控制系统中运行的操作系统最好是()。

A. 分时系统B. 实时系统C. 分布式操作系统D. 网络系统满分:3 分8. 批处理系统的主要缺点是()。

A. CPU的利用率不高B. 失去了交互性C. 不具备并行性D. 系统吞吐量小满分:3 分9. 实时操作系统追求的目标是()。

A. 高吞吐率B. 充分利用内存C. 快速响应D. 减少系统开销满分:3 分10. CPU状态分为核心态和用户态,从用户态转换到核心态的途径是()。

A. 运行进程修改程序状态字B. 中断屏蔽C. 系统调用D. 进程调度程序满分:3 分11. 系统调用的目的是()。

A. 请求系统服务B. 终止系统服务C. 申请系统资源D. 释放系统资源满分:3 分12. 用户要在程序一级获得系统帮助,必须通过()。

A. 进程调度B. 作业调度C. 键盘命令D. 系统调用满分:3 分13. 在下列特性中,不是进程的特性的是()。

电大计算机本科《操作系统》作业及答案

电大计算机本科《操作系统》作业及答案

《操作系统》课程作业(四)姓名班级学号一、选择题(选择一个正确答案的代码填入括号中)1.通常,用户编写的程序中所使用的地址是()。

A.逻辑地址 B.物理地址2.3.4.5.6.调入其他所需数据,称为()。

A.覆盖技术B.对换技术C.虚拟技术D.物理扩充7.分区管理中进行分区的是主存的()。

A.系统区域 B.用户区域C.程序区域 D.整个区域8.分区管理要求对每一个作业都分配()的内存单元。

A.地址连续B.若干地址不连续C.若干连续的页面D.若干不连续的页面9.固定分区中各分区的大小是()。

A.相同的 B.相同或者不同,但预先固定10.11.12.A.绝对地址=界限寄存器值+逻辑地址B.绝对地址=下限寄存器值+逻辑地址C.绝对地址=基址寄存器值+逻辑地址D.绝对地址=块号 块长+页内地址13.最先适应分配算法把空闲区()A.按地址顺序从小到大登记在空闲区表中B.按地址顺序从大到小登记在空闲区表中C.按长度以递增顺序登记在空闲区表中D.按长度以递减顺序登记在空闲区表中14.最容易形成很多小碎片的可变分区算法是()。

A.最先适应算法 B.最佳适应算法C.位示图法 D.以上都不是15.16.17.18.19.虚拟存储器的容量是由计算机的地址结构决定的,若CPU有32位地址,则它的虚拟地址空间为()。

A.100K B.640K C.2G D.4G20.在请求分页虚拟存储管理中,若所需页面不在内存中,则会引起()。

A.输入输出中断 B.时钟中断C.越界中断 D.缺页中断21.下列存储管理方案中,不要求将进程全部调入并且也不要求连续存储空间的是()。

A.固定分区 B.可变分区C.页式存储管理 D.请求分页式存储管理22.存储管理中,页面抖动是指()。

23.1.2.3.固定分区存储管理的各分区的大小不可变化,这种管理方式不适合多道程序设计系统。

()4.可重定位分区存储管理可以对作业分配不连续的内存单元。

()5.采用动态重定位技术的系统,目标程序可以不经任何改动,而装入物理内存。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《操作系统》课程作业
(三)
姓名班级学号
一、选择题(选择一个正确答案的代码填入括号中)
1.作业生存期共经历4个状态,它们是提交、后备、()和完成。

A.等待
B.就绪
C.开始
D.执行
2.作业调度是()。

A.从输入井中选取作业进入主存
B.从读卡机选取作业进入输入井
C.从主存中选取作业进程占有CPU
D.从等待设备的队列中选取一个作业进程
3.在操作系统中,JCB是指()。

A.文件控制块
B.进程控制块
C.作业控制块
D.程序控制块
4.作业调度选择一个作业装入主存后,该作业能否占用处理器必须由()来决定。

1 / 9
A.设备管理
B.作业控制
C.进程调度
D.驱动调度
5.进程调度根据一定的调度算法,从()队列中挑选出合适的进程。

A.阻塞
B.就绪
C.运行
D.等待
6.在操作系统中,作业处于()时,已处于进程的管理之下。

A.后备状态
B.阻塞状态
C.执行状态
D.完成状态
7.作业调度的关键在于()。

A.选择恰当的进程管理程序
B.选择恰当的作业调度算法
C.用户作业准备充分
D.有一个较好的操作环境
8.从系统的角度出发,希望批处理控制方式下进入输入井的作业()
尽可能小。

2 / 9
A.等待装入主存时间
B.周转时间
C.执行时间
D.平均周转时间
9.设某作业进入输入井的时间为S,开始运行的时间为R,得到计算结果的时间为E,则该作业的周转时间T为()。

A.T=E-S
B.T=E-(S+R)
C.T=(S+R)+
E
D.T=E-R
1
?现有3个作业同时到达,每个作业的计算时间都是1小时,它们在一台CPU上按单道方式运行,则平均周转时间为()。

A.1小时
B.2小时
C.3小时
D.6小时
1
?按照作业到达的先后次序调度作业,排队等待时间最长的作业被优先调度,这是指()调度算法。

A.先来先服务法
3 / 9
B.短作业优先法
C.时间片轮转法
D.优先级法
1
?为了使计算机在运行过程中能及时处理内部和外部发生的各种突发性事件,现代操作系统采用了()机制。

13.
1
4.
1
5.
1
6.
1
7.
1
8.
1
9.
2
0.
A.查询
4 / 9
B.中断
C.调度
D.进程
在操作系统中,引起中断的事件称为()。

A.中断源
B.中断请求
C.断点
D.系统调用
当硬件中断装置发现有事件发生,就会中断正在占用CPU的程序执行,让操作系统的()占用CPU。

A.系统调用程序
B.中断处理程序
C.作业管理程序
D.文件管理程序
下列中断类型中,属于自愿性中断事件的是()。

A.硬件故障中断
B.程序中断
C.访管中断
D.外部中断
下列中断中,可能要人工介入的中断是()。

A.程序中断
5 / 9
B.时钟中断
C.输入输出中断
D.硬件故障中断
系统调用的目的是()。

A.请求系统服务
B.终止系统服务
C.申请系统资源
D.释放系统资源
用户要在程序一级获得系统帮助,必须通过()。

A.进程调度
B.作业调度
C.键盘命令
D.系统调用
系统调用是由操作系统提供的内部调用,它()。

A.直接通过键盘交互方式使用
B.只能通过用户程序间接使用
C.是命令接口中的命令
D.与系统的命令一样
CPU状态分为核心态和用户态,从用户态转换到核心态的途径是()。

A.运行进程修改程序状态字
B.中断屏蔽
6 / 9
C.系统调用
D.进程调度程序
二、判断题(正确的划√,错误的划×。


1.处理机调度可分为三级:
高级、中级和低级。

在所有的系统中,都必须具备这三级调度。

()
2.作业调度选中一个作业后,与该作业相关的进程即占有CPU运行。

()
3.吞吐量是指单位时间内CPU完成作业的数量。

()
4.确定作业调度算法时应主要系统资源的均衡使用,使I/O繁忙作业和CPU繁忙作业搭配运行。

()
5.平均周转时间和周转时间与选用的调度算法有关。

()
6.通常,为了提高效率,赋予需要大量计算的作业较高优先级,赋予
需要大量输入/输出的作业较低的优先级。

()
7.优先级作业调度算法是指为系统中的每一个作业确定一个优先级,进行作业调度时总是优先选择优先级高的作业进入主存运行。

()
8.计算机对中断的处理是在用户态下进行的。

()
9.中断处理一般分为中断响应和中断处理两个步骤,前者由软件实施,后者由硬件实施。

()
1
?系统调用的调用过程是通过用户程序,运行在用户态,而被调用的
过程是运行在核心态下。

()
7 / 9
三思考题
(1)处理机调度一般可分为哪三级?其中哪一级调度必不可少?为
什么?
(2)作业提交后是否马上放在内存中?为什么?
参考
答案:
一、DACCBDABABCDADBC
二、3,4,5,7,10是正确的。

1.(×)。

处理机的三级调度中只有进程调度是必不可少的。

2.(×)。

作业调度选中的作业能否占有CPU由进程调度决定,不一
定即可执行。

6.(×)。

正好说反了,应赋予需要大量计算的作业较低优先级,赋予需要大量输入/输出的作业较高的优先级。

8.(×)。

计算机对中断的处理是在核心态下进行的。

9.(×)。

中断响应由硬件实施,中断处理由软件实施。

1.处理机调度一般可分为哪三级?其中哪一级调度必不可少?为什么?
处理机调度一般可分为高级调度(作业调度)、中级调度和低级调度(进程调度)。

其中进程调度必不可少。

进程只有在得到CPU之后才能真正活动起来,所有就绪进程经由进程调度才能获得CPU的控制权;实际上,进程调度完成一台物理的CPU转变成多台虚拟(或逻辑)的CPU的工作;进程调度的实现策略往往决定了操作系统的类型,其算法优劣直接影响整个系统的性能。

2.作业提交后是否马上放在内存中?为什么?
在批处理系统中,作业提交后并不是马上放在内存中。

其原因是:
8 / 9
内存容量有限,而提交的作业数量可能很多,无法把它们都放入内存;即使都放入内存,当内存中可以同时运行的作业太多时,会影响系统的性能,如使周转时间太长;另外,大量作业被收容在输入井(磁盘)中,可以选择对资源需求不同的作业进行合理搭配,再放在内存中,从而使得系统中各部分资源都得到均衡利用。

9 / 9。

相关文档
最新文档