操作系统网上第二次作业参考答案(仅供参考)
操作系统原理 答案
习题二参考答案(P43)2-1什么是核态?什么是用户态?答:核态是指系统程序执行时,机器所处的状态。
用户态是指用户程序执行时,机器所处的状态。
2-2为什么必须区分二态?系统如何区分出二态?答:二态是指核态(系统程序执行时处理机所处的状态)和用户态(用户程序执行时处理机所处的状态)。
操作系统是计算机系统中最重要的系统软件,为了能正确地进行管理和控制,其本身是不能被破坏的。
为此,系统应能建立一个保护环境,因此系统必须区分处理机的工作状态。
系统中有两类程序在运行,它们的任务是不同的,系统程序是管理和控制者,用户程序是被管理和被控制的对象,因此应将它们运行时处理机的工作状态区分出来,即系统必须区分二态。
系2-5按中断的功能来分,中断有哪几种类型?答:按中断的功能来分,中断有如下五种类型: I/O中断 外中断 硬件故障中断 程序性中断 访管中断2-8什么是程序状态字?在微机中它一般由哪两个部分组成?答:程序状态字是指反映程序执行时机器所处的现行状态的代码。
在微机中它一般由指令计数器(PC)和处理机状态寄存器(PS)。
2-9什么是向量中断?什么是中断向量?答:向量中断是指当中断发生时,由中断源自己引导处理机进入中断服务程序的中断过程。
中断向量就是存储该类型中断服务例行程序的入口地址和处理器状态字的存储单元。
2-12什么是操作系统虚拟机?答:操作系统是最基本的系统软件,它是硬件功能的第一层扩充。
配置了操作系统的计算机称为操作系统虚拟机。
扩充了的计算机除了可以使用原来裸机提供的各种基本硬件指令,还可以使用操作系统增加的许多其它指令。
习题三参考答案(P54)3-1用户与操作系统的接口是什么?一个分时系统提供什么接口?一个批处理系统又提供什么接口?答:用户与操作系统的接口是指操作系统提供给用户与计算机打交道的外部机制。
一个分时系统提供的接口有系统功能调用和键盘操作命令。
一个批处理系统提供的接口有系统功能调用和作业控制语言。
19春北交《操作系统(专)》在线作业二答案
------------------------------------------------------------------------------------------------------------------------------ (单选题)1: MS—DOS的存贮管理采用了( )。
A: 段式存贮管理B: 段页式存贮管理C: 单用户连续存贮管理D: 固定式分区存贮管理正确答案:(单选题)2: 操作系统是一种( )。
A: 系统软件B: 系统硬件C: 应用软件D: 办公软件正确答案:(单选题)3: 产生死锁的基本原因是系统资源不足和( )。
A: 进程推进顺序非法B: 进程调度不当C: 系统中进程太多D: CPU运行太快正确答案:(单选题)4: 在设计实时操作系统时,首先要考虑的是( )。
A: 灵活性和可适应性B: 交互性和响应时间C: 周转时间和系统吞吐量D: 实时性和可靠性正确答案:(单选题)5: 对于记录型信号量,在执行一次P操作时,信号量的值应当为减1;当其值为( )时,进程应阻塞。
A: 大于0B: 小于0C: 大于等于0D: 小于等于0正确答案:(单选题)6: 文件安全管理中,( )安全管理规定用户对目录或文件的访问权限。
A: 系统级B: 用户级C: 目录级D: 文件级正确答案:(单选题)7: 一个进程刚被创建时,它的初始状态为( )。
A: 静止阻塞B: 活动阻塞C: 静止就绪D: 活动就绪正确答案:------------------------------------------------------------------------------------------------------------------------------ (单选题)8: 作业与进程的主要区别为( )。
A: 前者是由用户提交,后者是由系统自动生成B: 两者执行不同的程序段C: 前者以用户任务为单位,后者是操作系统控制的单位D: 前者是批处理的,后者是分时处理的正确答案:(单选题)9: 进程是操作系统中可以并行工作的基本单位,也是核心调度及资源分配的最小单位,它由( )组成。
操作系统第二次作业题及答案.doc
第2次作业一、单项选择题(本大题共40分,共20小题,每小题2分)1.设备驱动程序负责接收和分析从设备分配转来的信息以及设备控制块等内容。
()不是设备驱动程序的功能。
A.根据请求传送的数据量,组织I/O缓冲队列B.利用T/0缓冲,对数据进行加工C.启动设备进行I/O操作D.I/O设备中断处理2.解决死锁的途径是()A.立即关机排除故障B.立即关机再重新开机C.不要共享资源,增加独占资源D.运行检测程序并恢复系统3.吋间片一般应用于()。
是A.批处理操作系统B.分时操作系统C.实时操作系统D.以上都不是4.磁带上的文件一般只能()A・随机存取B•顺序存取C.直接存取D.以字节为单位存取5.下面关于临界区概念论述正确的是:()A.临界区是指进程中用于实现进程互斥的那段程序代码氏临界区是指进程中用于实现进程同步的那段程序代码C.临界区是指进程中用于实现进程通信的那段程序代码D.临界区是指进程中用于访问公用数据(临界资源)的那段程序代码6.配置了操作系统的计算机是一台比原来的物理计算机功能更强的计算机,这样的计算机只是一台逻辑上的计算机,称为()计算机。
A.并行B.真实C.虚拟D.共享7.内存和外存容量之和与虚拟存储器容量相比其大小关系是()A.前者比后者大B.前者比后者小C.二者相等D.不一定8.把独占性设备改造成能为若干个用户共享的设备,这种设备称为()A.存储设备B.系统设备C ・用户设备D.虚拟设备9. 为实现对缓冲区buf 访问的同步,下叙述中正确的是A. 读进程从buf 中读出数据前,应用对写进程信号量进行P 操作;B. 读进程从buf 中读出数据前,应用对写进程信号量进行V 操作;C. 读进程从buf 中读岀数据后,应用对写进程信号量进行P 操作;D. 读进程从buf 屮读出数据后,应用对写进程信号量进行V 操作;10.()大多用于对信息的及时性要求比较严格并且很少会对所有数据进行 处理的应用程序中。
操作系统第二次作业(含答案)
操作系统第二次作业参考解答(第三章)一选择题1.进程从运行态转换成阻塞态的条件是C。
A.进程的时间片用完B.被进程调度程序选中C.等待某一事件D.等待的事件已发生2.进程从运行状态变成就绪状态的原因是:A。
A.该进程的时间片用完B.该进程等待输入输出操作C.该进程输入输出操作完成D.该进程已完成3.用P、V操作管理临界区时,信号量的初值应定义为C。
A.-1 B.0 C.1 D.n (n>1)4.在引入线程的操作系统中,资源分配的基本单位是D。
A.作业B.程序C.线程D.进程5.进程与线程的根本区别是A。
A.进程是资源分配单位,而线程是调度和执行单位。
B.线程是资源分配单位,而进程是调度和执行单位。
C.进程是并发执行的,而线程是串行执行的。
D.线程是并发执行的,而进程是串行执行的。
6.用信箱实现通信时,使用 B 两条基本原语。
A.打开与关闭B.发送与接收C.P操作与V操作D.同步与互斥7.在应对死锁问题中,银行家算法是用于B的。
A.预防死锁B.避免死锁C.检测死锁D.解除死锁8.某系统中仅有4 个并发进程竞争某类资源,并都需要该类资源3 个,那么该类资源至少有A个,这个系统不会发生死锁。
A.9 B.10 C.11 D.12二判断题(你认为正确的写T,错误的写F)1.(F )在多道程序环境下,程序和机器执行程序的活动是严格一一对应的。
2.(F)当一进程在运行中需等待某一事件发生时,便调用阻塞原语,将自己从运行态改变为就绪态。
3.(F)一组同步的并发进程均可对自己的私用信号量进行P操作和V操作。
4.(T)消息缓冲通信和信箱通信是进程通信的高级形式。
5.(F)银行家算法可以预防死锁。
6.(T)WindowsNT采用多线程机制。
1.画图表示进程的三个基本状态及其转换条件。
2.什么是原语?属于进程控制方面的原语有哪些?解答:原语是指由若干条机器指令构成的并用以完成特定功能的一段程序,这段程序执行期间不可分割,不可中断。
大工15春《操作系统》在线作业2 答案
大工15春《操作系统》在线作业2 答案
1.为了进行进程协调,进程之间应当具有一定的联系进行信息交换,这种方式称为进程通信。
2.P和V是解决进程间同步和互斥的一对低级通信原语。
3.一直等待对方释放所占设备可能会造成死锁现象。
4.处理器调度一般分为三级,其中作业调度是高级调度。
5.当两个进程合作完成一个任务时,在并发执行中,一个进程要等待其合作伙伴发来消息,或者建立某个条件后再向前执行,这种制约性合作关系被称作进程的互斥。
6.作业控制块的英文简称为JCB。
7.用V操作唤醒一个等待进程时,被唤醒进程的状态变为就绪。
8.为了使系统中并行进程能正确有效的访问临界资源,对若干进程的临界区的管理应满足以下除禁止进程进入临界区以外的要求。
9.若P操作、V操作的信号量S初值为3,当前值-3,则表示有3个等待进程。
10.并发的进程之间的基本关系为同步与互斥。
改写后的文章已经符合格式要求,没有明显的问题段落)。
操作系统第二次作业答案
操作系统第二次作业一、选择题1.虚拟存储器的容量是由计算机的地址结构决定的,若CPU有32位地址,则它的虚拟地址空间为【A】。
A.4G B.2G C.64K D.100K2.在请求分页存储管理方案中,若某用户空间为3个页面,页长1KB,现有页表如下,则逻辑地址1800。
A.1052 B.3124 C.1076 D.58963.【 A】用于管理各种不同的真实文件系统,是真实文件系统与服务之间的接口。
A.VFSB.Ext2C. vfatD.JFS4.用磁带作为文件存贮介质时,文件只能组织成【 A】A.顺序文件B.链接文件C.索引文件D.目录文件5.按数据组织分类,【 B】是以字节为单位直接读写的设备。
A.块设备B.字符设备C.网络设备 D.虚拟设备6.在现代操作系统中采用缓冲技术的主要目的是【 C】。
A.改善用户编程环境 B.提高CPU的处理速度C.提高CPU和设备之间的并行程度 D.实现与设备无关性7.【 D】是将大量计算机通过网络连接在一起,以获得极高的运算能力和数据共享的系统。
A. 实时系统B.分时系统C. 网络系统D.分布系统式8.若一个文件的访问控制权限值为0754,请问同组用户对该文件具有【 C】权限。
A. 可读B.可读可写C. 可读可执行D.没有权限9.操作系统的安全问题中【 D】是绕过安全性控制、获取对程序或系统访问权的程序方法。
A.木马B.病毒C.蠕虫D.后门10.虚拟存储器的最大容量是由【B】决定的。
A.页表长度B.计算机系统的地址结构和外存空间C.内存空间D.逻辑空间11.在请求分页存储管理方案中,若某用户空间为3个页面,页长1KB,现有页表如下,则逻辑地址2100。
A.1052 B.3124 C.1076 D.529612.下面的【 B】不是文件的物理存储结构。
A. 索引文件B.记录式文件C. 顺序文件D.链接文件13.从用户的角度看,引入文件系统的主要目的是【C】。
A. 实现虚拟存储B.保存文件系统C. 实现对文件的按名存取D.保存用户和系统的文档14.使用SPOOLing系统的目的是为了提高【D】的使用效率。
操作系统第二篇作业本(含答案).doc
第二章作业第一次作业:1.进程有哪三种基本状态?进程在三种基本状态之间转换的典型原因是什么?答:三种基本状态:就绪状态、执行状态、阻塞状态。
(1)就绪状态→执行状态:进程分配到CPU资源(进程调度);(2)执行状态→就绪状态:时间片用完(3)执行状态→阻塞状态:I/O请求(4)阻塞状态→就绪状态:I/O完成2.在Linux系统中运行下面程序,最多可产生多少个进程?画出进程家族树。
main(){fork();fork();fork();}答:最多可以产生7个进程。
其家族树为:3.试从动态性、并发性和独立性上比较进程和程序。
答:1)动态性是进程最基本的特性,可表现为由创建而产生,由调度而执行,因得不到资源而暂停执行,以及由撤销而消亡,因而进程由一定的生命期;而程序只是一组有序指令的集合,并存放于某种介质上,其本身并不具有运动的含义,因而是静态的;2)并发性是进程的重要特征,同时也是OS的重要特征。
引入进程的目的正是为了使其程序能和其它建立了进程的程序并发执行,而程序本身(没有建立PCB)是不能并发执行的;3)独立性是指进程实体是一个能独立运行、独立分配资源和独立接受调度的基本单位。
凡未建立PCB的程序,都不能作为一个独立的单位来运行。
4.分析下列代码的功能:答:sleep_on实现进程的睡眠过程;wake_up实现进程的唤醒过程。
第二次作业:1.同步机制应该遵循哪些基本准则?你认为整型信号量机制遵循了同步机制的哪些基本准则?答:同步机制应遵循四个基本准则:a. 空闲让进:当无进程处于临界区时,应允许一个请求进入临界区的进程立即进入自己的临界区,以有效地利用临界资源。
b. 忙则等待:当已有进程进入临界区时,其它试图进入临界区的进程必须等待,以保证对临界资源的互斥访问。
c. 有限等待:对要求访问临界资源的进程,应保证在有限时间内能进入自己的临界区,以免陷入“死等”状态。
d. 让权等待:当进程不能进入自己的临界区时,应立即释放处理机,以免进程陷入“忙等”状态。
电大计算机本科《操作系统》作业2及答案
《操作系统》课程作业(二)姓名班级学号一、选择题(选择一个正确答案的代码填入括号中)1.顺序程序和并发程序的执行相比,()。
A.基本相同B.有点不同C.并发程序执行总体上执行时间快D.顺序程序执行总体上执行时间快2.在单一处理机上,将执行时间有重叠的几个程序称为()。
A.顺序程序B.多道程序C.并发程序D.并行程序3.在单CPU的系统中,若干程序的并发执行是由()实现的。
A.用户B.程序自身C.进程D.编译程序4.进程与程序之间有密切联系,但又是不同的概念。
二者的一个本质区别是()。
5.C6.7.A.动态性B.并发性C.调度性D.异步性8.在下列特性中,不是进程的特性的是()。
A.异步性B.调度性C.操作性D.动态性9.某进程由于需要从磁盘上读入数据而处于阻塞状态。
当系统完成了所需的读盘操作后,此时该进程的状态将()。
A.从就绪变为运行B.从运行变为就绪C.从运行变为阻塞D.从阻塞变为就绪10.一个进程被唤醒意味着()。
A.该进程重新占有了CPUB.进程状态变为就绪C.它的优先权变为最大D.其PCB移至就绪队列的队首11.在单处理机系统中,处于运行状态的进程()。
A.只有一个B.可以有多个C.不能被挂起D.必须在执行完后才能被撤下12.已经获得除()以外的所有运行所需资源的进程处于就绪状态。
A.存储器B.打印机C.CPUD.磁盘空间13.进程从运行状态变为阻塞状态的原因是()。
A.输入或输出事件发生B.时间片到C.输入或输出事件完成D.某个进程被唤醒14.为了描述进程的动态变化过程,采用了一个与进程相联系的(),根据它而感知进程的存在。
A.进程状态字B.进程优先数C.进程控制块D.进程起始地址15.进程在系统中存在的唯一标志是()。
A.所运行的程序B.所运行的程序和数据C.进程队列D.进程控制块16.进程的动态、并发等特征是利用()表现出来的。
A.程序B.数据C.程序和数据D.进程控制块17.进程间的基本关系为()。
湖南大学操作系统作业(2)
湖南大学操作系统作业(2)操作系统第二次作业第三章3.1 Describe the differences among short-term, medium-term,and long-term scheduling.描述短程,中程和长程调度的区别答:长程调度从作业池中选取进程,并装入内存开始执行,它的执行频率较慢,短程调度从准备执行的进程中选择进程并分配CPU时间片,这种调度方式必须频繁地为CPU分配新的进程,且有一定量的时间浪费在CPU的上下文切换上,而中程调度使用的是交换的策略,将进程从CPU竞争中移出,以降低多道程序设计的程度。
被交换出的进程会保存信息,并在换入时继续执行3.2 Describe the actions taken by a kernel to context-switch between pro-cesses. 描述系统内核在上下文切换时的动作答:在执行上下文切换时,在某个进程的挂起时(由中断或系统调用引起),先保存该进程状态至该进程控制块PCB中,包括进程的状态,编号,程序计数器PC,寄存器等等,而在程序从挂起状态重新执行时(由中断或系统调用引起),需要从对应的PCB表中读取信息,并从上次中断处继续执行。
3.4 Using the program shown in Figure 3.24, explain what will be output at Line A. 使用3.24的程序,解释LINE A的可能输出答:因为子进程会复制父进程的堆栈信息,在生成子进程前,堆栈中已经存放全局变量value=5的信息,然后子进程的修改只是在其独有堆栈中,而父进程的打印操作打印的是父进程的value值,故没有被修改过,为53.5 The correct producer-consumer algorithm in the ppt,allows only n-1 buffers to be full at any one time .Modify the algorithm to allow all buffersto be utilized fully. 课件中的代码只能存储n-1个缓存空间,要求修改代码实现所有缓存都能被利用答:本题是一个数据结构问题,在上学期的数据结构课中有所探讨,对于一个顺序队列来说,队空和队满的判断条件其实都是front==rear,所以书上采取的措施是舍弃一个存储单元,当队列中只剩下一个单元时就认为队满。
电大操作系统第2次作业及答案
操作系统第2次作业一、选择题(选择与各正确答案的代码填入括号中,每小题2分,共30分)1.按照所起的作用和需要的运行环境,操作系统属于( )。
A.用户软件 B.应用软件 C.支撑软件 D.系统软件2.以下功能中不属于操作系统主要功能的是( )。
A.内存管理 B.用户接口 C.文档编辑 D.CPU调度3.实时操作系统追求的目标是( )。
A.高吞吐率 B.充分利用内存 C.快速响应 D.减少系统开销4.某进程由于需要从磁盘上读人数据而处于阻塞状态。
当系统完成了所需的读盘操作,此时该进程的状态将( )。
A.从就绪变为运行 B.从运行变为就绪 C.从运行变为阻塞 D.从阻塞变为就绪5.操作系统中利用信号量和P、V操作,( )。
A.只能实现进程的互斥 B.只能实现进程的同步C.可实现进程的互斥和同步 D.可完成进程调度6.作业调度选择一个作业装入主存后,该作业能否占用处理器必须由( )来决定。
A.设备管理 B.作业控制 C.进程调度 D.驱动调度7.现有3个作业同时到达,每个作业的计算时间都是1小时,它们在一台CPU上按单道方式运行,则平均周转时间为( )。
A.1小时 B.2小时 C.3小时D.6小时8.外存(如磁盘)上存放的程序和数据( )。
A.可由CPU直接访问 B.必须在CPU访问之前移人内存C.必须由文件系统管理的 D.必须由进程调度程序管理9.虚拟存储管理策略可以( )。
A.扩大物理内存容量 B。
扩大物理外存容量 C.扩大逻辑内存容量 D.扩大逻辑外存容量 10.在以下的文件物理存储组织形式中,( )常用于存放大型的系统文件。
A.连续文件 B。
串连文件 C.索引文件 D.多重索引文件11.在UNIX/Linux系统中,目录结构采用( )。
A.单级目录 B.二级目录 C.单纯树形目录 D.带链接树形目录12.用1s命令以长格式列目录信息时,若某一文件的特征在文件列表中按如下顺序显示在屏幕上:drwxrw—r一 2 user gk 3564 Jun 28 10:30/user/asD.h则同组用户的访问权限是( )。
操作系统阶段练习二答案
《操作系统》阶段练习二答案一、选择题1、B2、C3、C4、B5、B6、D7、A8、C9、D 10、C 11、C 12、B 13、A 14、B 15、B 16、C 17、A 18、D 19、C 20、B 21、B 22、D 23、C 24、C二、填空题1、剥夺式调度、非剥夺式调度2、静态、动态3、处理机4、先来先服务5、互斥条件,不剥夺条件,环路等待条件,请求和保持6、资源剥夺法,死锁7、安全状态,不安全状态8、避免死锁,预防死锁、解除死锁9、高级调度,中级调度、低级调度10、竞争资源、进程推进顺序不当三、简答题1、互斥使用资源;不剥夺条件;请求和保持条件;环路等待条件。
2、在分时系统中的每个终端用户都希望系统能及时地响应自己的各种请求,采用时间片轮转调度策略,使得系统在一定的时间内轮流为用户服务,使每个用户都感觉好像只有自己一个人在使用计算机系统。
为了使用户得到满意的服务,设计分时系统必须考虑如何确定时间片的长短,以及可以同时接受的终端用户个数。
3、公平原则、平衡资源使用原则和最大吞吐量原则。
4、由于终端用户所提交的作业,大多属于交互性作业,作业通常较小,系统只要能使这些作业在第一队列所规定的时间片完成,便可使终端型作业用户都感到满意;对于短作业,通常只需要在第一、二或三个队列各执行一个时间片即可完成,其周转时间仍然较短;对于长作业,他将以此在第1,2,……n个队列中运行,然后再按照轮转方式运行,用户不必担心其作业长期得不到处理。
5、资源按某种规则系统中的所有资源统一编号(例如打印机为1、磁带机为2、磁盘为3、等等),申请时必须以上升的次序。
系统要求申请进程:对它所必须使用的而且属于同一类的所有资源,必须一次申请完;在申请不同类资源时,必须按各类设备的编号依次申请。
6、给予输入/输出为主的作业分配较高的优先级。
因为,CPU主要被计算型作业占用,若再给他较高的优先级,那么,输入/输出为主的作业就得不到及时的响应,使得输入/输出型作业等待,导致系统串行工作,系统的效率低下。
交大网络教育-计算机应用基础-第二次作业-windows操作系统
交大网络教育计算机应用基础(一)第二次作业 windows操作系统在Windows 中,打开一个窗口后,通常在其底部是一个______。
选择一项:a. 标题栏b. 工具栏c. 状态栏d. 任务栏反馈正确答案是:状态栏题目2正确获得1.00分中的1.00分标记题目题干在Windows 中,文件名"ABCD.EF.GHI.HKI"的扩展名是______。
选择一项:a. ABCDb. EFc. GHId. HKI反馈正确答案是:HKI题目3正确获得1.00分中的1.00分标记题目题干在Windows中,关于文件夹的描述不正确的是______。
选择一项:a. 文件夹中可以存放子文件夹b. 文件夹是用来管理和组织文件的c. "计算机"是访问系统资源的一个入口d. 文件夹隐藏后就无法对其进行操作反馈正确答案是:文件夹隐藏后就无法对其进行操作题目4不正确获得1.00分中的0.00分标记题目题干在Windows中,关于应用程序窗口的说法,不正确的是______。
选择一项:a. 应用程序窗口的第一行为标题栏b. 在应用程序窗口标题栏的右端一般有三个按钮,分别是"恢复"、"关闭"、"移动"c. 在应用程序窗口标题栏的右端一般有三个按钮,分别是"最小化"、"最大化"(或"还原")、"关闭"d. 应用程序在窗口标题栏的左边都有一个图标反馈正确答案是:在应用程序窗口标题栏的右端一般有三个按钮,分别是"恢复"、"关闭"、"移动"题目5不正确获得1.00分中的0.00分标记题目题干在Windows界面中,当一个窗口最小化后,其图标位于______。
选择一项:a. 菜单栏b. 标题栏c. 工具栏d. 任务栏反馈正确答案是:任务栏题目6正确获得1.00分中的1.00分标记题目题干在Windows中,标题栏通常为窗口______的横条。
操作系统形考002次任务及答案
操作系统第二次任务一、单选题(每题3分,共计13题)题目1答案已保存满分3.00标记题目题干16.按照作业到达的先后次序调度作业,排队等待时间最长的作业被优先调度,这是指()调度算法。
选择一项:A. 优先级法B. 先来先服务法C. 时间片轮转法D. 短作业优先法题目2答案已保存满分3.00标记题目题干18.在作业调度中,若采用优先级调度算法,为了尽可能使CPU和外部设备并行工作,有如下三个作业:J1以计算为主,J2以输入输出为主,J3计算和输入输出兼顾,则它们的优先级从高到低的排列顺序是()。
选择一项:A. J1,J2,J3B. J3,J2,J1C. J2,J1,J3D. J2,J3,J1题目3答案已保存满分3.00标记题目题干4.作业调度程序从处于()状态的队列中选取适当的作业调入主存运行。
选择一项:A. 后备B. 提交C. 完成D. 执行题目4答案已保存满分3.00标记题目题干6.在操作系统中,JCB是指()。
选择一项:A. 文件控制块B. 程序控制块C. 作业控制块D. 进程控制块题目5答案已保存满分3.00标记题目题干20.下列中断中,可能要人工介入的中断是()。
选择一项:A. 输入输出中断B. 程序性中断C. 时钟中断D. 硬件故障中断题目6答案已保存满分3.00标记题目题干12.在批处理系统中,周转时间是()。
选择一项:A. 作业的相对等待时间B. 作业运行时间C. 作业等待时间和运行时间之和D. 作业被调度进入主存到运行完毕的时间题目7答案已保存满分3.00标记题目题干17. 动态分区分配按照进程的需求量分配内存分区,所以()。
选择一项:A. 分区的长度不是预先固定的,分区的个数是不确定的B. 分区的长度是固定的C. 分区的个数是确定的D. 分区的长度和个数都是确定的题目8答案已保存满分3.00标记题目题干15. 最先适应分配算法把空闲区()选择一项:A. 按地址顺序从大到小登记在空闲区表中e � 97@�V �?# indent:-18.0pt;mso-list: l0 level1 lfo1;tab-stops:list 39.75pt'>A.按地址顺序从小到大登记在空闲区表中按地址顺序从大到小登记在空闲区表中B. 按长度以递减顺序登记在空闲区表中C. 按地址顺序从小到大登记在空闲区表中D. 按长度以递增顺序登记在空闲区表中题目9答案已保存满分3.00标记题目题干31. 在请求分页存储管理中,若采用FIFO页面淘汰算法,则当分配的页面数增加时,缺页中断的次数()。
2020年中国石油大学北京网络学院 操作系统-第二次在线作业 参考答案
B、B. 临界区
C、C. 临界资源
D、D. 共享区
我的答案:C 此题得分:2.5分
11.(2.5分) 在操作系统中,对信号量S的P原语操作定义中,使进程进入相应阻塞队列等待的条件是( )。
A、A. S> 0
B、B. S=0
C、. S< 0
D、. S10
我的答案:C 此题得分:2.5分
20.(2.5分) 对进程间互斥地使用临界资源,进程可以( )
A、A.互斥地进入临界区
B、B.互斥地进入各自的临界区
C、C.互斥地进入同一临界区
D、D.互斥地进入各自的同类资源的临界区
我的答案:D 此题得分:2.5分
21.(2.5分) 设两个进程共用一个临界资源的互斥信号量mutex,当mutex=1时表示( )。
A、A.只有一个
B、B. 可以有多个
C、C.不能被挂起
D、D. 必须在执行完后才能被撤下
我的答案:A 此题得分:2.5分
15.(2.5分) 进程间的基本关系为()。
A、A.相互独立与相互制约
B、B.同步与互斥
C、C.并行执行与资源共享
D、D. 信息传递与信息缓冲
我的答案:B 此题得分:2.5分
16.(2.5分) 进程间的同步与互斥,分别表示了各进程间的( )。
B、B.终止所有死锁进程
C、C.从死锁进程处抢夺资源
D、D.从非死锁进程处抢夺资源
我的答案:B 此题得分:2.5分
8.(2.5分) 设两个进程共用一个临界资源的互斥信号量为mutex,当mutex=-1时表示( )
A、A.一个进程进入了临界区,另一个进程等待
B、B.没有一个进程进入了临界区
windows操作系统-第二次形考作业
江苏开放大学形成性考核作业学号:姓名:课程代码:050313课程名称:W i n d o w s服务器操作系统(专)评阅教师:第 2 次形考作业共 4 次形考作业作业说明:1.做作业之前首先在封面填上自己的学号和姓名,做完作业后请写上作业完成时间。
2.学习完成第三单元知识后必须完成本次作业,并请在规定时间内通过学习平台提交Word文档形式的电子作业,本次作业占形成性考核总成绩的20%。
作业内容及要求:企业需要DHCP服务实现客户计算机网络属性(IP地址、子网掩码、默认网关、首选DNS服务器IP)的自动化配置,企业内部有3个网段。
每个网络大约有100台计算机。
1、在服务器上安装DHCP角色2、创建3个作用域,分别为192.168.1.0/24 ,192.168.2.0/24 ,192.168.3.0/24 子网掩码都为255.255.255.03、在服务器选项中创建“006 DNS服务器”值为 192.168.1.1004、在各自作用域中的作用域选项中创建”003路由器”值分别是:192.168.1.254,192.168.2.264,192.168.3.254* 企业创建了一个WEB站点,域名为www.test.ms需要客户端使用域名访问1、在服务器上安装DNS角色2、在正向查找区域创建test.ms的主区域3、在该区域中增加一条主机记录IP为192.168.1.123 并为该主机记录增加一条别名记录(CNAME)完成实验报告,实验报告成绩占形考成绩的20%。
评阅得分:评阅教师:评阅时间:江苏开放大学软件技术专业(专科)《Windows服务器操作系统》实验报告一、实验内容和目的(10分)企业需要DHCP服务实现客户计算机网络属性(IP地址、子网掩码、默认网关、首选DNS服务器IP)的自动化配置,企业内部有3个网段。
每个网络大约有100台计算机。
1. 能够在服务器上安装DHCP角色。
2. 学会DHCP作用域的创建。
操作系统网上第二次作业参考答案(仅供参考)
操作系统平时作业2一、填空练习1、在设备管理中,为了克服独占设备速度较慢、降低设备资源利用率的缺点,引入了,即用共享设备模拟独占设备。
2、常用的内存管理方法有、、和。
3、动态存储分配时,要靠硬件地址变换机构实现。
4、在存储管理中常用方式来摆脱主存容量的限制。
5、在页式管理中,页式虚地址与内存物理地址的映射是由和完成的。
6、在请求页式管理中,当发现所需的页不在时,产生中断信号,作相应的处理。
7、置换算法是在内存中没有时被调用的,它的目的是选出一个被的页面。
如果内存中有足够的存放所调入的页,则不必使用。
8、在页式管理中,页表的作用是实现从到的地址映射,存储页表的作用是。
9、段式管理中,以段为单位,每段分配一个区。
由于各段长度,所以这些存储区的大小不一,而且同一进程的各段之间不要求。
10、在段页式存储管理系统中,面向的地址空间是段式划分,面向的地址空间是页式划分。
11、文件的存储器是分成大小相等的,并以它为单位交换信息。
12、从资源分配的角度看,可以把设备分为独占设备和共享设备。
打印机属于设备,而磁盘属于设备。
13、虚拟设备是通过技术把设备变成能为若干用户的设备。
14、通道是一个独立于的专管的处理机,它控制与内存之间的信息交换。
15、缓冲区的设置可分为、、和。
16、在unix系统中,键盘、终端、打印机等以为单位组织和处理信息的设备称为;而磁盘、磁带等以为单位组织和处理信息的设备称为。
17、在多道程序环境中,用户程序的相对地址与装入内存后的实际物理地址不同,把相对地址转换为物理地址,这是操作系统的功能。
18、用户编写的程序与实际使用的物理设备无关,而由操作系统负责地址的重定位,我们称之为。
参考答案:1、虚拟分配技术2、分区管理,页式管理,段式管理,段页式管理3、重定位4、虚拟存储器5、页表,硬件地址变换机构6、硬件变换机构,内存,缺页,中断处理程序7、空闲页面,淘汰,空闲页面,置换算法8、页号,物理块号,记录内存页面的分配情况9、分配内存,连续的内存,不等,连续10、用户,物理实现11、物理块12、独占,共享13、spooling,独占,共享14、cpu15、单缓冲,双缓冲,多缓冲,缓冲池16、字符,字符设备,块,块设备17、地址重地位18、设备无关性(设备独立性)二、单项选择练习1、存储管理的目的是()。
《操作系统》第二次作业参考答案
习题与参考答案⏹ 1.10 什么是用户态和核心态?有何作用?答:内核态可以无限制访问系统和资源,包括对系统存储、外部设备进行访问。
操作系统就工作在内核态模式下。
用户态下进程的访问权限受到了限制,可正常执行普通的操作命令外,对关键资源只能通过操作系统接口访问。
例如,不能直接访问外部设备,不能直接访问操作系统的内存代码和数据。
其作用是保护操作系统不受用户程序的破坏,提高系统的可靠性。
⏹ 1.11 什么是微内核结构?与单内核结构相比,各有何优势和缺点?答:微内核结构:1)有足够小的内核2)基于客户/服务器模式微内核结构优势:1)提高了系统的可扩展性2)增强了系统的可靠性;缺点:在完成一次客户对OS提出的系统服务请求时,需要进行消息内容打包和解包,需要进行消息的多次拷贝,进行多次用户/内核模式及上下文的切换,从而使微内核OS的运行效率降低。
单内核结构优势:系统服务只需要进行两次上下文的切换,效率较高。
缺点:可靠性较低,可扩展性较差;⏹ 1.12 什么是并发?举例说明。
答:并发是指两个或多个事件在同一时间间隔内发生。
如:在多道程序环境下,并发性是指在一段时间内宏观上有多个程序在同时运行。
可分为三种不同的执行情况,包括顺序执行、交替执行和并行执行。
在多道分时操作系统中,如果只有一个CPU,每一时刻仅能有一道程序执行,微观上这些程序分时地交替执行,但在宏观上(一段时间内)是同时执行;在有多个处理机的系统中,多个程序便可被分配到不同处理机上,实现并行执行,是并发执行的一种特殊情况。
⏹ 1.13 什么是互斥共享?举例说明。
答:互斥访问共享是共享资源的一种形式,要求在一段时间内只允许一个进程可以访问该资源。
例如:当一个进程A要访问某资源时,必须先提出请求。
如果此时该资源空闲,系统便可将之分配给请求进程A使用。
此后若再有其他进程B也要访问该资源时但A未用完时,则必须等待。
仅当A进程访问完并释放该资源后,才允许进程B对该资源进行访问。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
操作系统平时作业2一、填空练习1、在设备管理中,为了克服独占设备速度较慢、降低设备资源利用率的缺点,引入了,即用共享设备模拟独占设备。
2、常用的内存管理方法有、、和。
3、动态存储分配时,要靠硬件地址变换机构实现。
4、在存储管理中常用方式来摆脱主存容量的限制。
5、在页式管理中,页式虚地址与内存物理地址的映射是由和完成的。
6、在请求页式管理中,当发现所需的页不在时,产生中断信号,作相应的处理。
7、置换算法是在内存中没有时被调用的,它的目的是选出一个被的页面。
如果内存中有足够的存放所调入的页,则不必使用。
8、在页式管理中,页表的作用是实现从到的地址映射,存储页表的作用是。
9、段式管理中,以段为单位,每段分配一个区。
由于各段长度,所以这些存储区的大小不一,而且同一进程的各段之间不要求。
10、在段页式存储管理系统中,面向的地址空间是段式划分,面向的地址空间是页式划分。
11、文件的存储器是分成大小相等的,并以它为单位交换信息。
12、从资源分配的角度看,可以把设备分为独占设备和共享设备。
打印机属于设备,而磁盘属于设备。
13、虚拟设备是通过技术把设备变成能为若干用户的设备。
14、通道是一个独立于的专管的处理机,它控制与内存之间的信息交换。
15、缓冲区的设置可分为、、和。
16、在系统中,键盘、终端、打印机等以为单位组织和处理信息的设备称为;而磁盘、磁带等以为单位组织和处理信息的设备称为。
17、在多道程序环境中,用户程序的相对地址与装入内存后的实际物理地址不同,把相对地址转换为物理地址,这是操作系统的功能。
18、用户编写的程序与实际使用的物理设备无关,而由操作系统负责地址的重定位,我们称之为。
参考答案:1、虚拟分配技术2、分区管理,页式管理,段式管理,段页式管理3、重定位4、虚拟存储器5、页表,硬件地址变换机构6、硬件变换机构,内存,缺页,中断处理程序7、空闲页面,淘汰,空闲页面,置换算法8、页号,物理块号,记录内存页面的分配情况9、分配内存,连续的内存,不等,连续10、用户,物理实现11、物理块12、独占,共享13、,独占,共享14、15、单缓冲,双缓冲,多缓冲,缓冲池16、字符,字符设备,块,块设备17、地址重地位18、设备无关性(设备独立性)二、单项选择练习1、存储管理的目的是()。
a.方便用户b.提高内存利用率c.方便用户和提高内存利用率d.增加内存实际容量2、存储分配解决多道作业地址空间的划分问题。
为了实现静态和动态存储分配,需采用地址重定位,即把[1][2],静态重定位由[3]实现,动态重定位由[4]实现。
供选择的答案:3 / 13[1]、[2] a 页面地址 b 段地址 c 逻辑地址d 物理地址e 外存地址f 设备地址[3]、[4] a 硬件地址变换机构 b 执行程序 c 汇编程序d 连接装入程序e 调试程序f 编译程序g 解释程序(说明:汇编程序、解释程序、编译程序的作用是将源程序变为机器语言指令;调试程序是进行程序调试的一种工具。
执行程序是可被计算机直接执行的机器代码程序。
)3、在请求页式存储管理中,若所需页面不在内存中,则会引起()。
a.输入输出中断b. 时钟中断c.越界中断d. 缺页中断4、)。
a.并行技术b. 通道技术c.缓冲技术d. 虚存技术5、若处理器有32位地址,则它的虚拟地址空间为()字节。
a.2b.4c.100d.6406、虚拟存储技术是()。
a.补充内存物理空间的技术b.补充相对地址空间的技术c.扩充外存空间的技术d.扩充输入输出缓冲区的技术7、虚拟内存的容量只受()的限制。
a.物理内存的大小b.磁盘空间的大小c.数据存放的实际地址d.计算机地址位数8、()是指将作业不需要或暂时不需要的部分移到外存,让出内存空间以调入其他所需数据。
a.覆盖技术b.交换技术c.虚拟技术d.物理扩充9、外存(如磁盘)上存放的程序和数据()。
a.可由 b.必须在访问之前移入内存c.是必须由文件系统管理的 d.必须由进程调度程序管理10、分区管理要求对每一个作业都分配()的内存单元。
a.地址连续b.若干地址不连续c.若干连续的帧d.若干不连续的帧11、段页式存储管理汲取了页式管理和段式管理的长处,其实现原理结合了页式和段式管理的基本思想,即()。
a、用分段方法来分配和管理物理存储空间,用分页方法来管理用户地址空间。
b、用分段方法来分配和管理用户地址空间,用分页方法来管理物理存储空间。
c、用分段方法来分配和管理主存空间,用分页方法来管理辅存空间。
d、用分段方法来分配和管理辅存空间,用分页方法来管理主存空间。
12、()存储管理支持多道程序设计,算法简单,但存储碎片多。
a.段式b.页式5 / 13c.固定分区d.段页式13、()存储管理方式提供一维地址结构。
a.固定分区b.分段c.分页d.分段和段页式14、分段管理提供()维的地址结构。
a.1b.2c.3d.415、()实现了段式、页式两种存储方式的优势互补。
a.请求分页管理b.可变式分区管理c.段式管理d.段页式管理16、从下列有关存储管理的叙述中,选出四条正确叙述。
a、在页式存储管理方案中,为了提高内存的利用效率,允许同时使用不同大小的页面;b、在虚拟存储方式下,程序员编制程序时不必考虑主存的容量,但系统的吞吐量在很大程度上依赖于主存储器的容量;c、固定分区式管理是针对单道系统的内存管理方案;d、可重定位分区管理可以对作业分配不连续的内存单元;e、利用交换技术扩充内存时,设计时必须考虑的问题是:如何减少信息交换量、降低交换所用的时间;f、在现代操作系统中,不允许用户干预内存的分配;g、采用动态重定位技术的系统,目标程序可以不经任何改动,而装入物理内存;h、页式存储管理中,一个作业可以占用不连续的内存空间,而段式存储管理,一个作业则是占用连续的内存空间。
17、以下存储管理技术中,支持虚拟存储器的技术是()。
a.动态分区法 b.可重定位分区法 c.请求分页技术 d.对换技术18、在请求分页系统中,算法是指()。
a、最早进入内存的页先淘汰b、近期最长时间以来没被访问的页先淘汰c、近期被访问次数最少的页先淘汰d、以后再也不用的也先淘汰19、请求分页存储管理中,若把页面尺寸增加一倍,在程序顺序执行时,则一般缺页中断次数会()。
a.增加 b.减少 c.不变 d.可能增加也可能减少20、碎片是指()。
a、存储分配完后所剩的空闲区b、没有被使用的存储区c、不能被使用的存储区d、未被使用,而又暂时不能使用的存储区21、碎片现象的存在使得()。
a.内存空间利用率降低b. 内存空间利用率提高c.内存空间利用率得以改善d. 内存空间利用率不影响22、当内存碎片容量大于某一作业所申请的内存容量时,()。
a、可以为这一作业分配内存7 / 13b、不可以为这一作业分配内存c、拼接后,可以为这一作业分配内存d、一定能够为这一作业分配内存23、下列()存储管理方式能使存储碎片尽可能少,而且使内存利用率较高。
a.固定分区b.可变分区c.分页管理d.段页式管理24、设备管理的目的是为了合理地利用外部设备和[1],设备按照信息的传递特性可分为[2]和[3]。
设备管理的主要程序之一是设备分配程序,当进程请求在内存和外设之间传送信息时,设备分配程序分配设备的过程通常是[4]。
供选择的答案:[1]: a、提高利用率 b、提供接口 c、方便用户 d、实现虚拟设备[2]: a、块设备 b、存储设备 c、独立设备 d、虚拟设备[3]: a、共享设备 b、输入输出设备 c、系统设备 d、字符设备[4]: a、先分配设备,再分配控制器,最后分配通道b、先分配控制器,再分配设备,最后分配通道c、先分配通道,再分配设备,最后分配控制器d、先分配通道,再分配控制器,最后分配设备25、通道是一种()。
端口 b.数据通道专用处理机 d.软件工具26、操作系统中采用缓冲技术的目的是为了增强系统()的能力。
a.串行操作b. 控制操作c.重执操作d.并行操作27、操作系统采用缓冲技术,能够减少对的()次数,从而提高资源的利用率。
a.中断b. 访问c. 控制d. 依赖28、缓冲技术用于()。
a、提高主机和设备交换信息的速度b、提供主、辅存接口c、提高设备利用率d、扩充相对地址空间29、技术利用于()。
a.外设概念b.虚拟设备概念c.磁带概念d.存储概念30、采用技术的目的是()。
a.提高独占设备的利用率b.提高主机效率c.减轻用户编程负担d.提高程序的运行速度31、采用假脱机技术的目的是[1]。
假脱机技术是将输入输出控制工作大部分交由相应的通道来承担,利用磁盘作为后援存储9 / 13器,实现了外设同时联机操作,使得[2]成为[3],减少了对频繁使用外设的压力,但假脱机技术一般不适用于[4]。
供选择的答案:[1]: a、提高外设和主机的利用率 b、提高内存和主机效率c、减轻用户编程负担d、提高程序的运行速度[2][3]: a、块设备 b、字符设备 c、独占设备 d、虚拟设备[4]: a、分时系统 b、多道批处理系统c、网络操作系统d、多处理机系统32、在操作系统中,用户在使用设备时,通常采用()。
a.物理设备名b.逻辑设备名c.虚拟设备名d.设备牌号33、利用虚拟设备达到输入输出要求的技术是()。
a. 利用外存作为缓冲,将作业与外存交换信息和外存与物理设备交换信息两者独立起来,并使它们并行工作的过程。
b. 把要求交给多个物理设备分散完成的过程c. 把信息先放在外存,然后由一台物理设备分批完成要求的过程d. 把共享设备改为某作业的独占设备,集中完成要求的过程参考答案:1 2-[1] [2] [3] [4] 3 4 5 6 78 9 10 11 12 13 14 15 16-17 18 19 20 21 22 23 24-[1] [2] [3] [4]25 26 27 28 29 30 31-[1] [2] [3] [4]32 33三、问答练习1、某虚拟存储器的用户编程空间共321,内存为16。
假定某时刻一用户页表中已调入内存的页面的页号和物理块号的对照表如下:页号物理块号1 52 1034 4 7则逻辑地址0a5c(h)所对应的物理地址是什么?2、考虑下述页面走向:12,3,42,1,56,2,12,3,76,3,21,2,36当内存块数量分别为3时,试问、、4、为什么要引入缓冲技术?设置缓冲区的原则是什么?参考答案:1、答:逻辑地址0a5)所对应的二进制表示形式是:0000 1010 0101 1100 ,由于1210,下划线部分前的编码为,表示该逻辑地址对应的页号为3查页表,得到物理块号是4(十进制),即物理块地址为:0001 0010 0000 0000 ,拼接块内地址0000 0000 0101 1100,得0001 0010 0101 1100,即125c(h)。