《操作系统》期中考试试卷

合集下载

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

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

第一章操作系统引论(一)单项选择题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、计算机系统的资源包括哪些?计算机系统的资源包括两大类:硬件资源和软件资源。

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

(完整版)操作系统期中考试试题参考答案)
6、并发与并行的区别是什么?并举例说明。
7、什么是安全状态与不安全状态?并举例说明。
8、进程之间有哪些基本的通信方式?它们分别有什么特点?
四、综合题(20分,每题10分,共3题,其中第1题和第2题只需要选做一题即可)
1、设公共汽车上有一位司机和一位售票员,他们的活动如下:
司机: 售票员:
(1) 请分析司机和售票员之间的同步关系,应怎样定义信号量,写出信号量的初值以及信号量各种取值含义。
A.利用率B.可靠性 C.稳定性 D.兼容性
4、操作系统的基本类型主要有(B)。
A.批处理系统、分时系统、多任务系统
B.实时操作系统、批处理操作系统、分时操作系统
C.单用户系统、多用户系统、批处理系统
D.实时系统、分时系统、多用户系统
5、所谓(B)是指将一个以上的作业放入主存,并且同时处于运行状态,这些作业共享处理机的时间和外围设备等其他资源。
(2)根据所定义的信号量,用P、V操作实现司机进程和售票员进程的同步算法。
2、有一个教室,只有一个教师,有30张可供学生等待答疑的椅子,如果没有学生,则教师睡觉;如果有一学生进入教室发现教师睡觉,则把他叫醒,教师答疑时,学生进来后要么坐下等待(有空位的情况),要么离开(没有空位的情况)。
(1)用P、V操作管理教师进程和学生进程,应怎样定义信号量,写出信号量的初值以及信号量各种取值含义。
A.1 B.2C.3D.4
8、在操作系统中,(C)是进行系统资源分配、调度和管理的最小单位。
A.程序 B.指令C.进程D.作业
9、(D)不是操作系统关心得主要问题。
A.管理计算机裸机
B.设计、提供用户程序与计算机硬件系统的界面
C.管理计算机系统资源
D.高级程序设计语言的编译程序

操作系统基础期中试题及答案

操作系统基础期中试题及答案

操作系统基础期中试题及答案一、选择题(每题5分,共25分)1. 操作系统的主要功能不包括以下哪项?A. 资源管理B. 进程管理C. 文件管理D. 网络管理答案:D2. 下列哪个不属于操作系统的五大基本功能?A. 处理器管理B. 存储管理C. 设备管理D. 作业管理答案:D3. 下列哪种调度算法是最高效的?A. 先来先服务(FCFS)B. 最短作业优先(SJF)C. 优先级调度D. 轮转调度(RR)答案:B4. 下列哪个不是进程的三态模型中的状态?A. 运行B. 阻塞C. 创建D. 终止答案:C5. 下列哪种内存管理技术可以有效地解决内存碎片问题?A. 固定分区B. 可变分区C. 页式管理D. 段式管理答案:C二、填空题(每题5分,共25分)1. 操作系统的目标是为用户提供_________和_________。

答案:方便的运行环境,高效的资源利用2. 在进程管理中,_________是进程实体的核心。

答案:进程控制块(PCB)3. 操作系统的五大功能模块包括:处理器管理、存储管理、设备管理、文件管理和_________。

答案:作业管理4. 在_________调度算法中,进程根据其执行时间的长短进行调度。

答案:最短作业优先(SJF)5. 内存分区的基本方法有固定分配和动态分配两种,其中动态分配又称为_________分配。

答案:可变三、简答题(每题10分,共30分)1. 请简要描述操作系统的五大基本功能。

答案:操作系统的五大基本功能包括:资源管理、进程管理、存储管理、文件管理和作业管理。

其中资源管理负责计算机硬件及软件资源的分配与调度;进程管理负责进程的创建、调度和同步;存储管理负责内存空间的分配与回收,解决内存碎片问题;文件管理负责文件的存储、检索、更新和保护;作业管理负责用户作业的提交、调度、监控和控制。

2. 请解释进程的三态模型。

答案:进程的三态模型是指进程在计算机系统中可以处于三种基本状态:运行、阻塞和就绪。

Linux操作系统期中考试试卷

Linux操作系统期中考试试卷

《Linux操作系统》期中考试班级学号姓名一、填空题(每空1分,共20分)1.某文件的权限为drw-rw-r-x,用数值形式表示该权限,则该八进制数为( 665 )2.链接文件或目录的命令是( ln )。

3.第一个IDE硬盘的第一个分区是(/dev/hda1 )。

4.链接文件的属性位是( l )。

5.使用rm命令递归删除文件或目录的命令选项开关是( -r )。

6.mv命令可以移动文件和目录,还可以为文件和目录(改名字)。

7.(/dev)目录包含了所有Linux的外部设备名。

8.链接分为:(软连接 )和( 硬链接)。

9.超级用户root的UID是( USER ID ) 。

10.在 Linux 系统中,以(文件 ) 方式访问设备。

11.从图形化用户界面切换到第3个虚拟终端,使用组合键( alt+F3 )。

12.Linux把用户分成3类:( root 超级管理员)、(系统用户 )和(普通用户 )。

13.安装Linux系统对硬盘分区时,必须有两种分区类型:(根分区)和(交换分区 ) 。

14.Linux系统下经常使用的两种桌面环境是:( GDK )和( GNOME )15.在Linux系统中,用来存放系统所需要的配置文件和子目录的目录是( /etc )二、单项选择题(每小题1分,共30分)1.字符设备文件类型的标志是(B).A。

p B。

c C。

s D。

l2.以下(B)文件中存放有用户密码的相关信息.A. /etc/shadow B。

/etc/passwdC。

/etc/group D. /etc/profile3.文件权限读、写、执行的三种标志符号依次是( A ).A。

rwx B. xrw C. rdx D。

srw4.用ls –l 命令列出下面的文件列表,(C)文件是目录文件。

A.—rw—rw—rw— 2 hel-s users 56 Sep 09 11:05 helloB.—rwxrwxrwx 2 hel—s users 56 Sep 09 11:05 goodbeyC.drwxr—-r—— 1 hel users 1024 Sep 10 08:10 zhangD.lrwxr—-r-- 1 hel users 2024 Sep 12 08:12 cheng5.在/home/stud1/wang目录下有一文件file,使用( D)可实现在后台执行命令,此命令将file文件中的内容输出到file。

操作系统期中测试

操作系统期中测试

操作系统期中测试一、单项选择题(将答案填入左面括号中)(共20分,每小题2分)()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.顺序文件B. 链接文件C. 索引文件D. Hash文件()7.操作系统提供给程序员的接口是。

A.进程B. 缓冲区C. 系统调用D. 库函数()8.请求分页存储管理中,若把页面尺寸增加一倍,在程序顺序执行时,则一般缺页中断次数会。

A.增加B. 不变C. 可能增加也可能减少D. 减少()9.通道是一种。

A.I/O端口B. 数据通道C. 软件工具D. I/O专用处理机()10.已经获得除CPU以外的所有资源的进程处于状态。

A.执行状态 B. 自由状态 C. 就绪状态 D. 阻塞状态二、填空题(共20分,每空1分)1.从静态的观点看,进程是由程序段、和三部分组成。

2.进程间通信的类型有:共享存储区、管道机制、和。

3.虚拟设备是指采用技术,将某个独享设备改为供多个用户使用的的共享设备。

4.使用缓冲区能有效地缓和和之间速度不匹配的矛盾。

5. 常用的内存管理方法有、、和。

6.现代操作系统的两个重要特征是和共享。

7.正在执行的进程等待I/O操作,其状态将由执行状态变为状态。

8.在操作系统中,进程是一个的基本单位,也是一个独立运行和的基本单位。

操作系统期中测试卷

操作系统期中测试卷

安徽大学计算机科学与技术学院《操作系统》期中考试试卷考试时间:90分钟学号:得分:一:判断题(10题,每题2分,总计20分)1 实时系统设计的目标是为了提高系统资源的使用率。

()2 信号量机制可以作为通信工具。

()3 为了提高CPU的利用率我们引入了串行机制,并在此基础上建立了进程的概念。

()4 一个进程由运行状态到阻塞状态一般是由运行进程自己主动提出的。

()5并发性是指两个或多个事件在同一时间间隔内发生,而并行性是指两个或多个事件在同一时刻发生。

()6 和内存相比缓冲存储器的速度更快。

()7进程调度只有一种方式:抢占方式。

()8为了减少内部碎片,页应该偏小为好。

()9 银行家算法是一种预防死锁的方法。

()10在单CPU环境下不可能实现“多道程序系统”。

()二:填空(30空,每空1分,总计30分)1 按照不同的应用环境我们可以将操作系统分成以下3类,分别是:、、。

2操作系统的四个基本特征是:,,,。

3用来实现互斥的同步机制应该遵循:、、、。

4 进程的三种基本状态分别是:、、。

5 当信号量大于0时表示当信号量小于0时其绝对值表示。

6 死锁发生的必要条件是:,,,7 页表的表目主要包括:,。

8进程是指:。

9把地址转换为地址称为地址映射。

10常见的操作系统应包括的5个方面功能是:,,,,。

三: 简答题(4题,共计20分)1什么叫临界资源和临界区?2存储管理需要完成哪些功能?3进程和程序相比它们的主要区别在于哪些方面?第1页,共3页4 什么叫线程?进程和线程的关系?四: 计算题(3题,共计30分)1、有3个进程PA,PB,PC合作解决文件的打印问题:PA将文件从磁盘读入主存的缓冲区1,每执行一次读一个记录;PB将缓冲区1的内容复制到缓冲区2,每执行一次复制一个记录;PC将缓冲区2的内容打印出来,每执行一次打印一个记录。

缓冲区的大小等与1个记录的大小。

请用P,V操作来保证文件的正确打印。

(10分)2、在银行家算法中,若出现下图的所示的资源分配情况:问:⑴该状态是否安全?(4分)第2页,共3页⑵如果有进程P2提出请求Request2(1,2,2,2)后,系统能否将资源分给它?并解释原因。

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

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

第一章操作系统引论(一)单项选择题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、批处理操作系统提高了计算机系统的,但在作业执行时用户不能直接干预作业的执行。

操作系统期中试卷及答案

操作系统期中试卷及答案

操作系统期中试卷及答案一、填空题(每个空1分;共30分)1.操作系统的基本功能包括(处理机管理)(存储器管理)(设备管理)(信息管理);除此之外还为用户使用操作系统提供了(用户接口管理)。

2.如果操作系统具有很强的交互性;可同时提供多个用户使用;但时间响应不太及时;则属于(分时操作系统)类型的操作系统;如果操作系统可靠;时间响应及时但仅有简单的交互能力;则属于(实时操作系统)操作系统;如果用户提交了作业后;不提供交互能力;追求资源的高利用率、大吞吐量和作业流程的自动化;则属于(批处理操作系统)操作系统。

3.在主机控制下进行的I/O操作称为(联机I/O或联机输入/输出)操作。

4.进程的三个基本状态在一定条件下是可以互相转换的;进程由就绪状态转化为运行状态的条件是(进程调度程序选中);由运行状态变为阻塞状态的条件又是(等待事件发生)5.某系统的进程状态如图所示;a是(运行)状态;b是(就绪)状态;c 是(等待)状态;1表示(选中);2表示(落选);3表示发生了等待事件;4表示等待事件的结果;则下列情况中;当发生前者的状态转换时;(2—>1或2状态变为1姿态)会导致发生后者的状态转换。

某进程状态图6.进程是一个(动态)概念;而程序是一个(静态)概念。

7.在(先来先服务(FIFS))调度算法中;按照进程进入就绪队列的先后次序来分配处理机。

8.银行家算法中;当一个进程提出的资源请求将导致系统从(安全状态)进入(不安全状态)时系统就会拒绝它的资源请求。

9.对死锁;一般考虑死锁的预防、避免、检测和解除四个问题;典型的银行家算法是属于(死锁避免);破坏环路等待条件是属于(死锁预防);而剥夺资源是(死锁解除)的基本方法。

10.在段页式存储管理系统中;内容等分成(块);程序按逻辑模块划分成若干(段)11.页表表目的主要内容包括(页号和块号)12.若选用的(页面置换)算法不合适;可能会出现抖动现象。

13.在页式存储管理系统中;(最不经常使用替换(LFU))算法;选择淘汰离当前时刻最近的一段时间内使用得最少的页。

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

━━━━━━━━━装━━━━━━━订━━━━━━━线━━━━━━━━━
防灾科技学院
2011~ 2012学年第一学期期中考试
《操作系统》试卷使用班级0950411、0950412、0950421、0950422 答题时间120分钟
一、填空题(本大题共5小题,每空3分,共15分。


1若信号量s的值为5,当前的值为-5,则表示有()个在信号量上等待的进程。

2进程存在的标志是()。

3 操作系统的基本类型有三种,如果操作系统在用户提交作业后,不能提供交互功能,它所追求的是计算机资源的高利用率、大吞吐量和作业流程的自动化,则属于()类型。

4 操作系统为用户提供了三种类型的用户接口,它们是()接口、程序接口和图形接口。

5 并发和()是操作系统的两个最基本特征,两者之间互为存在条件。

二、简答题(本大题共4小题,每题10分,共40分。


1什么是临界资源?什么是临界区?如何保证进程互斥地进入自己的临界区?
2进程有哪些基本状态?它们的变化关系是怎样的?
3什么是死锁?产生死锁的原因和必要条件是什么?
4 常用的调度算法有哪些?试比较各调度算法的优缺点。

三、综合题(本大题共3小题,每题15分,共45分。


1假定4道作业,它们的到达的相对时刻、运行时间(单位为ms,十进制)如下表所示。

试计算:分别采用FCFS、短作业优先(SF)调度
这4道作业的平均周转时间和平均带权周转时间,并指出它们的调度顺序(调度时间忽略不计)。

试问:(1)t0时刻是否安全?
(2)P2发出请求向量Request2(1,0,1),系统能否将资源分配给它?
(3)在P2申请资源后,若P1发出请求向量Request1(1,0,1),系统能否将资源分配给它?
3试画出下面4条语句的前驱图,并用P、V操作描述它们之间的同步关系。

P1:a=x+2 P2:b=y+4
P3:c=a+b P4:d=c+b
1。

相关文档
最新文档