操作系统网上第二次作业参考答案(仅供参考)
- 格式:doc
- 大小:33.00 KB
- 文档页数:6
计算机操作系统在线学堂•得分:8••评语:••名称计算机操作系统•成绩类型百分制•截止时间2022-07-22 23:59•题目数5•总分数10说明第二次见面课课后测验提示:选择题选项顺序为随机排列•第1部分•总题数:51【单选题】 (2分)关于同步和互斥关系,以下叙述错误的是:A.并发进程推进过程中由于共享互斥资源可能形成互斥关系B.互斥表现的是一种竞争关系,互斥进程不能同时使用互斥资源C.并发进程推进过程中围绕共享资源可能形成合作关系D.同步表现的是进程之间的合作关系,同步进程可以同时使用临界资源2【单选题】 (2分)关于临界区和临界资源的说法,错误的是A.并发进程体中关于同一临界资源的临界区称为相关临界区B.临界区指的是进程体中使用临界资源的代码段C.一个进程体中只能有一块临界区D.临界资源指的是并发进程并发推进过程中需要共享但是不能同时共享的资源3【多选题】 (2分)PV操作可用来实现A.并发进程间的互斥B.进程间少量信息的传递C.并发进程间的同步D.进程间大量信息的传递4【判断题】 (2分)为了让用户进程互斥地进入临界区,可以把整个临界区实现成不可中断的过程,即让用户具有屏蔽所有中断的能力。
每当用户程序进入临界区的时候,屏蔽所有中断。
当出了临界区的时候,再开放所有中断A.对B.错5【判断题】 (2分)互斥是指不但不能同时用,谁先用谁后用也有严格约束A.错B.对总分8第1部分12345Copyright © 2003-现在Zhihuishu. All rights reserved.沪ICP备10007183号-5沪公网备31010402003974号电子营业执照计算机操作系统在线学堂•得分:10••评语:••名称计算机操作系统•成绩类型百分制•截止时间2022-07-22 23:59•题目数5•总分数10说明第一次见面课课后测验提示:选择题选项顺序为随机排列•第1部分•总题数:51【单选题】 (2分)以下关于进程的表述错误的是A.进程具有独立性,进程是分配资源和参与CPU调度的独立单位B.进程具有动态性,操作系统为了描述和管理程序动态的执行过程才引入了“进程”C.进程是一个程序的一次动态执行过程,进程由要执行的代码和要处理的数据组成D.进程具有并发性和异步性,每个进程的推进速度都是不可预知的2【单选题】 (2分)下列哪一种进程状态转换是不可能的A.阻塞态→运行态B.就绪态→运行态C.运行态→就绪态D.运行态→阻塞态3【判断题】 (2分)进程是按异步方式运行的,即,它的推进速度是不可预知的A.对B.错4【判断题】 (2分)一个进程由程序代码、数据集和进程控制块TCB组成。
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: 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: 进程是操作系统中可以并行工作的基本单位,也是核心调度及资源分配的最小单位,它由( )组成。
第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.()大多用于对信息的及时性要求比较严格并且很少会对所有数据进行 处理的应用程序中。
2.4 系统调用的目的是什么?如何实现与操作系统相关的系统调用以及与双重模式(内核模式和用欧阳歌谷(2021.02.01)户模式)操作相关的系统调用?答:系统调用被应用程序用来调用一个由操作系统提供的函数。
通常情况下,系统调用最终转换成在内核模式下的系统程序。
3.3. 对于图3.9(b)中给出的7状态进程模型,请仿照图 3.8(b)画出它的排队图。
答:图9.3给出了单个阻塞队列的结果。
该图可以很容易的推广到多个阻塞队列的情形。
4.7. 一个多处理系统有 8 个处理器和 20 个附加磁带设备。
现在有大量的作业提交给该系统,假设每个作业开始运行时只需要 3 个磁带设备,完成每个作业最多需要 4 个磁带设备。
并且在很长时间内都只需要这3 个设备,而只是在最后很短的一段时间内需要第 4 个设备以完成操作。
同时还假设这类作业源源不断。
a. 假设操作系统中的调度器只有当 4 个磁带设备都可用时才开始一个作业。
当作业开始时,4 个设备立即被分配给它,并且直到作业完成时才被释放。
请问一次最多可以同时执行几个作业?采用这种策略,最多有几个磁带设备可能是空闲的?最少有几个? b. 给出另外一种策略,要求其可以提高磁带设备的利用率,并且同时可以避免系统死锁。
分析最多可以有几个作业同时执行,可能出现的空闲设备的范围是多少。
答:a. 采用一个保守的策略,一次最多同时执行 20/4=5 个作业。
由于分配各一个任务的磁带设备最多同时只有一个空闲,所以在同一时刻最多有 5 个磁带设备可能是空闲的。
在最好的情况下没有磁带设备空闲。
b. 为了更好的利用磁设备,每个作业在最初只分配三个磁带设备。
第四个只有的需要的时候才分配。
在这种策略中,最多可以有20/3=6 个作业同时执行。
最少的空闲设备数量为0,最多有 2 个。
参考:Advanced Computer Architectrue,K.Hwang,19935.8考虑下面关于信号量的定义:Void semWait(s){If (s.count>0){s.count--;}Else{Place this process in s.queue;Block;}}Void semSignal(s){If (there is at liast one process blocked on semaphore){Remove a process P from s.queue;Place process P on ready list;}Elses.count++;}比较这个定义和图5.3中的定义,注意有这样的一个区别:在前面的定义中,信号量永远不会取负值。
操作系统第二次作业一、选择题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】的使用效率。
第二章作业第一次作业: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. 让权等待:当进程不能进入自己的临界区时,应立即释放处理机,以免进程陷入“忙等”状态。
《操作系统》课程作业(二)姓名班级学号一、选择题(选择一个正确答案的代码填入括号中)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分,共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则同组用户的访问权限是( )。
2021年国开电大《操作系统》形考任务2答案题目为随机抽题请用CTRL+F来搜索试题形考任务一UNIX命令的一般格式是参考答案:命令名[选项][参数]现代操作系统中引入线程以后,进程()。
参考答案:只是资源分配的单位现代操作系统的基本特征是()、资源共享和操作的异步性。
参考答案:程序的并发执行进程控制块是描述进程状态和特性的数据结构,一个进程()。
参考答案:只能有唯一的进程控制块两个进程合作完成一个任务,在并发执行中,一个进程要等待其合作伙伴发来信息,或者建立某个条件后再向前执行,这种关系是进程间的()关系。
参考答案:同步在执行V操作时,当信号量的值(),应释放一个等待该信号量的进程。
参考答案:小于等于0进程与程序之间有密切联系,但又是不同的概念。
二者的一个本质区别是()。
参考答案:程序是静态概念,进程是动态概念在操作系统中引入“进程”概念的主要目的是()。
参考答案:描述程序动态执行过程的性质两个进程争夺同一个资源()。
参考答案:不一定死锁下列系统中,属于实时系统的是()。
参考答案:火车订票系统以下著名的操作系统中,属于多用户、分时系统的是()。
参考答案:UNIX系统已经获得除()以外的所有运行所需资源的进程处于就绪状态。
参考答案:CPU下列关于进程和线程的叙述中,正确的是()。
参考答案:一个进程可拥有若干个线程下列关于引入线程的好处的描述中,不正确的是()。
参考答案:利于分配资源在一段时间内,只允许一个进程访问的资源称为()。
参考答案:临界资源下列进程状态的转换中,不正确的是()。
参考答案:从就绪到阻塞若P、V操作的信号量S初值为2,当前值为-1,则表示有()个等待进程。
参考答案:1下面不属于分时系统特征的是()。
参考答案:可靠性比实时系统要求高在计算机系统中,控制和管理各种资源、有效地组织多道程序运行的系统软件称为参考答案:操作系统操作系统负责管理计算机系统的参考答案:资源按照所起的作用和需要的运行环境,操作系统属于。
操作系统平时作业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、存储管理的目的是()。
a.方便用户b.提高内存利用率c.方便用户和提高内存利用率d.增加内存实际容量2、存储分配解决多道作业地址空间的划分问题。
为了实现静态和动态存储分配,需采用地址重定位,即把[1][2],静态重定位由[3]实现,动态重定位由[4]实现。
供选择的答案:[1]、[2] a 页面地址 b 段地址 c 逻辑地址d 物理地址e 外存地址f 设备地址[3]、[4] a 硬件地址变换机构 b 执行程序 c 汇编程序d 连接装入程序e 调试程序f 编译程序g 解释程序(说明:汇编程序、解释程序、编译程序的作用是将源程序变为机器语言指令;调试程序是进行程序调试的一种工具。
执行程序是可被计算机直接执行的机器代码程序。
)3、在请求页式存储管理中,若所需页面不在内存中,则会引起()。
a.输入输出中断b. 时钟中断c.越界中断d. 缺页中断4、cpu )。
a.并行技术b. 通道技术c.缓冲技术d. 虚存技术5、若处理器有32位地址,则它的虚拟地址空间为()字节。
a.2gbb.4gbc.100kbd.640kb6、虚拟存储技术是()。
a.补充内存物理空间的技术b.补充相对地址空间的技术c.扩充外存空间的技术d.扩充输入输出缓冲区的技术7、虚拟内存的容量只受()的限制。
a.物理内存的大小b.磁盘空间的大小c.数据存放的实际地址d.计算机地址位数8、()是指将作业不需要或暂时不需要的部分移到外存,让出内存空间以调入其他所需数据。
a.覆盖技术b.交换技术c.虚拟技术d.物理扩充9、外存(如磁盘)上存放的程序和数据()。
a.可由cpu b.必须在cpu访问之前移入内存c.是必须由文件系统管理的 d.必须由进程调度程序管理10、分区管理要求对每一个作业都分配()的内存单元。
a.地址连续b.若干地址不连续c.若干连续的帧d.若干不连续的帧11、段页式存储管理汲取了页式管理和段式管理的长处,其实现原理结合了页式和段式管理的基本思想,即()。
a、用分段方法来分配和管理物理存储空间,用分页方法来管理用户地址空间。
b、用分段方法来分配和管理用户地址空间,用分页方法来管理物理存储空间。
c、用分段方法来分配和管理主存空间,用分页方法来管理辅存空间。
d、用分段方法来分配和管理辅存空间,用分页方法来管理主存空间。
12、()存储管理支持多道程序设计,算法简单,但存储碎片多。
a.段式b.页式c.固定分区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、在请求分页系统中,lru算法是指()。
a、最早进入内存的页先淘汰b、近期最长时间以来没被访问的页先淘汰c、近期被访问次数最少的页先淘汰d、以后再也不用的也先淘汰19、请求分页存储管理中,若把页面尺寸增加一倍,在程序顺序执行时,则一般缺页中断次数会()。
a.增加 b.减少 c.不变 d.可能增加也可能减少20、碎片是指()。
a、存储分配完后所剩的空闲区b、没有被使用的存储区c、不能被使用的存储区d、未被使用,而又暂时不能使用的存储区21、碎片现象的存在使得()。
a.内存空间利用率降低b. 内存空间利用率提高c.内存空间利用率得以改善d. 内存空间利用率不影响22、当内存碎片容量大于某一作业所申请的内存容量时,()。
a、可以为这一作业分配内存b、不可以为这一作业分配内存c、拼接后,可以为这一作业分配内存d、一定能够为这一作业分配内存23、下列()存储管理方式能使存储碎片尽可能少,而且使内存利用率较高。
a.固定分区b.可变分区c.分页管理d.段页式管理24、设备管理的目的是为了合理地利用外部设备和[1],设备按照信息的传递特性可分为[2]和[3]。
设备管理的主要程序之一是设备分配程序,当进程请求在内存和外设之间传送信息时,设备分配程序分配设备的过程通常是[4]。
供选择的答案:[1]: a、提高cpu利用率 b、提供接口 c、方便用户 d、实现虚拟设备[2]: a、块设备 b、存储设备 c、独立设备 d、虚拟设备[3]: a、共享设备 b、输入输出设备 c、系统设备 d、字符设备[4]: a、先分配设备,再分配控制器,最后分配通道b、先分配控制器,再分配设备,最后分配通道c、先分配通道,再分配设备,最后分配控制器d、先分配通道,再分配控制器,最后分配设备25、通道是一种()。
a.i/o端口b.数据通道c.i/o专用处理机d.软件工具26、操作系统中采用缓冲技术的目的是为了增强系统()的能力。
a.串行操作b. 控制操作c.重执操作d.并行操作27、操作系统采用缓冲技术,能够减少对cpu的()次数,从而提高资源的利用率。
a.中断b. 访问c. 控制d. 依赖28、缓冲技术用于()。
a、提高主机和设备交换信息的速度b、提供主、辅存接口c、提高设备利用率d、扩充相对地址空间29、spooling技术利用于()。
a.外设概念b.虚拟设备概念c.磁带概念d.存储概念30、采用spooling技术的目的是()。
a.提高独占设备的利用率b.提高主机效率c.减轻用户编程负担d.提高程序的运行速度31、采用假脱机技术的目的是[1]。
假脱机技术是将输入输出控制工作大部分交由相应的通道来承担,利用磁盘作为后援存储器,实现了外设同时联机操作,使得[2]成为[3],减少了对频繁使用外设的压力,但假脱机技术一般不适用于[4]。
供选择的答案:[1]: a、提高外设和主机的利用率 b、提高内存和主机效率c、减轻用户编程负担d、提高程序的运行速度[2][3]: a、块设备 b、字符设备 c、独占设备 d、虚拟设备[4]: a、分时系统 b、多道批处理系统c、网络操作系统d、多处理机系统32、在操作系统中,用户在使用i/o设备时,通常采用()。
a.物理设备名b.逻辑设备名c.虚拟设备名d.设备牌号33、利用虚拟设备达到输入输出要求的技术是()。
a. 利用外存作为缓冲,将作业与外存交换信息和外存与物理设备交换信息两者独立起来,并使它们并行工作的过程。
b. 把i/o要求交给多个物理设备分散完成的过程c. 把i/o信息先放在外存,然后由一台物理设备分批完成i/o要求的过程d. 把共享设备改为某作业的独占设备,集中完成i/o要求的过程参考答案:1-c 2-[1]-c [2]-d [3]-d [4]-a 3-d 4-c 5-b 6-b 7-d8-b 9-b 10-a 11-b 12-c 13-c 14-b 15-d 16- befg17-c 18-b 19-b 20-d 21-a 22-d 23-d 24-[1]-c [2]-a [3]-d [4]-a25-c 26-d 27-a 28-a 29-b 30-a 31-[1]-a [2]-c [3]-d [4]-a32-b 33-a三、问答练习1、某虚拟存储器的用户编程空间共321kb,内存为16kb。
假定某时刻一用户页表中已调入内存的页面的页号和物理块号的对照表如下:页号物理块号1 52 1034 4 7则逻辑地址0a5c(h)所对应的物理地址是什么?2、考虑下述页面走向:12,3,42,1,56,2,12,3,76,3,21,2,36当内存块数量分别为3时,试问fifo、lru、opt4、为什么要引入缓冲技术?设置缓冲区的原则是什么?参考答案:1、答:逻辑地址0a5ch)所对应的二进制表示形式是:0000 1010 0101 1100 ,由于1k=210,下划线部分前的编码为000010,表示该逻辑地址对应的页号为3查页表,得到物理块号是4(十进制),即物理块地址为:0001 0010 0000 0000 ,拼接块内地址0000 0000 0101 1100,得0001 0010 0101 1100,即125c(h)。