操作系统期中考试试题(参考答案)

合集下载

操作系统期中考试试题及答案

操作系统期中考试试题及答案

第一章操作系统引论(一)单项选择题1( )A.使用方便 B.高效工作 C.合理使用资源2、允许多个用户以交互方式使用计算机的操作系统是( )。

A.分时操作系统 B.批处理单道系统 C.实时操作系统 D.批处理多道系统3、下列系统中( )是实时系统。

A.计算机激光照排系统 B.办公自动化系统 C.化学反应堆控制系统 D.计算机辅助设计系统4、操作系统是一种系统软件,它( )。

A.控制程序的执行 B.管理计算机系统的资源C.方便用户使用计算机 D.管理计算机系统的资源和控制程序的执行5、计算机系统把进行( )和控制程序执行的功能集中组成一种软件,称为操作系统A.CPU管理B.作业管理C.资源管理D.设备管理6、批处理操作系统提高了计算机系统的工作效率,但( )。

A.不能自动选择作业执行 B.无法协调资源分配 c.不能缩短作业执行时间D在作业执行时用户不能直接干预7、分时操作系统适用于( )。

A.控制生产流水线B.调试运行程序c.大量的数据处理D.多个计算机资源共享8、在批处理兼分时的系统中,对( )应该及时响应,使用户满意。

A.批量作业B.前台作业c.后台作业D.网络通信9、实时操作系统对可靠性和安全性要求极高,它( )。

A.十分注重系统资源的利用率B.不强调响应速度C.不强求系统资源的利用率 D.不必向用户反馈信息(二)填空题1、__并输出结果信息的系统。

2行___3、操作系统使用户合理__,是操作系统的两个主要设计目标。

5、批处理操作系统、6,使中央处理器轮流地执行各个作业。

7、批处理操作系统提高了计算机系统的,但在作业执行时用户不能直接干预作业的执行。

8规定的CPU时间。

9_作业,把由批处理系统控制的作业称为作业。

11_____,不强求系统资源的利用率。

13、__为用户合理地分配处理器时间.尽可能地使处理器处于忙状态,提高处理器的工作效率。

(三)简答题1、计算机系统的资源包括哪些?计算机系统的资源包括两大类:硬件资源和软件资源。

北京邮电大学操作系统期中考试题答案

北京邮电大学操作系统期中考试题答案

班级:__________ 学号:_________ 班内序号________ 姓名:_________----------------------------------------------装----------订----------线--------------------------------------------- 北京邮电大学2005——2006学年第 1 学期《操作系统》期中考试试题考试注意事项一、学生参加考试须带学生证或学院证明,未带者不准进入考场。

学生必须按照监考教师指定座位就坐。

二、书本、参考资料、书包等与考试无关的东西一律放到考场指定位置。

三、学生不得另行携带、使用稿纸,要遵守《北京邮电大学考场规则》,有考场违纪或作弊行为者,按相应规定严肃处理。

四、学生必须将答题内容做在试卷上,做在草稿纸上一律无效。

题号一二三四五总分得分一、FILL IN BLANKS ( 1 point * 20 )1.Programming interface provided by operating system is _ system call ___________. 2.Privilege instruction refers to _the instructions that can obly be executed by operating system。

3.The 5 basic states of processes are ___ new_ __, ____ ready___, _____ running ____, ____ waiting _ ______, and ___ terminated _____。

. 4.In a system there are 10 tape-drivers shared by M processes, each process needs 3 tape-drivers at most, then if M <=4, the system can be deadlock free? 5.There are 3 jobs, their running time are 2, 5, and 3 hours. Assume they arrive at the same time, running on the same processor in single programming method; running sequenceJ1, J3, J2 will have the least average turnaround time.6.The necessary and sufficient condition for deadlock are mutual exclusion, hold and wait, no preemption, and circular wait. 7.The value of a semaphore specifies some meaning, if it is greater than or equal to zero, the value stands for the number of resources available,if it is less than zero, its absolute value stands for the number of processes waiting for this type of resource. 8.Two communication methods between processes are __ _shared memory___ ___and _____message passing_______。

操作系统期中考试试题及答案

操作系统期中考试试题及答案

第一章操作系统引论(一)单项选择题1、操作系统目的是提供一个供其他程序执行的良好环境,因此它必须使计算机( )A.使用方便 B.高效工作 C.合理使用资源2、允许多个用户以交互方式使用计算机的操作系统是( )。

A.分时操作系统 B.批处理单道系统 C.实时操作系统 D.批处理多道系统3、下列系统中( )是实时系统。

A.计算机激光照排系统 B.办公自动化系统 C.化学反应堆控制系统 D.计算机辅助设计系统4、操作系统是一种系统软件,它( )。

A.控制程序的执行 B.管理计算机系统的资源C.方便用户使用计算机 D.管理计算机系统的资源和控制程序的执行5、计算机系统把进行( )和控制程序执行的功能集中组成一种软件,称为操作系统A.CPU管理B.作业管理C.资源管理D.设备管理6、批处理操作系统提高了计算机系统的工作效率,但( )。

A.不能自动选择作业执行 B.无法协调资源分配 c.不能缩短作业执行时间D在作业执行时用户不能直接干预7、分时操作系统适用于( )。

A.控制生产流水线B.调试运行程序c.大量的数据处理D.多个计算机资源共享8、在批处理兼分时的系统中,对( )应该及时响应,使用户满意。

A.批量作业B.前台作业c.后台作业D.网络通信9、实时操作系统对可靠性和安全性要求极高,它( )。

A.十分注重系统资源的利用率B.不强调响应速度C.不强求系统资源的利用率 D.不必向用户反馈信息(二)填空题1、计算机系统是按用户要求接收和存储信息,自动进行__并输出结果信息的系统。

2、计算机系统把进行___和控制程序执行的功能集中组成一种软件称为操作系统。

3、操作系统使用户合理__,防止各用户间相互干扰。

4、使计算机系统使用方便和是操作系统的两个主要设计目标。

5、批处理操作系统、和实时操作系统是基本的操作系统。

6、在多道操作系统控制下,允许多个作业同时装入,使中央处理器轮流地执行各个作业。

7、批处理操作系统提高了计算机系统的,但在作业执行时用户不能直接干预作业的执行。

《计算机操作系统》期中考试试卷及答案13

《计算机操作系统》期中考试试卷及答案13

《计算机操作系统》期中考试试卷及答案13一.单向选择题(每一题只有一个选项正确,每小题2分,共36分);1.操作系统属于_________A .应用软件B.系统软件C.字处理软件D.电子表格软件2.下面不属于操作系统的是_________A.Window 98B.Window XP C.Window 2000D.Office 20033.Windows 中查找文件时,如果输入“*.doc”,表明要查找当前目录下的_________A.文件名为*.doc的文件B.文件名中有一个*的doc文件C.所有的doc文件D.文件名长度为一个字符的doc文件4.在资源管理器窗口的左窗格中,文件夹图标含有"+"时,表示该文件夹_________A.含有子文件夹,并已被展开B.未含子文件夹,并已被展开C.含有子文件夹,还未被展开D.未含子文件夹,还未被展开5.利用Windows 附件中的“记事本”软件保存的文件,其扩展名一般是_________A.(.txt)B.(.doc)C.(.xls)D.( .bmp)6.以下对快捷方式理解正确的是_________A.删除快捷方式等于删除文件B.建立快捷方式可以减少打开文件夹.找文件夹的麻烦C.快捷方式不能被删除D.打印机不可建立快捷方式7.在Windows XP 中文件名不可使用的字符是_________A.+B._C.]D.?8.在桌面空白处按F1键会_________A.弹出出错窗口B.弹出帮助窗口C.弹出开始窗口D.弹出资源管理器窗口9.在Windows XP中,每个窗口最上面有一个“标题栏”,把鼠标光标指向该处,然后“拖放”,则可以_________A.变动该窗口上边缘,从而改变窗口大小B.移动该窗口C.放大该窗口D.缩小该窗口10.在WindowsXP的资源管理器中,选定一个文件后,在地址栏中显示的是该文件的_________ A.共享属性B.文件类型C.文件大小D.存储位置11.在“资源管理器”窗口中,若希望显示文件的名称.类型.大小等信息,则应该选择“查看”菜单中的_________A.列表B.详细资料C.大图标D.小图标12.下列关于“回收站”的叙述正确的是_________A.“回收站”中的文件不能恢复B.“回收站”中的文件可以被打开C.“回收站”中的文件不占有硬盘空间D.“回收站”用来存放被删除的文件或文件夹13.在Windows XP中,下列不能对选定的文件或文件夹进行重命名操作的是_________ A.单击“文件”菜单中的“重命名”命令B.右键单击要更名的文件或文件夹,选择快捷菜单中的“重命名”菜单命令C.快速双击要更名的文件或文件夹D.间隔单击要更名的文件或文件夹,并键入新名字14.在Windows XP中,双击控制菜单图标,其结果是_________A.关闭窗口B.打开控制菜单C.移动窗口D.最大化窗口15.在资源管理器中,选定多个连续文件的操作为_________A.按住CTRL键,然后单击每一个要选定的文件图标B.按住SHIFT键,然后单击每一个要选定的文件图标C.选中第一个文件,然后按住SHIFT键,再单击最后一个要选定的文件名D.选中第一个文件,然后按住CTRL键,再单击最后一个要选定的文件名16.完整的计算机硬件系统的组成是 _________A.主机、键盘、显示器B.控制器、运算器、存储器C.CPU 和外部设备D.运算器、控制器、存储器、输入与输出设备17.Windows XP中粘贴功能的快捷键是_________A、Ctrl+VB、Ctrl+OC、Ctrl+CD、Ctrl+Z18.在Windows中,需要查找近一个月内建立的所有文件,可以采用_________A.按名称查找B.按位置查找C.按日期查找D.按高级查找二.多项选择题(每一题有一个或多个选项正确,少选选错不给分,每题2分,共14分); 1.在WindowsXP安装完成后,桌面上一般显示的图标有_________A.“Word”B.“我的电脑”C.“网上邻居”D.“我的文档”2.WindowsXP中,当一个窗口最大化后,下列叙述正确的是_________A.该窗口可以被关闭B.该窗口可以最小化C.该窗口可以移动D.该窗口可以还原3.在Windows XP中,属于合法文件名的有_________A.FILE.dat B.WIN-PRO.exe C.123*.txt D.123.\4.下面的文件类型与其对应的扩展名正确的是_________A.WORD文档文件(.doc)B.程序文件(.mdb)C.位图文件(.bmp)D.视频剪辑文件(.avi)5.下列说法正确的是_________A.用Ctrl+C执行剪贴板的复制操作B.用Ctrl+Y执行剪贴板的粘贴操作C.用Ctrl+S执行剪贴板的剪切操作D.用Ctrl+A执行全选操作6.关闭计算机,必须正常退出WindowsXP,你可以_________A.点“开始”的“关闭系统”的“关闭计算机”,点“是”B.Alt+F4,选"关闭计算机点”“是”C.关闭电源D.点“开始”的“注销”7.关于Windows XP下列说法正确的是_________A.它是一种应用软件B.它是MICROSOFT公司研制C.它是一种系统软件D.它是一种图文排版系统三.判断题(10*1=10分)1.启动计算机的顺序是先打开主机电源再打开外设电源。

中南大学操作系统期终考试试卷02

中南大学操作系统期终考试试卷02

中南大学操作系统原理期终考试试卷02操作系统原理课_____________________________________________________________________________一、是非题:本大题共10个小题,每个小题1分,共10分。

下列各题,你认为正确的打在每小题后的括号内打“√”,错的打“×”。

1、死锁与程序的死循环一样。

------------------------------------------( )2、一个进程被唤醒意味着重新占有了CPU。

---------------------------------( )3、程序的并行执行是现代操作系统的一个基本特征。

----------------------( )4、CDROM是可直接存取的设备。

------------------------------------------( )5、由于用户的响应时间要求,因此要求设置大的时间片长度。

---------- ( )6、当电源刚接电时,计算机是由核心态引导的。

------------------------- ( )7、短作业优先调度算法其作业平均周转时间最短。

--------------------------()8、在文件系统支持下,用户也需知道文件存放的物理地址。

----------------()9、用户在程序中可以直接使用系统调用。

--------------------------------()10、独占型设备使用前必须先请求分配。

----------------------------------()二、填空题:本大题共10个小题,每个小题2分,共20分。

1、从资源分配的角度看,P(wait)操作意味着向系统________________________一个资源,V(signal)操作意味着_________________一个资源。

OS-05期中考试答案1

OS-05期中考试答案1

2007~2008(2) 操作系统期中考试题答案假设有3个哲学家p1、p2和p3,使用3把叉子f1、f2和f3。

每个哲学家执行如下代码: p 1 ( ){ while(1){ P(f 1); P(f 3); eat; V(f 3); V(f 1);} } (1) 在此系统中可能会产生死锁吗?(2) 如果把进程p 1、p 2或p 3中的P 操作的次序交换,可能会产生死锁吗? 解答:(1)不可能产生死锁。

因为不会出现环路等待的情况,当P1占用f1时,P2无法执行,P3占用f3,资源f2空闲,P1和P3竞争资源f3,得到f3的进程可以结束,……最终都可以结束。

(2)已经具备了死锁四个必要条件中除环路等待条件外的三个条件。

若交换P2进程中的两个P 操作,可能会产生死锁。

因为可能出现当P1占用f1,请求f3时,P2占用f2,请求f1,P3占用f3,请求f2的情况,即P1、P2和P3形成了环路等待。

2.在银行家算法中,若出现如下资源分配情况:Allocation Need AvailableA B C D A B C D A B C D P0: 0 0 3 2 0 0 1 2 1 6 2 3 Pl : 1 0 0 0 1 7 5 0 P2: 1 3 5 4 2 3 5 6 P3: 0 3 3 2 0 6 5 2 P4 : 0 0 1 4 0 6 5 6 试问:(1)当前状态是否安全?(2)如果进程 P2提出请求 Request[2]=(1,2,2,2),系统能否将资源分配给它?说明原因。

解:(1)当前状态是安全状态。

运行安全性检测算法如下,令:Work= Available=(1, 6, 2, 3)运行安全性检测算法,Fihish[0]=false 并且Need[0]=(0,0,1,2)<Work ,则。

Work=Work+Allocation[0]=(1, 6, 2, 3)+(0,0,3,2)=(1,6,5,5) Finish[0]=trun ,Finish[3]。

操作系统全英文期中考试题(带答案)

操作系统全英文期中考试题(带答案)

XX大学2011——2012学年第一学期《操作系统》期中考试试题(A)一、选择(每题1分,共20分)1.Which function does the operating system can not complete directly of the following four options? ( b )A.Managing computer's hard drivepile the programC.Virtual memoryD.Delete files2.Considering the function of the operating system, ( b ) must give timely response for the external request within the specified time.A.multiuser time sharing systemB.real-time operating systemC.batch operating systemwork operating system3. A process can transform from waiting state to ready state relying on ( d )A.programmer commandB.system serviceC.waiting for the next time sliceD.wake-up of the 'cooperation' process4.As we all know,the process can be thought of as a program in execution.We can deal with the the problem about ( b ) easier after importing the concept of process.A.exclusive resourcesB.shared resourcesC.executing in orderD.easy to execute5.CPU-scheduling decisions may take place under the following circumstances except which one?(D )A.When a process switches from the running state to the waiting stateB.When a process switches from the running state to the ready stateC.When a process switches from the waiting state to the ready stateD.When a process switches from the ready state to the waiting state6.In the four common CPU scheduling algorithm, Which one is the best choice for the time-sharing system in general?( C )A.FCFS scheduling algorithmB.Priority scheduling algorithmC.Round-robin scheduling algorithmD.Shortest-job-first scheduling algorithm7.If the initial value of semaphore S is 2 in a wait( ) and signal( ) operation,its current value is -1,that means there are ( B ) processes are waiting。

操作系统期中试题答案

操作系统期中试题答案

操作系统期中试题答案华东师范大学软件学院2009-2010学年第二学期操作系统课程期中考试试题一、多项选择题(5‘x6=30',每题有一个或多个答案,答错不给分,少答按比例给分)1. 以下对于虚存调页(page replacement)策略,错误的是:CA. LRU不会发生Belady异常B. 最优策略不会发生Belady异常C. Belady异常就是随着页框(frame)个数增多,缺页率(page fault rate)必然增加D. 调页必须在内核态(kernel mode)下进行2. 当系统中的进程增多时,以下哪些(个)情况不可能出现(不考虑死锁):DA. CPU利用率增高B. CPU利用率降低C. 磁盘I/O增多D. 磁盘I/O减少3. 以下那些(个)操作会使得一个进程从运行(running)状态转换为就绪(ready)状态:A, B, DA. 在可占先(preemptive)系统中,高优先级进程被创建B. 分时系统中,时间片到C. 当前运行进程发生缺页中断D. 当前运行进程调用yield(),主动放弃使用CPU4. 对于死锁,以下哪些(个)描述是正确的:B, DA. 死锁避免(deadlock avoidance)中,不安全的状态必然发生死锁B. 死锁避免(deadlock avoidance)中,发生死锁必然处于不安全状态C. 资源分配图中有环(以资源类型和进程为节点),必然发生死锁D. 如果要求每个进程必须一次申请所有需要的资源,如果不能满足其要求,则不分配任何资源,那么死锁不可能发生5. 以下描述正确的是:B, CA. 中断处理程序(interrupt handler)是进程的一部分,在进程的地址空间运行B. 中断处理程序(interrupt handler)必须运行在内核态C. 微内核体系结构下,进程间通讯(inter-processing communication)必须在微内核内D. 分时(time sharing)的目的是提高CPU和I/O的并行度6. 关于线程,以下说法正确的是:A, B, CA. 用户态线程(无核心态线程或LWP)阻塞,可能会阻塞线程B. 多处理器环境下,线程间同步不能使用关中断实现C. 线程控制块中包含CPU寄存器状态D. 在支持核心态线程的系统中,CPU调度的单位仍然是进程二、(10')请说明:1. 进程创建时(如在类UNIX操作系统中,连续执行fork()和exec()系统调用),操作系统所需要进行那些工作,它们的代价如何(大,中,小)。

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

操作系统(A卷)
一、单项选择题(20分,每题1分,
共20题)
1、操作系统是一种(B)。

A.通用软件B.系统软件C.应用软件D.软件包
2、操作系统是对(C)进行管理的软件。

A.软件B.硬件C.计算机资源D.应用程序
3、操作系统中采用多道程序设计技术提高CPU和外部设备的(A)。

A.利用率B.可靠性C.稳定性D.兼容性
4、操作系统的基本类型主要有(B)。

A.批处理系统、分时系统、多任务系统
B.实时操作系统、批处理操作系统、分时操作系统
C.单用户系统、多用户系统、批处理系统
D.实时系统、分时系统、多用户系统
5、所谓(B)是指将一个以上的作业放入主存,并且同时处于运行状态,这些作业共享处理机的时间和外围设备等其他资源。

A.多重处理B.多道程序设计
C.实时处理D.共行执行
6、(C)操作系统允许用户把若干个作业提交给计算机系统。

A.单用户B.分布式C.批处理D.监督
7、下面6个系统中,必须是实时操作系统的有(C)个。

计算机辅助设计系统;航空订票系统;过程控制系统;机器翻译系统;办公自动化系统;计算机激光照排系统。

A.1 B.2 C.3D.4
8、在操作系统中,(C)是进行系统资源分配、调度和管理的最小单位。

A.程序B.指令C.进程D.作业
9、(D)不是操作系统关心得主要问题。

A.管理计算机裸机
B.设计、提供用户程序与计算机硬件系统的界面
C.管理计算机系统资源
D.高级程序设计语言的编译程序
10、批处理系统的主要缺点是(A)。

A.失去了交互性B.CPU的利用率降低
C.不具备并行性D.以上都错
11、系统调用的目的是(A)。

A.请求系统服务B.终止系统服务
C.申请系统资源D.释放系统资源
12、进程和程序的本质区别是(D)。

A.存储在内存和外存B.顺序和非顺序执行机器指令
C.分时使用和独占使用计算机资源D.动态和静态的特征
13、在进程管理中,当(D)时进程从执行状态转换为就绪状态。

A.进程被进程调度选中B.等待某一事件
C.等待的事件发生D.时间片用完
14、如果P、V操作S的初值为4,当前值为-2,那么表示有(B)个等待进程。

A.1 B.2C.3 D.4
15、系统中有4个并发的进程都需要同类资源3个,系统不会发生死锁的最小资源数是(C)。

A.5 B.7 C.9D.10
16、在下列(A)情况下,系统会出现死锁。

A.若干进程因竞争资源而无休止地互相等待它方释放已占有的资源
得分
得分
B .有多个封锁的进程同时存在
C .计算机系统发生了重大故障
D .资源数大大小于进程数或进程同时申请的资源数大大超过资源总数 17、在下列解决死锁的方法中,属于死锁预防策略的是(C )。

A .银行家算法
B .死锁检测法
C .资源有序分配法
D .进程的解除
18、5个进程共享2台同类打印机,则与打印机对应的互斥信号量的初值应是(B )。

A .1
B .2
C .3
D .5
19、分配到必要的资源并获得处理机的进程状态是(A )。

A .执行
B .就绪
C .阻塞
D .撤销
20、对于两个并发进程,设互斥信号量为mutex ,若mutex=0,则(C )。

A .表示没有进程进入临界区
B .表示有一个进程进入临界区,另一个进程等待进入
C .表示有一个进程进入临界区
D .表示有两个进程进入临界区 二、填空题(20分,每空1分,共20空)
1、计算机系统是由硬件系统和软件系统两部分组成。

2、分时操作系统的主要特征有三个,即交互性、及时性、独占性。

3、并发和共享是操作系统的两个最基本的特征,两者之间互为存在条件。

4、批处理操作系统不允许用户随时干预自己程序的运行。

5、一次仅允许一个进程使用的资源称为临界资源,一个进程访问这种资源的那段程序代码就称为临界区。

6、操作系统的基本功能有处理器管理、存储器管理、作业管理、文件管理、设备管理。

7、进程主要由进程段、数据段、进程控制块三部分组成,其中PCB 是进程存在
的唯一标志,而进程段部分也可以为其它进程共享。

8、两个进程合作完成一个任务,在并发执行中,一个进程要等待其合作伙伴发来的消息,或者某个条件成立后再继续向前执行,这种逻辑上的相互制约关系称为进程的同步。

9、死锁产生的四个必要条件是互斥条件、占有并请求条件、不可剥夺条件、循环等待。

10、程序顺序执行时有顺序性、封闭性、可在现性三个特征。

三、简答题(40分,每题5分,共8
题)
1、怎样理解“计算机上由于装有操作系统,从而扩展了原计算机的功能”?
2、试对分时操作系统和实时操作系统进行比较。

3、操作系统对临界区的调用原则是什么?
4、在操作系统中,P 原语和V 原语各自的动作是如何定义的?分别表示什么含义?
5、在生产者—消费者问题中,如果对调生产者进程中的两个P 操作,则可能发生什么情况。

6、并发与并行的区别是什么?并举例说明。

7、什么是安全状态与不安全状态?并举例说明。

8、进程之间有哪些基本的通信方式?它们分别有什么特点?
得分
………………………………………………………………… 得 超 过 装 订 线
答 题 不 得 超 过 装 订 线

……………………………………………………………………………………………………………。

相关文档
最新文档