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

合集下载

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

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

第一章操作系统引论(一)单项选择题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、下列系统中( C )是实时系统。

(外包班)A.计算机激光照排系统B.办公自动化系统C. 化学反应堆控制系统D.计算机辅助设计系统2、并发性是指若干事件在(B )发生。

(计应)A.同一时刻B. 同一时间间隔内C.不同时刻D. 不同时间间隔内3、以下( C )项功能不是操作系统具备的主要功能。

(计应)A.内存管理B.中断处理C.文档编辑D. CPU调度4、分时系统响应时间与( D )有关。

(计应)A.每个应用进程分配的时间片长度B.进程大小C.就绪进程数目D.就绪进程数目和时间片长度5、下列的进程状态变化中,(C)的变化是不可能发生的。

(计应)A.运行→就绪B.运行→等待 C.等待→运行 D.等待→就绪6、下列选项中,导致创建新进程的操作是(C )。

(计应)I.用户登录成功II.设备分配III.启动程序执行A.仅I和II B.仅II和III C.仅I和III D.I、II和III7、进程和程序的最根本区别在于(B)。

(外包、计应)A. 对资源的占有类型和数量。

B. 进程是动态的,而程序是静态的。

C. 看它们是否能够并发地在处理机上运行D. 进程规模较小,程序规模较大8、如果单CPU系统中有n个进程,则就绪队列中进程的个数最多可达到( C )个。

(外包)A. n+1B. nC. n-1D. 19、某计算机系统中有8台打印机,有k个进程竞争使用,每个进程最多需要3台打印机。

该系统可能会发生死锁的k的最小值是( C )。

(计应)A.2 B.3 C.4 D.510、下列选项中,满足短任务优先且不会发生饥饿现象的调度算法是( B )(计应)。

A.先来先服务B.高响应比优先C.时间片轮转D.非抢占式短任务优先二、填空题1、批处理操作系统、__分时_____和实时操作系统是基本的操作系统。

(外包)2、现代操作系统通常为用户提供三种使用界面:____命令界面______、图形界面和系统调用界面。

操作系统A期中考试

操作系统A期中考试

XXXX 大学20XX —20XX 学年 第 X 学期期中考试课程名称: 操作系统A闭卷 A 卷 120分钟 题号 一 二 三 四 五 六 七 合计 满分 10 40 20 30 100 实得分一、填空题(答案直接填在横线上,每空1分,共10分)1、 无论哪种操作系统都执行同样的资源管理功能,它们的构架是一样的,都由处理器管理、____________、设备管理和文件管理组成。

2、 产生死锁的必要条件是________、不剥夺条件、______________条件和环路等待条件。

3、 现代操作系统的两个最基本的特征是_________________和___________________。

4、 中断是指当某个事件发生时,系统___________________________________,处理完毕后返回断点继续执行。

5、 现代计算机系统是分态的,当操作系统程序执行时,机器处于________态。

6、 进程存在的唯一标志是________________。

7、 进程三个基本状态分别是运行态、________和________。

二、单选题(答案填在题前括号里,否则不计分,每小题1分,共40分)( )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、 OS 的不确定性是指( )。

操作系统期中试题

操作系统期中试题

操作系统期中考试试题一、填空题(14分,每空1分)1、处理机调度有三种,分别是什么(1)作业调度;(2)交换调度;(3)进程调度2、死锁产生的四个必要条件是:(1)互斥;(2)非剥夺;(3)部分分配;(4)环路3、进程由三部分组成:分别是(1)PCB控制块;(2)程序段;(3)数据结构集4、周转时间等于运行时间加等待时间。

5、常用调度算法:(1)先来先服务算法;(2)时间片轮转算法;(3)短作业优先算法。

二、选择题(20分,每题2分)1、以下不属于操作系统部件的是B 。

(A)进程管理(B)数据库管理(C)保护系统(D)命令解释器系统2、当记录型信号量S的初值为C 时,表示只允许一个进程访问临界资源,此时的信号量转化为互斥信号量。

(A)-1 (B)0 (C)1 (D)23、信箱通信是一种B 通信方式。

(A)直接通信(B)间接通信(C)信号量(D)低级通信4、在操作系统中,可运行的最小单位是C。

(A)作业(B)进程(C)线程(D)超线程5、一个阻塞进程被唤醒意味着 D 。

(A)该进程重新占有了CPU (B)它的优先权变为最大(C)其PCB移至等待队列队首(D)进程变为就绪状态6、对于给定的一组进程,C 算法可以获得最小的平均等待时间。

(A)先到先服务调度(B)优先权调度(C)最短作业优先调度(D)轮转法调度7、分布式系统又被称为 D 。

(A)紧耦合系统(B)松耦合系统(C)对等系统 D)网络操作系统8、进程在就绪队列中等待调度的时间片总和称为 B 。

(A)运行时间(B)等待时间(C)响应时间(D)周转时间9、银行家算法是一种 B 算法。

(A)死锁解除(B)死锁避免(C)死锁预防(D)死锁检测10、分时系统中,当用户数目为100时,为保证响应不超过1秒;此时的时间片最大应为 A 。

(A)10ms (B)20ms (C)50ms (D)100ms三、(10分)CPU调度可发生在哪些情况下?哪些情况是可抢占式调度?哪些是非抢占式调度?(1)正在执行的进程执行完毕。

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

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

操作系统(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.48、在操作系统中,(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.失去了交互性B.CPU的利用率降低
C.不具备并行性 D.以上都错
11、系统调用的目的是(A)。
A.请求系统服务B.终止系统服务
C.申请系统资源 D.释放系统资源
12、进程和程序的本质区别是(D)。
A.存储在内存和外存 B.顺序和非顺序执行机器指令
C.分时使用和独占使用计算机资源D.动态和静态的特征
5
3
6
4
0
2
1
3
4
P3
4
0
11
4
0
5
0
0
6
P4
4
2
5
2
0
4
2
2
1
P5
4
2
4
3
1
4
1
1
0
P(mutex);
If(waiter<=30)
{Hale Waihona Puke Waiter++;
V(students);
V(mutex)
P(teacher);
学生询问;
}
ElseV(mutex)
}
3、设系统中有3种类型的资源(A、B、C)和5个进程P1、P2、P3、P4、P5,A资源的数量为17,B资源的数量为5,C资源的数量为20。在T0时刻系统的状态见表1所示。系统采用银行家算法实施死锁避免策略。(10分)
司机:
While(1)
{
P(S1)
启动车辆
正常行车
到站停车
V(S2)
}
售票员:
While(1)
{
售票
P(S2)
开门
关门
V(S1)
}

操作系统期中考试试题

操作系统期中考试试题

操作系统期中考试试题学号姓名一、选择题(每小题1分,共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.文档编辑 D.CPU调度6.批处理系统的主要缺点是()。

A.CPU的利用率不高B.失去了交互性C.不具备并行性D.以上都不是7.引入多道程序的目的在于()。

A.充分利用CPU,减少CPU等待时间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.操作系统内核与用户程序、应用程序之间的接口是()。

A. shell命令B. 图形界面C. 系统调用D. C语言函数14.下列几种关于进程的叙述,()最不符合操作系统对进程的理解?A.进程是在多程序并行环境中的完整的程序。

B.进程可以由程序、数据和进程控制块描述。

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

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

操作系统期中试题(附答案)操作系统期中试题一、选择题(共20题,每题2分,共40分)1. 操作系统的作用是( A )A. 管理和控制计算机硬件资源B. 加速计算机的运行速度C. 控制计算机的I/O设备D. 实现网络连接与通信2. 下列哪个不是操作系统的特征( D )A. 并发性B. 共享性C. 虚拟性D. 可编程性3. 多道程序设计中的进程是指( A )A. 正在运行的程序B. 程序的存储文件C. 程序的源代码D. 程序的控制台输出4. 对于运行中的程序,CPU可进行的操作是( B )A. I/O操作B. 执行指令C. 存储数据D. 读取数据5. 操作系统的内核( C )A. 是操作系统的计算功能模块B. 是操作系统的图形界面C. 是操作系统的核心部分D. 是操作系统的用户接口6. 进程之间的通信方式包括( D )A. 共享内存B. 管道通信C. 消息传递D. 所有选项都对7. 磁盘调度算法的目标是( A )A. 减少磁盘寻道时间B. 提高磁盘存储容量C. 加快磁盘转速D. 增加磁盘缓存大小8. 下列哪个不是操作系统提供的文件访问方式( C )A. 顺序访问B. 随机访问C. 串行访问D. 索引访问9. 虚拟存储器技术可以有效解决( B )A. CPU速度与IO速度不匹配的问题B. 程序过大无法一次性加载到内存的问题C. 磁盘空间不足的问题D. 文件读写速度过慢的问题10. 哪个操作系统多用于小型嵌入式系统中( D )A. WindowsB. macOSC. LinuxD. VxWorks11. 哪个操作系统属于开源操作系统( C )A. WindowsB. macOSC. LinuxD. Solaris12. 哪种调度算法不能保证公平性( B )A. 先来先服务调度算法B. 短作业优先调度算法C. 时间片轮转调度算法D. 优先级调度算法13. 页面置换算法中,FIFO算法是按照( A )A. 先进先出的原则进行页面置换B. 对访问频次最低的页面进行置换C. 对最近最久未使用的页面进行置换D. 对已经使用时间最长的页面进行置换14. 计算机网络中,OSI七层模型的顺序是( D )A. 物理层 - 数据链路层 - 网络层 - 传输层 - 会话层 - 表示层 - 应用层B. 数据链路层 - 物理层 - 网络层 - 传输层 - 会话层 - 表示层 - 应用层C. 应用层 - 表示层 - 会话层 - 传输层 - 网络层 - 数据链路层 - 物理层D. 物理层 - 数据链路层 - 网络层 - 传输层 - 会话层 - 表示层 - 应用层15. 并行计算系统是指( A )A. 同时使用多个处理器进行计算的系统B. 使用虚拟机进行计算的系统C. 使用分布式计算进行计算的系统D. 使用多线程进行计算的系统16. RAID技术可以实现( C )A. 硬盘的加密存储B. 硬盘的快速读写C. 硬盘的冗余存储D. 硬盘的高速缓存17. 数据库管理系统的主要功能是( B )A. 进行数据的存储B. 进行数据的管理和操作C. 进行数据的传输D. 进行数据的加密18. 死锁的发生是指( C )A. 程序出现错误导致程序崩溃B. 程序长时间无响应C. 进程之间互相等待资源导致无法继续执行D. CPU的存储空间不足19. 操作系统中的shell是指( A )A. 用于和用户进行交互的命令解释器B. 用于管理内存的模块C. 用于管理文件的模块D. 用于管理进程的模块20. 虚拟机技术可以实现( D )A. 多个操作系统共享一台物理机B. 加快CPU的运算速度C. 增加硬盘容量D. 可靠性增强二、简答题(共5题,每题10分,共50分)答:操作系统的主要功能包括资源管理、进程管理、文件管理、设备管理和用户接口。

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

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

linux操作系统期中考试试题及答案一、选择题(每题2分,共20分)1. Linux操作系统的内核是由谁发起的?A. Linus TorvaldsB. Richard StallmanC. Dennis RitchieD. Bill Gates答案:A2. 以下哪个命令用于查看当前目录下的文件和文件夹?A. lsB. pwdC. cdD. mkdir答案:A3. 在Linux中,以下哪个选项不是文件权限?A. rB. wC. xD. s答案:D4. 以下哪个命令用于查看当前登录用户?A. whoB. userC. usersD. whoami答案:A5. 如何查看Linux系统的版本信息?A. uname -aB. versionC. verD. lsb_release -a答案:D6. 在Linux中,以下哪个命令用于压缩文件?A. gzipB. bzip2C. tarD. zip答案:C7. 在Linux中,以下哪个命令用于查看当前路径?A. pathB. pwdC. cdD. ls答案:B8. 在Linux中,以下哪个命令用于查找文件?A. findB. searchC. locateD. query答案:A9. 以下哪个选项是Linux系统中的文本编辑器?A. vimB. notepadC. texteditD. wordpad答案:A10. 在Linux中,以下哪个命令用于查看当前系统运行时间和平均负载?A. uptimeB. timeC. dateD. load答案:A二、填空题(每题2分,共20分)1. Linux系统中,文件系统采用______格式。

答案:ext42. 在Linux中,______命令可以用来复制文件。

答案:cp3. Linux系统中,______命令用于查看当前路径。

答案:pwd4. 在Linux中,______命令用于删除文件。

答案:rm5. Linux系统中,______命令用于创建目录。

操作系统期中试题

操作系统期中试题

操作系统期中试题一、选择题(每题 3 分,共 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 不剥夺条件D 随机条件6、虚拟存储管理中,页面置换算法不包括()A 最佳置换算法B 先进先出置换算法C 最近最少使用置换算法D 随机置换算法7、文件的物理结构不包括()A 顺序文件B 链接文件C 索引文件D 随机文件8、设备管理中,数据传输控制方式不包括()A 程序直接控制方式B 中断控制方式C DMA 方式D 随机控制方式9、以下哪个不是操作系统的接口()A 命令接口B 程序接口C 图形接口D 网络接口10、操作系统中,进程同步的主要方法不包括()A 信号量机制B 管程机制C 消息传递机制D 随机机制二、填空题(每题 2 分,共 20 分)1、操作系统的特征包括并发性、共享性、__________和不确定性。

2、进程控制块是描述进程状态和特性的数据结构,是__________存在的标志。

3、处理机调度分为高级调度、中级调度和__________调度。

4、产生死锁的原因可以归结为两点:__________和进程推进顺序不当。

5、存储管理的主要任务是为多道程序的运行提供良好的环境,方便用户使用存储器,提高__________的利用率。

6、按照设备的共享属性,可以将设备分为独占设备、共享设备和__________设备。

7、文件的逻辑结构可以分为有结构文件和__________文件。

8、操作系统的体系结构包括单体结构、__________结构和微内核结构。

  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。

相关文档
最新文档