期末考试前,先来练练手。正式期末考试前,先来练练手。1、现代os具有并发性和共享性,是由( )的引入而导致的。
a、a.单道程序
b、b.磁盘
c、c.对象
d、d.多道程序
2、没有了( )计算机系统就启动不起来了。
a、a.编译器
b、b.dbms
c、c.os
d、d.浏览器
3、系统的主要功能有( )。
a、a.进程管理、存储器管理、设备管理、处理机管理
b、b.虚拟存储管理、处理机管理、进程调度、文件系统
c、c.处理机管理、存储器管理、设备管理、文件系统
d、d.进程管理、中断管理、设备管理、文件系统
4、当( )时,进程从执行状态转变为就绪状态。
a、a.进程被调度程序选中
b、b.时间片到
c、c.等待某一事件
d、d.等待的事件发生
5、用p、v操作管理临界区时,信号量的初值一般应定义为( )。
a、a.-1
b、b.0
c、c.1
d、d.任意值
简答题1、同步机制应遵循的准则是什么?
2、进程和线程的主要区别是什么?
3、理发店包含一间接待室和一间工作室,接待室内有n(n>=1)把椅子,而工作室只有一把椅子。如果没有顾客,理发师就去睡觉,如果顾客来时所有的椅子都有人,那么顾客离去;如果理发师在忙且接待室有空闲的椅子,那么此顾客会坐在其中一把空闲的椅子上等待;如果理发师在睡觉,则顾客会唤醒他。请采用信号量机制解决该理发师问题(可采用伪代码描述)。
网络17-1.2.3《操作系统》期末考试网络17-1.2.3《操作系统》期末考试客观题部分1、在进程状态转换时,下列( )转换是不可能发生的。
a、就绪态→运行态
b、运行态→就绪态
c、运行态→阻塞态
d、阻塞态→运行态
2、设两个进程共用一个临界资源的互斥信号量mutex,当mutex=-1时表示( )。
a、一个进程进入了临界区,另一个进程等待
b、没有一个进程进入临界区
c、两个进程都进入临界区
d、两个进程都在等待
3、在下面关于虚拟存储器的叙述中,正确的是( )。
a、要求程序运行前必须全部装入内存且在运行过程中一直驻留在内存
b、要求程序运行前不必全部装入内存且在运行过程中不必一直驻留在内存
c、要求程序运行前不必全部装入内存但是在运行过程中必须一直驻留在内存
d、要求程序运行前必须全部装入内存但在运行过程中不必一直驻留在内存
4、早期的os主要追求的是( )。
a、系统的效率
b、用户的方便性
c、可移植
d、可扩充性
5、在可变分区存储管理中的紧凑技术可以( )。
a、集中空闲区
b、增加主存容量
c、缩短访问时间
d、加速地址转换
6、下列关于通道、设备、设备控制器三者间关系的叙述中正确的是( )。
a、设备控制器和通道可以分别控制设备
b、设备控制器控制通道和设备一起工作
c、通道控制设备控制器,设备控制器控制设备
d、设备控制器控制通道,通道控制设备
7、系统"抖动"现象的发生是由( )引起的。
a、置换算法选择不当
b、交换的信息量过大
c、内存容量充足
d、请求页式管理方案
8、在页式存储管理系统中,页表内容如下: 页号 块号 0 2 1 1 2 6 3 3 4 7 若页的大小为4kb,则地址转换机构将逻辑地址0转换成物理地址为( )。
a、8192
b、4096
c、2048
d、1024
9、在下面的i/o控制方式中,需要cpu干预最少的方式是( )。
a、程序i/o方式
b、中断驱动i/o控制方式
c、直接存储器访问dma控制方式
d、i/o通道控制方式
10、从用户角度看,引入文件系统的主要目的是( )。
a、实现虚拟存储
b、保存系统文档
c、保存用户和系统文档
d、实现对文件的按名存取
网络17-1.2.3期末考试主观题1、(手写答案,拍照上传!!!) 1. 分析在生产者和消费者问题中,是否可以交换两个p和v操作的顺序,并说明原因。 2.什么是进程?进程由哪几部分构成?画出具有挂起状态的进程状态转移图并标出转移原因。 3.什么是死锁? 产生死锁的原因及必要条件是什么?
2、(手写答案,拍照上传!!!) 1.对访问串:1,2,3,4,1,2,5,1,2,3,4,5,指出在驻留集大小分别为3,4时,使用fifo替换算法的缺页次数。结果说明了什么? 2. 利用银行家算法分析。若系统运行中出现如下图所示的资源分配情况,该状态系统安全吗?如果p2进程此时提出资源申请(1,2,2,2),系统能否将资源分配给它?为什么? 进程 allocation need available a b c d a b c d a b c d p0 0 0 3 2 0 0 1 2 1 6 2 2 p1 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 3多个进程共享一个文件,其中只读文件的称为读者,只写文件的称为写者。读者可以同时读,但写者只能独立写。请问: ①说明进程间的相互制约关系,应设置哪些信号量? ②用p、v操作写出其同步算法。
计算机(3 2)19-1.2《操作系统》期末考试客观题1、下列几种关于进程的叙述,( )最不符合操作系统对进程的理解。
a、进程是一个独立分配资源的单位。
b、进程实体由程序、数据和进程控制块组成。
c、进程是一种特殊的程序。
d、进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位。
2、在一个段式存储管理系统中,某段表内容如下: 段号 段首地址 段长度 0 120k 40k 1 760k 30k 2 480k 20k 3 370k 20k 则逻辑地址为(2,154)对应的实际物理地址为( )。
a、120k 154
b、760k 154
c、480k 154
d、370k 154
3、有m个进程共享同一临界资源,若使用信号量机制实现对一临界资源的互斥访问,则信号量的变化范围是( )。
a、1至-(m-1)
b、1至m-1
c、1至-m
d、1至m
4、下列进程调度算法中,( )可能会出现进程长期得不到调度的情况。
a、高响应比优先调度算法
b、抢占式静态优先权调度算法
c、时间片轮转调度算法
d、多级反馈队列调度算法
5、虚存管理和实存管理的主要区别是( )。
a、虚存分逻辑地址和物理地址,实存不分
b、实存要求一程序在内存必须连续,虚存不需要连续的内存
c、实存要求一程序全部装入内存才开始运行,虚存允许程序在执行的过程中逐步装入
d、虚存以逻辑地址执行程序,实存以物理地址执行程序
6、系统“抖动”现象的发生是由( )引起的。
a、置换算法选择不当且分配物理块数不足
b、交换的信息量过大
c、内存容量不足
d、请求页式管理方案
7、操作系统的基本类型主要有( )。
a、批处理、分时及多任务系统
b、实时、批处理及分时操作系统
c、单用户、多用户及批处理系统
d、实时、分时和多用户系统
8、下述( )页面淘汰算法会产生belady现象。
a、先进先出
b、最近最少使用
c、最不经常使用
d、最佳
9、当( )时,进程从执行状态转变为就绪状态。
a、进程被调度程序选中
b、时间片到
c、等待某一事件
d、等待的事件发生
10、把作业地址空间中使用的逻辑地址变成内存中物理地址称为( )。
a、加载
b、重定位
c、物理化
d、逻辑化
计算机(3 2)19-1,2操作系统期末考试主观题1、手写答案,拍照,以附件方式上传提交! 1.什么叫操作系统?操作系统有哪些特征? 2.什么是死锁? 产生死锁的必要条件是什么? 3.请说明在生产者-消费者问题的描述中,p操作顺序是否可以颠倒?
2、手写答案,拍照,以附件方式上传提交! 1.对访问串:1,2,3,4,1,2,5,1,2,3,4,5,指出在驻留集大小为3时,使用fifo和lru替换算法的缺页次数。 2.试描述避免死锁的银行家算法。若系统运行中出现如表下所示的资源分配情况,该系统是否安全?如果进程p3此时提出资源申请(1,5,1,0),系统能否将资源分配给它? 资源分配情况表 进程 allocation need available a b c d a b c d a b c d p0 0 0 3 2 0 0 1 2 l 6 2 2 p1 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 3.多个进程共享一个文件,其中只读文件的称为读者,只写文件的称为写者。读者可以同时读,但写者只能独立写。 请:①说明进程间的相互制约关系,应设置哪些信号量? ②用p、v操作写出其同步算法。
猜你喜欢
- 2022-12-05 20:45
- 2022-12-05 20:34
- 2022-12-05 19:52
- 2022-12-05 19:49
- 2022-12-05 19:39
- 2022-12-05 19:39
- 2022-12-05 19:32
- 2022-12-05 19:28
- 2022-12-05 18:52
- 2022-12-05 18:18