操作系统作业2答案[1]

合集下载

第二次作业 windows操作系统

第二次作业 windows操作系统

1.关于Windows 文件命名的规定,正确的是___d___。

a. 文件名可用字符、数字或汉字命名,文件名最多使用8个字符b. 文件名可用所有的字符、数字或汉字命名c. 文件名中不能有空格和扩展名间隔符"."d. 文件名可用允许的字符、数字或汉字命名2.在Windows 资源管理器中,格式化磁盘的操作可使用___b___。

a. 选择"文件"下的"格式化"命令b. 右击磁盘图标,选"格式化"命令c. 选择"编辑"下的"格式化"命令d. 选择"查看"菜单下的"格式化"命令3.Windows 中,在已关闭所有应用程序的情况下,要关闭计算机,应___b___。

a. 选择"关闭Windows"对话框中的"结束任务"选项b. 选择"关闭Windows"对话框中的"关机"选项c. 选择"关闭Windows"对话框中的"取消"选项d. 再按 Ctrl+Alt+Del 组合键4.不可能在任务栏上出现的对象为___a___。

a. 对话框窗口的图标b. 正在执行的应用程序窗口图标c. 已打开文挡窗口的图标d. 语言栏对应图标5.在Windows 中,打开一个窗口后,通常在其底部是一个___c___。

a. 标题栏b. 任务栏c. 状态栏d. 工具栏6.桌面上有各种图标,图标在桌面上的位置__c____。

a. 不能移动b. 可以移动,但只能由Windows系统完成c. 可以移动,既可由Windows系统完成,又可由用户用鼠标拖曳完成d. 可以移动,但只能由用户用鼠标拖曳完成7.Windows的任务栏可用于_____b______。

a. 修改程序组的属性b. 切换当前应用程序c. 修改程序项的属性d. 启动应用程序8.在Windows的我的电脑窗口中,若已选定了文件或文件夹,为了设置其属性,可以打开属性对话框的操作是___c___。

操作系统 第二章作业本(含答案)

操作系统 第二章作业本(含答案)

第二章作业第一次作业: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

操作系统练习题2

操作系统练习题2一、选择题1.操作系统是计算机系统的核心软件。

按功能特征的不同,可把操作系统分为[1]_________________、[2]___________________、[3]_____________________、网络操作系统和分布式操作系统几种基本类型。

其中[1]的主要目的是提高系统的吞吐量和效率,而[2]是一旦有处理请求和要求处理的数据时,就立即应该处理该数据并将结果及时送会,例如[4]________________________等。

供选择的答案:[1][2][3] A、单用户系统B、批处理系统C、分时系统D、微机操作系统E、实时系统[4] A、计算机激光照排系统B、办公自动化系统C、计算机辅助设计系统D、航空售票系统2.操作系统是用户和计算机之间的接口,用户通过________________________、________________________与操作系统取得联系。

A、输入/输出设备B、命令接口C、中断服务程序D、系统调用3.常用的作业调度算法有____________________、____________________、____________________和____________________。

A、先来先服务法B、先进先出法C、最短作业优先法D、优先数法E、响应比高者优先法F、最近最少使用淘汰法4.文件的存储方法依赖于____________________和____________________。

A、文件的物理结构B、存放文件的存储设备的特性C、文件类型D、文件的逻辑结构5.设备管理的主要程序之一是设备分配程序,当进程请求在主存和外设之间传送信息时,设备分配程序分配设备的过程通常是____________________。

A、先分配设备,再分配控制器,最后分配通道B、先分配控制器,再分配设备,最后分配控制器C、先分配通道,再分配设备,最后分配控制器D、先分配通道,再分配控制器,最后分配设备6.进程执行时的间断性,决定了进程可能具有多种状态。

操作系统第二章作业答案

操作系统第二章作业答案

第二章作业1.操作系统中为什么要引入进程的概念为了实现并发进程中的合作和协调,以及保证系统的安全,操作系统在进程管理方面要做哪些工作答:为了从变化角度动态地分析研究可以并发执行的程序,真实的反应系统的独立性、并发性、动态性和相互制约,操作系统中不得不引入进程的概念。

为了防止操作系统及其关键的数据结构如:PCB等,受到用户程序破坏,将处理机分为核心态和用户态。

对进程进行创建、撤销以及在某些进程状态之间的转换控制。

2.试描述当前正在运行的进程状态改变时,操作系统进行进程切换的步骤。

答:分为两种情况:(1):运行状态就绪状态:根据进程的自身的情况插入到就绪队列的适当位置,系统收回处理及转入进程调度程序重新进行调度。

(2):运行状态→阻塞状态:系统会调用进程调度程序重新选择一个进程投入运行。

3.现代操作系统一般都提供多任务的环境,是回答以下问题。

为支持多进程的并发执行,系统必须建立哪些关于进程的数据结构答:系统必须建立PCB。

为支持进程的状态变迁,系统至少应该供哪些进程控制原语答:阻塞、唤醒、挂起和激活原语。

当进程的状态变迁时,相应的数据结构发生变化吗答:会根据状态的变迁发生相应的变化。

例如:将进程PCB中进程的状态从阻塞状态改为就绪状态,并将进程从阻塞队列摘下,投入到就绪队列中。

4.什么是进程控制块从进程管理、中断处理、进程通信、文件管理、设备管理及存储管理的角度设计进程控制块应该包含的内容。

答:PCB:描述进程本身的特征、状态、调度信息以及对资源占有情况等的数据结构,是进程存在的唯一标识。

进程控制块所包含的内容:①进程信息描述;②CPU信息状态;③进程调度信息;④进程控制和资源占用信息。

5.假设系统就绪队列中有10个进程,这10个进程轮换执行,每隔300ms轮换一次,CPU在进程切换时所花费的时间是10ms,试问系统化在进程切换上的开销占系统整个时间的比例是多少解:P=(10*10)/[(300+10)*10]=%6.试述线程的特点及其与进程之间的关系。

兰州大学《操作系统》15秋在线作业2满分答案

兰州大学《操作系统》15秋在线作业2满分答案

《操作系统》15秋在线作业2
一、单选题(共10 道试题,共40 分。


1. 实存的存储分配算法用来决定输入的程序和数据放到主存中的位置,采用“总是把程序装入主存中最大的空闲区域”的算法称为()。

A. 最优适应算法
B. 最坏适应算法
C. 最先适应算法
D. 环最先适应算法
答案:B
2. 用V操作唤醒一个等待进程时,被唤醒进程的状态应变成()状态。

A. 执行
B. 就绪
C. 运行
D. 收容
答案:B
3. 进程和程序的本质区别是()。

A. 存储在内存和外存
B. 顺序和非顺序执行机器指令
C. 分时使用和独占使用计算机资源
D. 动态和静态特征
答案:D
4. 碎片是指()。

A. 存储分配完后所剩的空闲区
B. 没有被使用的存储区
C. 不能被使用的存储区
D. 未被使用,而又暂时不能使用的存储区
答案:D
5. Spool技术是一种实现虚拟()的技术。

A. 处理器
B. 设备
C. 存储器
D. 链路
答案:B
6. 在分时操作系统中,()是衡量一个分时系统的一项重要指标。

A. 响应时间
B. 高可靠性
C. 吞吐量
D. 时间片轮转。

操作系统习题2(含答案)

操作系统习题2(含答案)

操作系统总复习及相关习题第一章引论名词解释1操作系统操作系统是管理和控制计算机系统内各种硬件和软件资源,有效地组织多道程序运行的系统软件(或程序集合),是用户与计算机之间的接口。

2管态当执行操作系统程序时,处理机所处的状态3目态当执行普通用户程序时,处理机所处的状态。

4多道程序设计在这种设计技术下,内存中能同时存放多道程序,在管理程序的控制下交替的执行。

这些作业共享CPU和系统中的其他资源。

5并发是指两个或多个活动在同一给定的时间间隔中进行。

它是宏观上的概念。

6并行是指两个或多个活动在同一时刻同时执行的情况。

7吞吐量在一段给定的时间内,计算机所能完成的总工作量。

8分时就是对时间的共享。

在分时系统中,分时主要是指若干并发程序对CPU时间的共享。

9实时表示“及时”或“既时”。

10系统调用是用户在程序中能以“函数调用”形式调用的、由操作系统提供的子功能的集合。

每一个子功能称作一条系统调用命令。

它是操作系统对外的接口,是用户级程序取得操作系统服务的唯一途径。

11特权指令指指令系统中这样一些指令,如启动设备指令、设置时钟指令、中断屏蔽指令和清内存指令,这些指令只能由操作系统使用。

12命令解释程序其主要功能是接收用户输入的命令,然后予以解释并且执行。

13脱机I/O是指输入/输出工作不受主机直接控制,而由卫星机专门负责完成I/O,主机专门完成快速计算任务,从而二者可以并行操作。

14联机I/O是指作业的输入、调入内存及结果输出都在cpu直接控制下进行。

15资源共享是指计算机系统中的资源被多个进程所功用。

例如,多个进程同时占用内存,从而对内存共享;它们并发执行时对cpu进行共享;各个进程在执行过程中提出对文件的读写请求,从而对磁盘进行共享等等。

简答题1什么是操作系统?它的主要功能是什么?答:操作系统是控制和管理计算机系统内各种硬件和软件资源,有效地组织多道程序运行的系统软件(或程序集合),是用户与计算机之间的接口。

国开(内蒙古)02152-操作系统-形考作业2参考答案

国开(内蒙古)02152-操作系统-形考作业2参考答案

国开(内蒙古)02152-操作系统-形考作业2参考答案说明:如果课程题目是随机的,请按CTRL+F在题库中逐一搜索每一道题的答案特殊说明请仔细:课程的题目每学期都可能更换,所以请仔细核对是不是您需要的题目再下载!!!!题目1:9.在操作系统中,作业处于()状态时,已处于进程的管理之下。

: 阻塞; 后备; 完成; 执行参考答案:执行题目2:10.作业一旦进入内存即为执行状态,与之相关的进程在作业进入内存时予以创建,该进程的初始状态为()。

: 就绪态; 运行态; 提交态; 阻塞态参考答案:就绪态题目3:15.现有3个作业同时到达,每个作业的计算时间都是1小时,它们在一台CPU 上按单道方式运行,则平均周转时间为()小时。

: 2; 1; 6; 3参考答案:2题目4:14.设某作业进入输入井的时间为S,开始运行的时间为R,得到计算结果的时间为E,则该作业的周转时间T为()。

: T=E-R; T=(S+R)+ E; T=E-S; T=E-(S+R)参考答案:T=E-S题目5:11.进程调度是根据一定的调度算法,从()队列中挑选出合适的进程。

: 就绪; 等待; 运行; 阻塞参考答案:就绪题目6:3.作业生存期共经历四个状态,它们是提交、后备、()和完成。

: 等待; 执行; 就绪参考答案:执行题目7:18. 在分页系统环境下,程序员编制的程序,其地址空间是连续的,分页是由()完成的。

: 编译地址; 程序员; 系统; 用户参考答案:系统题目8:12. 固定分区中各分区的大小是()。

: 相同或者不同,但预先固定; 相同的; 随进程个数而定; 根据进程要求确定参考答案:相同或者不同,但预先固定题目9:1. 通常,用户编写的程序中所使用的地址是()。

: 内存地址; 绝对地址; 逻辑地址; 物理地址参考答案:逻辑地址题目10:16. 最容易形成很多小碎片的可变分区算法是()。

: 以上都不是; 位示图法; 最佳适应算法; 最先适应算法参考答案:最佳适应算法题目11:22. 虚拟存储技术是()。

操作系统课后习题1-9答案

操作系统课后习题1-9答案

操作系统课后习题1-9答案练习11.1-1.10题解见书1.11 有⼀台输⼊设备和⼀台输出设备的计算机系统上,运⾏有两道程序。

两道程序投⼊运⾏情况如下:程序1先开始运⾏,其运⾏轨迹为:计算50ms、输出100ms、计算50ms、输出100ms,结束;程序2后开始运⾏,其运⾏轨迹为:计算50ms、输⼊100ms、计算100ms、结束。

1. 忽略调度时间,指出两道程序运⾏时,CPU是否有空闲?在哪部分空闲?指出程序1和程序2. 有⽆等待CPU的情况?如果有,发⽣在哪部分?题解:由题画出CPU利⽤图如下:由图可知,1.CPU有空闲,在100ms~150ms时间段是空闲的。

2.程序1⽆等待时间,⽽程序2在⼀开始的0ms~50ms时间段会等待。

1.12 在计算机系统上运⾏三道程序,运⾏次序为程序1、程序2、程序3。

程序3的运⾏轨迹为:计算60ms、输⼊30ms、计算20ms。

忽略调度时间,画出三道程序运⾏的时间关系图;完成三道程序共花多少时间?与单道程序⽐较,节省了多少时间?解答:三道程序运⾏,完成三道程序共花170ms。

与单道程序(260ms)⽐较,节省了90ms。

(始终按照1-2-3的次序,即程序1→程序2→程序3→程序1→程序2→(在程序3运⾏前会停10ms等待输⼊完成)程序3。

(如果不是按照程序1、2、3的次序完成则会有多种情况。

)1.13 在计算机系统上有两台输⼊/输出设备,运⾏两道程序。

程序1的运⾏轨迹为:计算10ms、输⼊5ms、计算5ms、输出10ms、计算10ms。

程序2的运⾏轨迹为:输⼊10ms、计算10ms、输出5ms、计算5ms、输出10ms。

在顺序环境下,先执⾏程序1,再执⾏程序2,求总的CPU利⽤率为多少?题解:由题画出CPU利⽤图如下:由图可知,在总共80ms的时间⾥,CPU空闲时间为40ms,即:CPU利⽤率=40ms/80ms*100%=50%1.14 ⼀个计算机系统有⾜够的内存空间存放3道程序,这些程序有⼀半的时间在空闲等待I/O操作。

操作系统试题与答案2

操作系统试题与答案2

一、选择题(1分×30=30分)1.在操作系统中引入多道程序设计的目的在于()。

A.有利于代码共享,减少主、辅存信息交换量 B.充分利用存储器C.充分利用CPU,减少CPU等待时间 D.提高实时响应速度2.为了提高系统的交互性,人们设计了( )。

A.批处理系统 B.分时系统 C.实时系统 D.分布式系统3.与计算机硬件关系最密切的软件是().A.编译程序B.数据库管理系统C.游戏程序D.OS4.对于普通用户而言,OS的()是最重要。

A.开放性B.方便性C.有效性D.可扩充性5.操作系统提供给程序员的接口是( )。

A.进程B.系统调用C.库函数D.B和C6.当CPU执行操作系统代码时,称CPU处于( )。

A.执行态B.目态C.管态D.就绪态7.进程的控制信息和描述信息存放在()。

A.JCBB.PCBC.AFTD.SFT8.进程从运行状态进入就绪状态的原因可能是( )。

A.被选中占有处理机B.等待某一事件C.等待的事件已发生D.时间片用完9.( )进程调度算法适合紧急事件的处理。

A.先来先服务B.轮转C.可抢占优先级D.优先级10.进程依靠什么从阻塞状态过渡到就绪状态()。

A.操作人员的命令B.系统服务C.等待下一个时间片到来D.由"合作"进程唤醒11. 如果有三个进程共享同一互斥段,而且每次最多允许两个进程进入该互斥段,则信号量的初值应设置为()A.0 B.1 C.2 D.312.当线程处于阻塞状态时,线程( )。

A. 正在占用处理机B.没有占用处理机C. 将进入执行状态D.将进入结束状态13.当多道程序系统中发生死锁时,()。

A.计算机系统不能处理任何事情B.某个进程不能够执行C.一组进程相互等待,并进入阻塞状态D.不能进行输入和输出14.下面哪一个不是程序在并发系统内执行的特点()。

A.产生死锁的必然性B.资源分配的动态性C.程序执行的间断性D.相互通信的可能性15.进程和程序的一个本质区别是( )。

电子科技《计算机操作系统》在线作业2辅导答案

电子科技《计算机操作系统》在线作业2辅导答案

电子科技《计算机操作系统》在线作业2
单选题
一、单选题(共 20 道试题,共 100 分。


1. 下列哪一个不是死锁产生的必要条件()。

A. 无限等待(饥饿)
B. 不可抢占(不可剥夺)
C. 循环等待
D. 互斥使用
-----------------选择:A
2. 下列哪些问题没有包含互斥关系?()
A. 哲学家就餐问题
B. 司机售票员问题
C. 飞机订票问题
D. 读者写者问题
-----------------选择:B
3. 计算机操作系统是一个()。

A. 应用软件
B. 硬件的扩充
C. 用户软件
D. 系统软件
-----------------选择:D
4. 在虚拟页式存储管理方案中,下面哪个是正确的?()
A. 页面长度固定,并且是硬件的设计特性
B. 页面长度固定,并且是软件的设计特性
C. 页面长度可变,并且是硬件的设计特性
D. 页面长度可变,并且是软件的设计特性
-----------------选择:A
5. 作业装入内存后,在其运行过程中,不仅允许其搬家而且还可以再申请存储空间并得到分配这种存储策略称为()。

A. 直接分配
B. 间接分配
C. 静态分配
D. 动态分配
-----------------选择:D
6. 下列哪种文件结构不利用文件长度的变化? ()
A. 顺序结构
B. 链接结构
C. 索引结构
D. HASH(散列)结构
-----------------选择:A
7. 在配有操作系统的计算机中,用户程序通过()向操作系统提出使用外部设备。

操作系统网上第二次作业参考答案(仅供参考)

操作系统网上第二次作业参考答案(仅供参考)

操作系统平时作业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、存储管理的目的是()。

国开形成性考核02152《操作系统》形考作业(2)试题及答案

国开形成性考核02152《操作系统》形考作业(2)试题及答案

国开形成性考核《操作系统》形考作业(2)试题及答案(课程ID:02152,整套相同,如遇顺序不同,Ctrl+F查找,祝同学们取得优异成绩!)形考作业2一、单选题(每题4分,共计16题)题目:1、按照作业到达的先后次序调度作业,排队等待时间最长的作业被优先调度,这是指(C)调度算法。

【A】:优先级法【B】:短作业优先法【C】:先来先服务法【D】:时间片轮转法题目:2、为了使系统中各部分资源得到均衡使用,就必须选择对资源需求不同的作业进行合理搭配,这项工作是由(C)完成的。

【A】:中级调度【B】:对换【C】:作业调度【D】:进程调度题目:3、在操作系统中,作业处于(B)状态时,已处于进程的管理之下。

【A】:阻塞【B】:执行【C】:后备【D】:完成题目:4、当硬件中断装置发现有事件发生,就会中断正在占用CPU的程序执行,让操作系统的(C)占用CPU。

【A】:文件管理程序【B】:作业管理程序【C】:中断处理程序【D】:系统调用程序题目:5、为了对紧急进程或重要进程进行调度,调度算法应采用(B)。

【A】:短作业优先法【B】:优先级法【C】:先来先服务法【D】:时间片轮转法题目:6、作业调度选择一个作业装入主存后,该作业能否占用处理器必须由(B)来决定。

【A】:作业控制【B】:进程调度【C】:驱动调度【D】:设备管理题目:7、在作业调度中,若采用优先级调度算法,为了尽可能使CPU和外部设备并行工作,有如下三个作业:J1以计算为主,J2以输入输出为主,J3计算和输入输出兼顾,则它们的优先级从高到低的排列顺序是(D)。

【A】:J2,J3,J1【B】:J2,J1,J3【C】:J1,J2,J3【D】:J3,J2,J1题目:8、最容易形成很多小碎片的可变分区算法是(C)。

【A】:最先适应算法【B】:以上都不是【C】:最佳适应算法【D】:位示图法题目:9、下列存储管理方案中,不采用动态重定位的是(C)。

【A】:段式管理【B】:可变分区【C】:固定分区【D】:页式管理题目:10、虚拟存储技术是(C)。

中石油华东《操作系统》2014年秋学期在线作业(二)答案

中石油华东《操作系统》2014年秋学期在线作业(二)答案
A. 7
B. 8
C. 9
D. 10
?
正确答案:D
《操作系统》2014年秋学期在线作业(二)
一,单选题
1.支持虚拟内存管理的对换区通常在()。
A.内存
B.外存
C.外存的文件区
D.既可在内存也可在外存
?
正确答案:B
2.文件系统是指()。
A.文件的集合
B.文件的目录
C.实现文件管理的一组软件
D.文件、管理文件的软件及数据结构的总体
?
正确答案:D
3.如果I/O设备与存储设备进行数据交换不经过CPU来完成,这种数据交换方式是()。
正确答案:C
14.动态重定位技术依赖于()。
A.重定位装入程序
B.重定位寄存器
C.地址机构
D.目标程序
?
正确答案:B
15.操作系统中的SPOOLING技术,实质是将()转化为共享设备的技术。
A.虚拟设备
B.独占设备
C.脱机设备
D.块设备
?
正确答案:B
16.题目和答案如下图所示:
A.
B.
C.
D.
?
正确答案:A
A.程序查询
B.中断方式
C. DMA方式
D.无条件存取方式
?
正确答案:C
4.采用段式存储管理的系统中,若地址用24位表示,其中8位表示段号,则允许每段的最大长度是()。
A. 224
B. 216
C. 28
D. 232
?
正确答案:B
5.磁带上的文件一般只能()。
A.顺序存取
B.随机存取
C.以字节为单位存取
D.直接存取
?
正确答案:A

国家开放大学《操作系统》形考任务1-3参考答案

国家开放大学《操作系统》形考任务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-4)答案

操作系统作业(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,选取的时间片最大值为【】。

A 10msB 20msC 50msD 100ms7 假设就绪队列中有10个就绪进程,以时间片轮转方式进行进程调度,如果时间片为180ms,切换开销为20ms。

如果将就绪进程增加到30个,则系统开销所占的比率为【】。

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

姓名:_________________
学号:_________________ 评分:_________________
操作系统原理作业(B)答案
一、(24分)单项选择题
1.在存储管理中,采用覆盖与交换技术的目的是_______。

A. 节省主存空间 B.物理上扩充主存容量
C. 提高CPU效率 D.实现主存共享
答:A
2.如果I/O设备与存储设备进行数据交换不经过CPU来完成,这种数据交换方式
是_____。

A. 程序查询 B.中断方式
C. DMA方式 D.无条件存取方式
答:C
3.很好地解决了“碎片”问题的存储管理方法是______。

A. 页式存储管
B. 段式存储管理
C. 多重分区管 D.可变式分区管理
答:A
4._____是直接存取的存储设备。

A. 磁盘 B.磁带
C. 打印机 D.键盘显示终端
答:A
5.在操作系统中,_____指的是一种硬件机制。

A. 通道技术 B.缓冲池
C.SPOOLING技术. D.内存覆盖技术
答: A
6.在操作系统中,用户在使用I/O设备时,通常采用______。

A. 物理设备名 B.逻辑设备名
C.虚拟设备名 D.设备牌号
答:B
7.如果一个程序为多个进程所共享,那么该程序的代码在执行的过程中不能被修改,
即程序应该是_______。

A. 可执行码 B.可重入码
C. 可改变码 D.可再现码
答:B
8.按_____分类可将设备分为块设备和字符设备。

A. 从属关系 B.操作特性
C.共享属性 D.信息交换单位
答:D
9._______算法是设备分配常用的一种算法。

A. 短作业优先 B.最佳适应
C.先来先服务 D.首次适应
答:C
10.从用户角度看,引入文件系统的主要目的是_______。

A. 实现虚拟存储 B.保存系统文档
C. 保存用户和系统文档 D.实现对文件的按名存取
答:D
11.既考虑作业等待时间,又考虑作业执行时间的调度算法是_____。

A. 响应比高者优先 B.短作业优先
C.优先级调度 D. 先来先服务
答:A
12.当作业进入完成状态,操作系统______。

A. 将删除该作业并收回其所占资源,同时输出结果
B.将该作业的控制块从当前作业队列中删除,收回其所占资源,并输出结果
C. 将收回该作业所占资源并输出结果
D.将输出结果并删除内存中的作业
答: B
二、(48分)简答题
1.磁盘是用来存放文件和数据的,因此可以说磁盘仅仅是用作文件系统的设备。

这句
话对吗?为什么?
解:
不正确,磁盘不仅用于存放文件,还可作为主存的延伸,即提供虚存管理。

在虚存
的设计思想中,主存作为实际的物理空间,仅存放目前较为活跃的程序部分,其它不活
跃部分暂存于辅存(即磁盘空间),等待调度程序在主、辅存间进行交换调度。

2.什么是缓冲?为什么要引入缓冲?
解:
缓冲是用来在两种不同速度的设备之间传输信息时平滑传输过程的常用手段。

除了在关键的地方采用少量硬件缓冲器之外,大都采用软件缓冲。

软件缓冲区是指在I/O操作期间用来临时存放输入/输出数据的一块存储区域。

在操作系统中,引入缓冲的主要原因可归结为以下几点:
〃缓和CPU与I/O设备间速度不匹配的矛盾一般情况下,程序的运行过程是时而进行计算,时而进行输入或输出。

以输出为例,如果没有缓冲,则程序在输出时,必然由于打印机的速度跟不上而使CPU停下来等待;然而在计算阶段,打印机又无事可做。

如果设置一个缓冲区,程序可以将待输出的数据先输出到缓冲区中,然后继续执行;而打印机则可以从缓冲区取出数据慢慢打印。

〃减少中断CPU的次数例如,假定从系统外传来的数据只用一位二进制位来接收,则每收到一位二进制数就要中断CPU一次,如果数据通信速率为9.6kb/s,则中断CPU的频率也为9.6kHz,即每100 s就要中断CPU一次,若设置一个具有8位的缓冲寄存器,则可使CPU被中断的次数降低为前者的1/8。

3.DMA方式和中断方式有什么不同?
解:DMA方式和中断方式的主要不同点是:中断方式在每个数据传送完成后中断CPU,而DMA方式则是在所要求传送的一批数据全部传送结束时中断CPU,中断方式的数据传送是在中断处理时由CPU控制完成,而DMA方式则是在DMA控制器的控制下完成。

不过,DMA方式仍存在一定局限性。

如数据传送的方向、存放数据的内存始址及传送数据的长度等都由CPU控制,并且每台设备需一个DMA控制器,当设备增加时,多个DMA控
制器的使用也不经济。

4.试述分页系统和分段系统的主要区别。

解:分页和分段有许多相似之处,比如两者都不要求作业连续存放。

但在概念上两者完全不同,主要表现在以下几个方式:
〃页是信息的物理单位,分页是为了实现非连续分配,以便解决内存碎片问题,或者说分页是由于系统管理的需要。

段是信息的逻辑单位,它含有一组意义相对完整的
信息,分段的目的是为了更好地实现共享,满足用户的需要。

〃页的大小固定且由系统确定,将逻辑地址划分为页号和页内地址是由机器硬件实现的。

而段的长度却不固定,决定于用户所编写的程序,通常由编译程序在对源程序进行编译时根据信息的性质来划分。

〃分页的作业地址空间是一维的。

分段的地址空间是二维的。

5.假设文件系统采用基本文件目录和符号文件目录方式。

请简述打开文件的步骤。

6.有一请求分页存储管理系统,页面大小为每页100字节。

有一个50×50的整型
数组按行连续存放,每个整数占两个字节,将数组初始化为0的程序描述如下:
int a[50][50];
int i,j;
for (i=0;i<=49;i++)
for(j=0;j<=49;j++)
a[i][j]=0;
若在程序执行时内存中只有一个存储块用来存放数组信息,试问该程序执行时产生多少次缺页中断?
解:
由题目可知,该数组中有2500个整数,每个整数占用2个字节,共需存储空间5000个字节;而页面大小为每页100字节,数组占用空间50页。

假设数据从该作业的第m页开始存放,则数组分布在第m页到第m+49页中,它在主存中的排列顺序为;
a[0][0],a[0][1],…,a[0][49] 第m页
a[1][0],a[1][1],…,a[1][49] 第m+l页
……
a[49][0],a[49][1],…,a[49][49] 第m+49页
由于该初始化程序是按行进行的,因此每次缺页中断调进一页后,位于该页内的数组元素全部赋予0值,然后再调入下一页,所以涉及的页面走向为m,m+l,…,m+49,故缺页次数为50次。

相关文档
最新文档