操作系统习题讲解Word版
操作系统概论课后习题及答案.doc
第一章操作系统简介一、单项选择题1.linux操作系统是()A.单用户单任务操作系统B.单用户多任务操作系统C.多用户单任务操作系统D.分时操作系统2.操作系统内核中文件系统模块的主要功能是()A.实现虚拟存储B.保存系统文档和用户文档C.保护系统数据D.实现对文件的按名存取和文件的存储3.下列关于批处理系统的叙述中,正确的是()A.批处理系统允许多个用户与计算机直接交互B.批处理系统分为单道批处理系统和多道批处理系统。
C.单道批处理系统也可能同时是分时系统。
D.多道程序系统就是指多道批处理系统。
二、填空题1.单道批处理系统的内存中只能驻留_______________ 道用户作业,CPU和内存资源被用户作业独占。
2.单道批处理系统与无操作系统的计算机系统相比而言,减少了的时间。
3.操作系统是一组控制和管理计算机________________ 和___________ 资源、合理地对各类作业进行调度,以及方便用户的程序集合。
4.并发是指两个或两个以上的事件在_________________________ 的发生。
5._____________________________________ 现代操作系统的特征包括并发、、虚拟和异步。
三、简答题1 •请说明操作系统的作用和功能。
作用:操作系统是控制和管理计算机系统内各种硬件和软件资源、合理有效地组织计算机系统的工作,为用户提供一个使用方便可扩展的工作环境,从而起到连接计算机和用户的接口作用功能:处理器管理、作业管理、存储器管理、设备管理、文件管理。
2.请说明单道批处理系统、多道批处理系统、分时系统的特点及优缺点。
1)单道批处理系统:最早出现的一种OS,具有单道性、自动性和顺序性。
与无操作系统的计算机系统相比而言,减少了人工操作的时间。
但由于作业独占CPU 和内存,当作业进行I/O时,CPU只能等待I/O完成而无事可做,导致CPU资源不能得到充分利用。
(完整word版)操作系统课后重点习题整理(word文档良心
第一章1.17 Define the essential properties of the following types of operating systems: 列出下列操作系统的基本特点:a. Batch批处理b. Interactive交互式c. Time sharing分时d. Real time实时e. Network网络g. Distributed分布式f.并行式h.集群式i.手持式Answer:作业ch1-第四题(第六版答案)a. Batch相似需求的Job分批、成组的在计算机上执行,Job由操作员或自动Job程序装置装载;可以通过采用 buffering, off-line operation, spooling, multiprogramming 等技术使CPU 和 I/O不停忙来提高性能批处理适合于需要极少用户交互的Job。
b. Interactive由许多短交易组成,下一次交易的结果可能不可预知需要响应时间短c. Time sharing使用CPU调度和多道程序提供对系统的经济交互式使用,CPU快速地在用户之间切换一般从终端读取控制,输出立即打印到屏幕d. Real time在专门系统中使用,从传感器读取信息,必须在规定时间内作出响应以确保正确的执行e. Network在通用OS上添加联网、通信功能远程过程调用文件共享f. Distributed具有联网、通信功能提供远程过程调用提供多处理机的统一调度调度统一的存储管理分布式文件系统第二章第六版2.3 What are the differences between a trap and an interrupt? What is the use of each function?答:作业ch2-第二题(第六版答案)An interrupt是硬件产生的系统内的流的改变A trap是软件产生的“中断”。
interrupt可以被I/O用来产生完成的信号,从而避免CPU对设备的轮询A trap可以用来调用OS的例程或者捕获算术错误第七版2.3讨论向操作系统传递参数的三个主要的方法。
操作系统练习题_及答案解析
操作系统练习题第一章引言(一单项选择题1 操作系统是计算机系统的一种( 。
A.应用软件B. 系统软件c. 通用软件D.工具软件2.操作系统目的是提供一个供其他程序执行的良好环境,因此它必须使计算机( A.使用方便B. 高效工作C.合理使用资源D.使用方便并高效工作3.允许多个用户以交互方式使用计算机的操作系统是( 。
A.分时操作系统B. 批处理单道系统C.实时操作系统D.批处理多道系统4.下列系统中( 是实时系统。
A.计算机激光照排系统B. 办公自动化系统C.化学反应堆控制系统D.计算机辅助设计系统5.操作系统是一种系统软件,它( 。
A.控制程序的执行B. 管理计算机系统的资源C.方便用户使用计算机D.管理计算机系统的资源和控制程序的执行6.计算机系统把进行( 和控制程序执行的功能集中组成一种软件,称为操作系统A.CPU 管理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.共享网络个的资源c.满足较大规模的应用D.系统中若干台计算机相互协作完成同一任务13.SPOOL技术用于( 。
(完整word版)操作系统及参考答案
一、单项选择题1.若处理器有32位地址,则它的虚拟地址空间为( B )字节。
A 2GB B 4GBC 100KBD 640KB2.支持程序浮动的地址转换机制是( A )A 动态重定位B 段式地址转换C 页式地址转换D 静态重定位3.UNIX中的文件系统采用( D )。
A 网状文件B 记录式文件C 索引文件D 流式文件4.段页式管理每取一数据,要访问(C )次内存。
A 1B 2C 3D 45.文件系统的主要目的是( A )。
A 实现对文件的按名存取B 实现虚拟存贮器C 提高外围设备的输入输出速度D 用于存贮系统文档6. 某基于动态分区存储管理的计算机,其主存容量为55mb(初始为空),采用最佳适配算法,分配和释放的顺序为:分配15mb,分配30mb,释放15mb,分配8mb,分配6mb,此时主存中最大空闲分区的大小是( B )A 7mbB 9mbC 10mbD 15mb7.设计批处理多道系统时,首先要考虑的是( B )。
A 灵活性和可适应性B 系统效率和吞吐量C 交互性和响应时间D 实时性和可靠性8.进程调度的对象和任务分别是( C )。
A 作业,从就绪队列中按一定的调度策略选择一个进程占用CPUB 进程,从后备作业队列中按调度策略选择一个作业占用CPUC 进程,从就绪队列中按一定的调度策略选择一个进程占用CPUD 作业,从后备作业队列中调度策略选择一个作业占用CPU9.一种既有利于短小作业又兼顾到长作业的作业调度算法是( C )。
A 先来先服务B 轮转C 最高响应比优先D 均衡调度10.两个进程合作完成任务。
在并发执行中,一个进程要等待其合作伙伴发来消息,或者建立某个条件后再向前执行,这种制约性合作关系称为进程的(B )。
A 互斥B 同步C 调度D 伙伴11.当每类资源只有一个个体时,下列说法中不正确的是(C )。
A 有环必死锁B 死锁必有环C 有环不一定死锁D 被锁者一定全在环中12.在现代操作系统中引入了(D ),从而使并发和共享成为可能。
(完整word版)Word操作练习题(解析和答案)
Word操作练习题操作题例题与解析【例1 】:将以下素材按要求排版。
(1)、将标题字体设置为“黑体”,字形设置为“常规”,字号设置为“小初"、选定“效果”为“空心字”且居中显示.(2)、将“陶渊明”的字体设置为“楷体”、字号设置为“小三”,文字右对齐加双曲线边框,线型宽度应用系统默认值显示。
(3)将正文行距设置为25磅.【素材】:归去宋辞——陶渊明归去来兮!田园将芜胡不归?既自以心为形役,奚惆怅而独悲?悟已往之不谏,知来者之可追;实迷途其未远,觉今是而昨非。
舟摇摇以轻殇,风飘飘而吹衣。
问征夫以前路,恨晨光之熹微.乃瞻衡宇,栽欣载奔。
童仆欢迎,稚子候门。
三径就荒,松菊犹存.携幼入室,有酒盈樽。
引壶觞以自酌,眇庭柯以怡颜.倚南窗以寄傲,审容膝之易安。
园日涉以成趣,门虽设而常关。
策扶老以流憩,时翘首而遐观。
云无心以出岫,鸟倦飞而知还.暑翳翳以将入,抚孤松而盘桓。
【解析】具体操作步骤如下:(1)选定“归去来辞",单击“格式”菜单中的“字体”命令,打开“字体”对话框。
将“中文字体”下拉框设置为“黑体”,“字形”选择框设置为常规,“字号”选择框设置为“小初”,选定“效果”框中的“空心字”复选框。
(2)单击“确定”按钮,然后单击“格式”工具栏上的“居中"按钮,将文字居中显示。
(3)选定“陶渊明”,单击“格式”菜单中的“字体”命令,打开“字体"对话框,将“中文字体”设置为“楷体”,“字号"设置为“小三”.(4)单击“确定”按钮,然后单击格式"工具栏上的“右对齐”按钮,将文字右对齐显示。
(5)再次选定“陶渊明”,单击“格式”菜单中的“边框和底纹”命令,打开“边框和底纹”对话框。
在“设置”中选定“方框”;在“线型"下选择双曲线,单击“确定”按钮。
(6)选定正文,单击“格式”菜单中的“段落”命令,打开“段落”对话框。
单击“行距”框右端的下拉按钮,打开下拉列表,选择“固定值”,然后将后面的“设置值”设置为25磅。
完整word版操作系统作业及答案汇总word文档良心出品
第一次作业(Assignment-1 )1.1 What are the three main purpo ses of an op erati ng system?1)环境提供者,为计算机用户提供一个环境,使得能够在计算机硬件上方便、高效的执行程序2)资源分配者,为解决问题按需分配计算机的资源,资源分配需尽可能公平、高效3)控制程序监控用户程序的执行,防止出错和对计算机的不正当使用管理I/O设备的运行和控制1.3What is the main adva ntage of mult ip rogram ming?1)高效地使用CPU通过重叠来自不同用户对CPI和I/O设备的需求2)增加CP啲利用,设法让CP执行有意义的指令1.10What is the main difficulty that a p rogrammer must overcome in writ ing an op erat ing system for a real-time environment?主要的困难是保持在操作系统内固定时间约束的实时系统。
如果系统不能在一定的时间范围内完成一项任务,它可能会导致整个系统的运行故障。
因此,写一个实时系统的操作系统时,作者必须确保其调度方案不允许响应时间超过时间限制。
个人电脑时最好的工作是小到可以合理执行它时的表现足以执行程序到用户的满意。
第二次作业(Assignment-2 )2.3What are the differences between a trap and an interrupt? What is the use of each fun ctio n ?1)An in terru pt 是硬件产生的系统内的流的改变2) A trap是软件产生的“中断”。
3)interrupt 可以被I/O用来产生完成的信号,从而避免CPU寸设备的轮询4) A trap可以用来调用O3的例程或者捕获算术错误2.5 Which of the follow ing in struct ions should be p rivileged?a.Set value of timer.b.Read the clock.c.Clear memory.d.Turn off in terru pts.e.Switch from user to mon itor mode.a.Set value of timer. 定时器的设定值c.Clear memory. 清除内存。
(完整版)操作系统课后题答案(可编辑修改word版)
第一章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.实现分时系统的关键问题是什么?应如何解决?答:关键问题是当用户在自己的终端上键入命令时,系统应能及时接收并及时处理该命令,在用户能接受的时延内将结果返回给用户。
解决方法:针对及时接收问题,可以在系统中设置多路卡,使主机能同时接收用户从各个终端上输入的数据;为每个终端配置缓冲区,暂存用户键入的命令或数据。
(完整word版)操作系统导论
操作系统导论第一章引言一、填空题1.计算机系统是并系统。
2.计算机系统的资源包括3.硬件资源包括4.在计算机系统接收到外部信号后及时进行处理,并且要在完接收的事件。
5.6.和7.部分。
8.9.10.根据服务对象不同,常用的单处理机OS可以分为如下三种类型:允许多个用户在其终端上同时交互地使用计算机的OS个作业提交计算机系统集中处理的OS衡量这种系统性能的一个主要指标是系统的11.现代计算机中,CPU的工作方式有目态和管态两种,在目态中运行CPU12.是操作系统的功能特点。
二、单项选择题:1.计算机系统由(D)组成。
A.程序和数据B.处理机和内存C.处理机、内存、外围设备D.硬件子系统和软件子系统2.操作系统是(A)。
A.系统软件B.办公软件C.应用软件D.信息管理软件3.在下列操作系统中强调并行性的操作系统是(D)。
A.分时系统B.实时系统C.网络操作系统D.分布式操作系统4.工业过程控制系统中运行的操作系统最好是(B)。
A.分时系统B.实时系统C.分布式操作系统D.网络操作系统5.对处理事件有严格时间限制的系统是(B)。
A.分时系统B.实时系统C.分布式操作系统D.网络操作系统6.系统在执行访管指令的时候会(A)。
A.产生中断B.产生一般性错误C.产生“程序使用非法指令”错误D.继续执行下一条指令7.用户使用操作系统通常有三种手段,它们是:控制命令、系统功能调用和(D)。
A.C++B.宏命令C.汇编语言D.作业控制语言8.引入多道程序的目的是(D)。
A.提高实时响应速度B.增强系统交互能力C.为了充分利用主存储器D.充分利用CPU,减少CPU的等待时间9.个人计算机中的操作系统主要是(A)。
A.单用户操作系统B.单任务操作系统C.单道单用户操作系统D.网络操作系统10.操作系统的功能是(C)。
A.把源程序编译成目标程序B.实现计算机用户之间的信息交流C.控制、管理计算机系统的资源和程序的执行D.实现计算机硬件和软件之间的转换11.系统调用是通过(A)进入操作系统。
完整word版操作系统试题及答案
完整word版操作系统试题及答案操作系统试题⼀⼀、单选题(每⼩题1分,共20分)1、操作系统中采⽤多道程序设计技术提⾼CPU和外部设备的【A】。
A、利⽤率B、可靠性 C 、稳定性D、兼容性2、如果分时操作系统的时间⽚⼀定,那么【C】,则响应时间越短。
A、内存越少B、内存越多C、⽤户数越少D、⽤户数越多3、若把操作系统看作资源管理者,下列的【C】不属于操作系统所管理的资源。
A、CPUB、内存C、中断D、程序4、操作系统是通过【D 】感知进程存在的。
A、程序名B、进程的状态C、中断D、进程控制块5、当【B 】时,进程从执⾏状态变为就绪状态。
A、进程被进程调度程序选中B、时间⽚⽤完C、等待某⼀事件D、等待的事件发⽣6、以下的进程状态变化中,不可能发⽣的变化是【D 】。
A、执⾏状态到就绪状态B、等待状态到就绪状态C、执⾏状态到等待状态D、等待状态到执⾏状态7、若P、V操作的信号量S初值为2,当前值为-3,则表⽰有【D】个等待进程。
A、0个B、1个C、2个D、3个8、P、V操作是【A】A、两条低级进程通信原语B、两条⾼级进程通信原语C、两条系统调⽤命令D、两组不同的机器指令9、⽤V操作唤醒⼀个等待进程时,被唤醒的进程状态变为【B 】。
A、等待B、就绪C、执⾏D、完成10、资源的有序分配策略破坏【D 】条件,是⼀种死锁预防策略。
A、互斥条件B、保持和请求条件C、不剥夺条件D、环路等待条件11、银⾏家算法是⼀种【B 】算法。
A、死锁预防B、死锁避免C、死锁检测D、死锁解除12、某系统中有同类资源10个,每个进程的资源需求量为3个,则不会发⽣死锁的最⼤并发进程数为【C】A、2B、3C、4D、513、分区管理中采⽤⾸次适应分配算法时,应把空闲区按【C】次序进⾏管理。
A、⼤⼩递增B、⼤⼩递减C、地址递增D、地址递减14、很好地解决了内存碎⽚问题的存储管理⽅案是【C 】。
A、固定分区管理B、可变分区管理C、页式存储管理D、段式存储管理15、虚拟存储管理系统的基础是程序的【C】理论。
(完整word版)计算机操作系统典型例题解析之一
计算机操作系统典型例题解析之一【例1】操作系统是对()进行管理的软件.A、软件B、硬件C、计算机资源D、应用程序分析:操作系统是系统的一个系统软件,不但管理计算机系统的硬件资源,还管理软件资源,是整个计算机系统的硬、软件资源的总指挥部,所以本题的答案是C.【例2】从用户的观点看,操作系统是()A、用户与计算机硬件之间的接口B、控制和管理计算机资源的软件C、合理地组织计算机工作流程的软件D、计算机资源的管理者分析:研究操作系统有多种观点,有软件的观点、计算机系统资源管理的观点、进程的观点、虚机器观点、服务提供者观点以及用户的观点。
从用户的观点看,操作系统是用户与计算机硬件系统之间接口。
所以本题的答案是A。
【例3】如果分时操作系统的时间片一定,那么( ),则响应时间越长。
A、用户数越少B、用户数越多C、内存越少D、内存越多分析:在分时系统中采用了分时技术,即把处理机的时间划分成很短的时间片(如几百毫秒),轮流地分配给各个终端作业使用。
若在分配给它的时间片内,作业没有执行完,它必须将CPU交给下一个作业使用,并等下一轮得到CPU时再继续执行。
系统的响应时间和用户的数量成反比,即用户数越多,响应时间越长。
所以本题的答案是B。
【例4】并发和是操作系统的两个最基本的特征,两者之间互为存在条件。
分析:操作系统共有四个主要特征:并发、共享、虚拟和异步性。
其中并发和共享是操作系统最基本的特征。
一方面,资源的共享以程序(进程)的并发执行为条件,若系统不允许程序并发执行,自然不存在资源共享问题;另一方面,若系统不能对资源共享实施有效管理,协调好诸进程对共享资源的访问,也必将影响程序的并发执行,甚至根本无法并发执行。
所以本题的答案是:共享。
【例5】如果操作系统在用户提交作业后,不提供交互能力,它所追求的是计算机资源的高利用率,大吞吐量和作业流程的自动化,则属于类型;如果操作系统具有很强的交互性,可同时供多个用户使用,但时间响应不太及时,则属于类型;如果操作系统可靠性高,时间响应及时,但仅有简单的交互能力则属于类型。
《操作系统》习题解答
《操作系统》习题解答1. 进程管理1.1 概念题1.请简述进程和线程的区别。
进程是计算机中程序执行的基本单位,每个进程都有独立的内存空间和系统资源。
线程是进程内部的一个执行流程,线程共享进程的内存空间和系统资源。
进程和线程的主要区别在于资源占用和调度级别。
2.请解释什么是上下文切换,并说明上下文切换的原因。
上下文切换是指操作系统在多道程序设计环境中,为了在多个进程之间进行切换,需要保存和恢复进程的执行状态。
上下文切换的原因主要有以下几点:–进程调度:操作系统根据调度算法,为各个进程分配CPU时间。
–中断处理:硬件或软件中断发生时,操作系统需要保存当前进程的状态,并切换到中断处理程序。
–系统调用:进程执行系统调用时,需要切换到操作系统提供的服务程序。
3.请简述进程同步和互斥的区别。
进程同步是指进程之间按照一定的顺序执行,以完成某个任务。
互斥是指在同一时刻,只有一个进程能够访问共享资源。
进程同步和互斥的主要区别在于它们解决的问题不同。
进程同步解决的是进程之间的执行顺序问题,而互斥解决的是进程对共享资源的访问问题。
1.2 计算题1.有一个单核处理器,使用轮转调度算法进行进程调度。
现有A、B、C、D四个进程,它们的执行时间分别为2ms、3ms、5ms和8ms。
假设每个进程的到达时间都为0ms,请绘制这四个进程的调度顺序和平均等待时间。
调度顺序:A -> B -> C -> D平均等待时间:(2+3+5+8)/ 4 = 4.5ms2.有一个具有两个处理器的计算机系统,使用抢占式优先级调度算法进行进程调度。
现有A、B、C、D四个进程,它们的执行时间分别为2ms、3ms、5ms和8ms,优先级分别为1、2、3、4。
假设每个进程的到达时间都为0ms,请绘制这四个进程的调度顺序和平均等待时间。
调度顺序:A -> B -> C -> D平均等待时间:(2+3+5+8)/ 4 = 4.5ms2. 内存管理2.1 概念题1.请简述虚拟内存和物理内存的区别。
(完整word版)操作系统例题讲解
操作系统例题讲解一、调度算法对如下表所示的5个进程:采用可剥夺的静态最高优先数算法进行调度(不考虑系统开销)。
问 题: ⑴ 画出对上述5个进程调度结果的Gantt 图;⑵ 计算5个进程的平均周转时间、平均带权周转时间。
解: ⑴ 调度结果的Gantt 图如下: 024 579 101214(2) 时间计算:二、存储管理某系统采用虚拟页式存储管理方式,页面大小为2KB ,每个进程分配的页框数固定为4页。
采用局部置换策略,置换算法采用改进的时钟算法,当有页面新装入内存时,页表的时钟指针指向新装入页面的下一个在内存的表项。
设当前进程P 的页表如下(“时钟”指针指向逻辑页面3的表项):逻辑页号0 1 23 4 5 问 题: ⑴ 当进程P 依次对逻辑地址执行下述操作:① 引用 4C7H ; ② 修改 19B4H ; ③ 修改 0C9AH ; 写出进程P 的页表内容;⑵ 在 ⑴ 的基础上,当P 对逻辑地址27A8H 进行访问,该逻辑地址对应的物理地址是多少?解:页面大小为2KB,2KB=2×210=211,即逻辑地址和物理地址的地址编码的低11位为页内偏移;⑴①逻辑地址4C7H=0100 1100 0111B,高于11位为0,所以该地址访问逻辑页面0;引用4C7H,页表表项0:r=1;②逻辑地址19B4H=0001 1001 1011 0100B,高于11位为3,所以该地址访问逻辑页面3;修改19B4H,页表表项3:r=1, m=1;③逻辑地址0C9AH=0000 1100 1001 1010B,高于11位为1,所以该地址访问逻辑页面1;逻辑页1不在内存,发生缺页中断;①、②两操作后,P的页表如下:逻辑页号12345按改进的时钟算法,且时钟指针指向表项3,应淘汰0页面,即把P的逻辑页面1读到内存页框101H,页表时钟指针指向表项2。
并执行操作:修改0C9AH。
经上述3个操作后,P的页表如下:逻辑页号12345⑵逻辑地址27A8H=0010 0111 1010 1000B,高于11位为4,所以该地址访问逻辑页面4;页面4不在内存,发生缺页中断;按改进的时钟算法,淘汰页面2,页面4读到110H页框,所以,逻辑地址27A8H对应的物理地址为:0001 0001 0000 111 1010 1000B=887A8H。
(完整word版)计算机操作系统课后习题答案张尧学
第一章绪论1.什么是操作系统的基本功能?答:操作系统的职能是管理和控制汁算机系统中的所有硬、软件资源,合理地组织计算机工作流程,并为用户提供一个良好的工作环境和友好的接口。
操作系统的基本功能包括:处理机管理、存储管理、设备管理、信息管理(文件系统管理)和用户接口等。
2.什么是批处理、分时和实时系统?各有什么特征?答:批处理系统(batchprocessingsystem):操作员把用户提交的作业分类,把一批作业编成一个作业执行序列,由专门编制的监督程序(monitor)自动依次处理。
其主要特征是:用户脱机使用计算机、成批处理、多道程序运行.分时系统(timesharingoperationsystem):把处理机的运行时间分成很短的时间片,按时间片轮转的方式,把处理机分配给各进程使用。
其主要特征是:交互性、多用户同时性、独立性。
实时系统(realtimesystem):在被控对象允许时间范围内作出响应.其主要特征是:对实时信息分析处理速度要比进入系统快、要求安全可靠、资源利用率低。
3.多道程序(multiprogramming)和多重处理(multiprocessing)有何区别?答;多道程序(multiprogramming)是作业之间自动调度执行、共享系统资源,并不是真正地同时值行多个作业;而多重处理(multiprocessing)系统配置多个CPU,能真正同时执行多道程序。
要有效使用多重处理,必须采用多道程序设计技术,而多道程序设计原则上不一定要求多重处理系统的支持。
6。
设计计算机操作系统时与那些硬件器件有关运算器、控制器、存储器、输入设备、输出设备第二章作业管理和用户接口2.作业由哪几部分组成?各有什么功能?答:作业由三部分组成:程序、数据和作业说明书。
程序和数据完成用户所要求的业务处理工作,作业说明书则体现用户的控制意图.3.作业的输入方式有哪几种?各有何特点答:作业的输入方式有5种:联机输入方式、脱机输入方式、直接耦合方式、SPOOLING (Simultaneous Peripheral OperationsOnline)系统和网络输入方式,各有如下特点:(1)联机输入方式:用户和系统通过交互式会话来输入作业。
操作系统习题讲解Word版
操作系统习题讲解一、单项选择题1、关于操作系统的叙述,______ 是不正确的。
• • •A、管理资源的程序B、能使系统资源提髙效率的程序C、管理用户程序执行的程序D、能方便用户编程的程序2、_________ 不是分时系统的基本特征。
A、及时性B、实时性C、交互性D、独立性3、如果允许不同用户的文件可以具有相同的文件划,通常采用 ______ 来保证按劣存取的安全性。
A、建立索引表B、多级目录结构C、重冬翻译机构D、建立指针4、设计批处理多道系统时,首先要考虑的是 _______ oA、交互性和响应时间B、系统效率和吞吐量C、灵活性和可适应性D、实时性和可靠性5、对于辅助存储器,______ 的说法是正确的。
A、可被中央处理器直接访问B、能永久地保存信息,是文件的主要存储介质C、是CPU与主存之间的缓冲存储器D、不是一种永久性的存储设备6、中文Windows系统本身不提供的_______ 输入法。
A、全拼B、双拼C、微软D、五笔字型7、Windows XP不支持__________ 文件系统。
A、F AT32B、 NTFSC、 ext2D、 FAT按硬件结构来划分操作系统,可分为_______ 。
A、单用户操作系统、多用户操作系统B、批处理操作系统、分时操作系统和实时操作系统C、分时操作系统、分布式操作系统和多媒体操作系统D、网络操作系统、分布式操作系统和多媒体操作系统9、淸理磁盘不能对_____ 进行整理。
• •A、硬盘B、软盘C、光盘D、以上三种10、 __________________________________ 菜单命令后的“…”表示OA、暂时不能用的菜单B、选择该项后会出现子菜单C、选择该项后会出现一个对话框D、该项已经被选中11、 _________________________ 应用程序窗口不包含部分。
A、标题栏B、选项卡C、工具栏D、最小化、最大化/恢复按钮、关闭按钮12、 __________________________________ 对话框与其它窗口相比有什么区别oA、没有菜单栏B、对话框可以移动,不能改变窗口的大小。
(完整word版)操作系统第五版费祥林_课后习题答案解析参考
第一章操作系统概论1、有一台计算机,具有IMB 内存,操作系统占用200KB ,每个用户进程各占200KB 。
如果用户进程等待I/O 的时间为80 % ,若增加1MB 内存,则CPU 的利用率提高多少?答:设每个进程等待I/O 的百分比为P ,则n 个进程同时等待刀O 的概率是Pn ,当n 个进程同时等待I/O 期间CPU 是空闲的,故CPU 的利用率为1-Pn。
由题意可知,除去操作系统,内存还能容纳4 个用户进程,由于每个用户进程等待I/O的时间为80 % , 故:CPU利用率=l-(80%)4 = 0.59若再增加1MB 内存,系统中可同时运行9 个用户进程,此时:cPu 利用率=l-(1-80%)9 = 0.87故增加IMB 内存使CPU 的利用率提高了47 % :87 %/59 %=147 %147 %-100 % = 47 %2 一个计算机系统,有一台输入机和一台打印机,现有两道程序投入运行,且程序A 先开始做,程序B 后开始运行。
程序A 的运行轨迹为:计算50ms 、打印100ms 、再计算50ms 、打印100ms ,结束。
程序B 的运行轨迹为:计算50ms 、输入80ms 、再计算100ms ,结束。
试说明(1 )两道程序运行时,CPU有无空闲等待?若有,在哪段时间内等待?为什么会等待?( 2 )程序A 、B 有无等待CPU 的情况?若有,指出发生等待的时刻。
答:画出两道程序并发执行图如下:(1)两道程序运行期间,CPU存在空闲等待,时间为100 至150ms 之间(见图中有色部分)(2)程序A 无等待现象,但程序B 有等待。
程序B 有等待时间段为180rns 至200ms 间(见图中有色部分)3 设有三道程序,按A 、B 、C优先次序运行,其内部计算和UO操作时间由图给出。
试画出按多道运行的时间关系图(忽略调度执行时间)。
完成三道程序共花多少时间?比单道运行节省了多少时间?若处理器调度程序每次进行程序转换化时lms , 试画出各程序状态转换的时间关系图。
(完整word版)操作系统第四版课后习题答案
第一章1.设计现代OS的主要目标是什么?答:(1)有效性(2)方便性(3)可扩充性(4)开放性2.OS的作用可表现在哪几个方面?答:(1)OS作为用户与计算机硬件系统之间的接口(2)OS作为计算机系统资源的管理者(3)OS实现了对计算机资源的抽象5.何谓脱机I/O和联机I/O?答:脱机I/O 是指事先将装有用户程序和数据的纸带或卡片装入纸带输入机或卡片机,在外围机的控制下,把纸带或卡片上的数据或程序输入到磁带上.该方式下的输入输出由外围机控制完成,是在脱离主机的情况下进行的。
而联机I/O方式是指程序和数据的输入输出都是在主机的直接控制下进行的。
8.为什么要引入实时OS?答:实时操作系统是指系统能及时响应外部事件的请求,在规定的时间内完成对该事件的处理,并控制所有实时任务协调一致地运行.引入实时OS 是为了满足应用的需求,更好地满足实时控制领域和实时信息处理领域的需要。
13.OS有哪几大特征?其最基本的特征是什么?答:并发性、共享性、虚拟性和异步性四个基本特征;最基本的特征是并发性.17.文件管理有哪些主要功能?其主要任务是什么?答:文件管理主要功能:文件存储空间的管理、目录管理、文件的读/写管理和保护。
文件管理的主要任务:管理用户文件和系统文件,方便用户使用,保证文件安全性。
18.是什么原因使操作系统具有异步性特征?答:操作系统的异步性体现在三个方面:一是进程的异步性,进程以人们不可预知的速度向前推进,二是程序的不可再现性,即程序执行的结果有时是不确定的,三是程序执行时间的不可预知性,即每个程序何时执行,执行顺序以及完成时间是不确定的。
20.在微内核OS中,为什么要采用客户/服务器模式?答:C/S 模式具有独特的优点:⑴数据的分布处理和存储.⑵便于集中管理。
⑶灵活性和可扩充性.⑷易于改编应用软件.21.试描述什么是微内核OS。
答:1)足够小的内核2)基于客户/服务器模式3)应用机制与策略分离原理4)采用面向对象技术。
(完整word版)操作系统习题及参考答案
CH4 应用题参照答案1在一个恳求分页虚构储存管理系统中,一个程序运转的页面走向是:1、2、3、4、2、1、5、6、2、1、2、3、7、6、3、2、1、2、3、6 。
分别用 FIFO 、OPT 和 LRU 算法,对分派给程序 3 个页框、 4 个页框、 5 个页框和 6 个页框的状况下,分别求出缺页中止次数和缺页中止率。
答:页框数FIFO LRU OPT3 16 15 114 14 10 85 12 8 76 97 7只需把表中缺页中止次数除以20,便获得缺页中止率。
2 在一个恳求分页虚构储存管理系统中,一个作业共有 5 页,履行时其接见页面序次为:(1)1、4、3、1、2、5、1、4、2、1、4、5( 2 ) 3、2、1、4、4、5、5、3、4、3、2、1、5若分派给该作业三个页框,分别采纳 FIFO和 LRU 面替代算法,求出各自的缺页中止次数和缺页中止率。
答:( 1 )采纳 FIFO 为 9 次,9 / 12 = 75 %。
采纳 LRU 为 8 次,8 / 12 = 67 %。
( 2)采纳FIFO和LRU均为9次,9 / 13 = 69%。
3一个页式储存管理系统使用 FIFO 、OPT 和 LRU 页面替代算法,假如一个作业的页面走向为:( l ) 2、3、2、l、5、2、4、5、3、2、5、2。
( 2 ) 4、3、2、l、4、3、5、4、3、2、l、5。
( 3 ) 1、2、3、4、1、2、5、l、2、3、4、5。
当分派给该作业的物理块数分别为 3 和 4 时,试计算接见过程中发生的缺页中止次数和缺页中止率。
答: ( l )作业的物理块数为 3 块,使用 FIFO 为 9 次,9/12=75 %。
使用 LRU为 7 次,7/12=58 %。
使用 OPT为 6 次,6 / 12 = = 50 %。
作业的物理块数为 4 块,使用 FIFO 为 6 次,6/12=50 %。
使用 LRU为 6 次,6/12=50 %。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
操作系统习题讲解一、单项选择题1、关于操作系统的叙述,是不正确...的。
A、管理资源的程序B、能使系统资源提高效率的程序C、管理用户程序执行的程序D、能方便用户编程的程序2、不是分时系统的基本特征。
A、及时性B、实时性C、交互性D、独立性3、如果允许不同用户的文件可以具有相同的文件名,通常采用来保证按名存取的安全性。
A、建立索引表B、多级目录结构C、重名翻译机构D、建立指针4、设计批处理多道系统时,首先要考虑的是。
A、交互性和响应时间B、系统效率和吞吐量C、灵活性和可适应性D、实时性和可靠性5、对于辅助存储器,的说法是正确的。
A、可被中央处理器直接访问B、能永久地保存信息,是文件的主要存储介质C、是CPU与主存之间的缓冲存储器D、不是一种永久性的存储设备6、中文Windows系统本身不提供的输入法。
A、全拼B、双拼C、微软D、五笔字型7、Windows XP不支持文件系统。
A、FAT32B、NTFSC、ext2D、FAT按硬件结构来划分操作系统,可分为。
A、单用户操作系统、多用户操作系统B、批处理操作系统、分时操作系统和实时操作系统C、分时操作系统、分布式操作系统和多媒体操作系统D、网络操作系统、分布式操作系统和多媒体操作系统9、清理磁盘不能..对进行整理。
A、硬盘B、软盘C、光盘D、以上三种10、菜单命令后的“…”表示。
A、暂时不能用的菜单B、选择该项后会出现子菜单C、选择该项后会出现一个对话框D、该项已经被选中11、应用程序窗口不包含部分。
A、标题栏B、选项卡C、工具栏D、最小化、最大化/恢复按钮、关闭按钮12、对话框与其它窗口相比有什么区别。
A、没有菜单栏B、对话框可以移动,不能改变窗口的大小。
C、没有工具栏D、对话框不可以移动,不能改变窗口的大小。
13、下面有关计算机操作系统的叙述中,______是不正确...的。
A、UNIX、Windows 2000属于操作系统B、操作系统只管理内存,而不管理外存C、操作系统属于系统软件D、计算机的内存、I/O设备等硬件资源也由操作系统管理。
14、下面几种操作系统中,______不是..网络操作系统。
A、MS-DOSB、Windows 2000C、LinuxD、Unix15、下面有关Windows系统的叙述中,正确的是。
A、Windows是一种多任务操作系统。
B、在Windows环境中,安装一个设备驱动程序,必须重新启动后才起作用。
C、在Windows环境中,一个程序没有运行结束就不能启动另外的程序。
D、Windows文件夹中只能包含文件。
16、进程______。
A、与程序是一一对应的。
B、是不能独立运行的。
C、是一个程序及其数据,在处理机上顺序执行时所发生的活动。
D、是为了提高计算机系统的可靠性而引入的。
17、交换技术是对______技术的改进,其目的是为了更加充分地利用系统的各种资源。
A、虚拟存储B、自动覆盖C、CacheD、调入调出18、Word编辑的文件属于______。
A、二进制文件B、文本文件C、系统文件D、输出文件19、操作系统的主要功能是_____。
A、进行数据处理B、管理系统所有的软、硬件资源C、实现软、硬件转换D、把源程序转换为目标程序20、操作系统的功能是对计算机资源(包括软件和硬件资源)等进行管理和控制的程序,是_______之间的接口。
A、主机与外设B、用户与计算机C、系统软件与应用软件D、高级语言与机器语言21、操作系统是一种_______。
A、系统软件B、实用软件C、应用软件D、编译软件22、操作系统的四个基本功能是_______。
A、CPU管理、主机管理、中断管理和外部设备管理B、运算器管理、控制器管理、内存储器管理和外存储器管理C、用户管理、主机管理、程序管理和设备管理D、CPU管理、内存储器管理、设备和文件管理23、下面是关于微型计算机操作中的四条叙述,其中正确的一条是_______。
A、因为系统不会用输入的日期做任何事情,因此可随便输入过去一个作为当天的日期B、在启动DOS系统时,如果不想输入新的时间,用户只要按任意键就行C、用户每键入一个字符时,DOS就立即将其读取并识别之D、软盘可以在切断电源之前取出来,也可以在切断电源之后取出来24、为了更有效地管理好磁盘上的文件,DOS对磁盘文件提供了文件属性标志,每一个文件都规定了某几种属性,文件属性共有以下几种:档案、只读、隐含、系统以及这四种属性的组合。
一般情况,用户存入的磁盘文件均属于_______。
A、档案文件属性B、只读文件属性C、系统文件属性D、隐含文件属性25、关于Windows XP的正确论述为_______。
A、Windows XP是单用户多任务的操作系统B、Windows XP是具有友好图形界面的操作系统C、Windows XP是大型的图形窗口式应用软件D、Windows XP不是计算机和用户之间的接口26、若已打开若干个窗口,利用快捷键ALT+_______,可在窗口之间切换,并且还将显示该窗口对应的应用程序图标。
A、ESCB、ShiftC、TabD、Ctrl27、按下_______键,可将整个桌面图案放入剪贴板。
A、InsertB、Print ScreenC、Alt + Print ScreenD、Tab28、在资源管理器中,若要选定一组连续的文件,单击该组第一文件后,再按住_______键后单击该组的最后一个文件。
A、ShiftB、CtrlC、AltD、Tab29、在资源管理器中,若要选定若干非连续的文件,按住_______的同时,再单击所要选择的非连续文件。
A、ShiftB、CtrlC、AltD、Tab30、任务栏通常是在____的一个长条,左端是【开始】菜单,右端显示时钟、中文输入法等。
当启动程序或打开窗口后,任务栏上会出现带有该窗口标题的按钮。
A、桌面左边B、桌面右边C、桌面底部D、桌面上部31、哪两个文件不能放在同一个文件夹中_______。
A、与B、与abc.exeC、与abcD、与32、在文件夹中可以包含有_______。
A、文件B、文件、快捷方式C、文件、文件夹D、文件、快捷方式、文件夹33、撤消一次或多次操作,可以用下面哪条命令_______。
A、Alt+QB、Alt+ZC、Ctrl+ZD、Ctrl+Q34、通常把可以直接启动或执行的文件称之为_______。
A、数据文件B、文本文件C、程序文件D、多媒体文件35、带子菜单的菜单选项标记是_______。
A、选项前带“√”B、选项后带三角“▼”C、选项后带“…”D、选项前带“ ”36、选择文件或文件夹的方法是_______。
A、移动鼠标到要选择的文件或文件夹,双击鼠标左键B、移动鼠标到要选择的文件或文件夹,双击鼠标右键C、移动鼠标到要选择的文件或文件夹,单击鼠标左键D、移动鼠标到要选择的文件或文件夹,单击鼠标右键37、对象是Windows XP的各种组成单位,包括_______等。
A、程序、文件、文件夹和快捷键B、程序、文件、文件夹C、程序、文件、文件夹和图标D、程序、文件、快捷键38、在Windows XP中,应用程序的窗口的基本结构是一致的,由标题栏、_______、工具栏及状态栏等组成。
A、单选框B、对话框C、菜单栏D、命令按钮39、Windows是一种_______操作系统。
A、命令B、图形化C、窗口D、窗口方式多任务40、关于Windows直接删除文件而不进入回收站的操作中,正确的是_______。
A、选定文件后,按Del键B、选定文件后,按Shift键后,再按Del键C、选定文件后,同时按下Alt与Del键D、选定文件后,同时按下Ctrl与Del 键41、如果设置了屏幕保护程序,用户在一段时间_______,Windows将启动执行屏幕保护程序。
A、没有使用打印机B、没有按键盘C、既没有按键盘,也没有移动鼠标器D、没有移动鼠标器42、将鼠标指针移至_______上拖曳,即可移动窗口位置。
A、格式化栏B、状态栏C、标题栏D、工具栏43、改变窗口的大小可通过_______。
A、点击窗口控制框来实现B、移动滚动条的上、下箭头或滑块来实现C、点击状态栏来实现D、鼠标指针移至窗口边框或角上拖曳双向箭头光标来实现44、在Windows中,“任务栏”的作用是_______。
A、只显示当前活动窗口名B、形式系统的所有功能C、只显示正在后台工作的窗口名D、实现窗口之间切换45、在Windows中,所有的操作都在窗口中进行。
其窗口分为3类,即:应用程序窗口、对话框窗口和_______。
A、浏览窗口B、文件窗口C、绘图窗口D、文档窗口46、在搜索或显示文件目录时,若用户选择通配符*.*其含义为_______。
A、选中所有含有*的文件B、选中非可执行的文件C、选中所有文件D、选中所有扩展名中含有*的文件47、由于突然停电原因造成Windows操作系统非正常关闭,那么_______。
A、再次开机启动时必须修改CMOS设定B、再次开机启动时必须使用软盘启动盘,系统才能进入正常状态C、再次开机启动时,大多数情况下系统自动修复由停电造成损坏的程序D、再次开机启动时,系统只能进入DOS操作系统48、开始菜单中的文档命令保留了最近使用的文档,要清空文档名需通过_______。
A、不能清空B、控制面板C、任务栏和开始菜单属性窗D、资源管理器49、以下关于打印机的说法中不正确...的是_______。
A、如果打印机图标旁有了复选标记,则已将该打印机设置为默认打印机。
B、可以设置多台打印机为默认打印机。
C、在打印时可以更改打印队列中尚未打印文档的顺序。
D、在打印机管理器中可以安装多台打印机。
50、在Windows资源管理器中,如果目录树的某个文件夹图标_______,表示其中没有任何下级文件夹。
A、内有+号B、内有—号C、空白D、内有√51、以下关于Windows快捷方式的说法正确的是_______。
A、快捷方式是一种文件,每个快捷方式都有自己独立的文件名B、建立在桌面上的快捷方式,其对应的文件位于C:\WINNT内C、只有指向文件和文件夹的快捷方式才有自己文件名D、建立在桌面上的快捷方式,其对应的文件位于C盘根目录上52、格式化软盘,即_______。
A、删除软盘上原信息,在盘上建立一种系统能识别的格式B、保留软盘上原有信息,对剩余空间格式化C、可删除原有信息,也可不删除D、删除原有部分信息,保留原有部分信息53、经常对硬盘上的数据进行备份,可能的原因是_______。
A、防止硬盘上有坏扇区B、可以整理硬盘上的数据,提高数据处理速度C、恐怕硬盘上出现新的坏扇区D、恐怕硬盘上出现碎片54、我们平时所说的“数据备份”中的数据包括_______。
A、内存中的各种数据B、各种程序文件和数据文件C、内存中的各种数据、程序文件和数据文件D、存放在CD-ROM上的数据55、Windows XP中“磁盘碎片整理程序”的主要作用是______。