太原工业学院软件工程专业大二学年操作系统单选题Word文档格式.docx
- 文档编号:20986266
- 上传时间:2023-01-26
- 格式:DOCX
- 页数:25
- 大小:26.89KB
太原工业学院软件工程专业大二学年操作系统单选题Word文档格式.docx
《太原工业学院软件工程专业大二学年操作系统单选题Word文档格式.docx》由会员分享,可在线阅读,更多相关《太原工业学院软件工程专业大二学年操作系统单选题Word文档格式.docx(25页珍藏版)》请在冰豆网上搜索。
B、为了避免发生进程死锁,各进程只能逐个申请资源
C、操作系统用PCB管理进程,用户进程可以从PCB中读出与本身运行状况有关的信息
D、进程同步是指某些进程之间在逻辑上的相互制约关系(正确答案)
11一个进程被唤醒意味着()。
A、该进程重新占有CPU
B、进程状态变为就绪(正确答案)
C、它的优先权变为最大
D、其PCB移至就绪队列的队首
12下列选项中,导致创建新进程的操作是:
I.用户登录成功
II.设备分配
III.启动程序执行[单选题]*
A、仅I和II
B、仅II和III
C、仅I和III(正确答案)
D、I、II、III
13进程所请求的一次打印输出结束后,将使进程状态从()[单选题]*
A、从就绪变为运行
B、从运行变为就绪
C、从运行变为阻塞
D、从阻塞变为就绪(正确答案)
14单处理机系统中,可并行的是()。
I、进程与进程
II、处理机与设备
III、处理机与通道
IV、设备与设备(正确答案)
A、I、II和IIIB、I、II和IVC、I、III和IVD、II、III和IV
15操作系统根据()来对并发执行的进程进行控制和管理。
A、进程的基本状态
B、进程控制块(正确答案)
C、多道程序设计
D、进程的优先权
16多个进程的实体能存在于同一内存中,在一段时间内都能得到运行.这种特征称作进程的()[单选题]*
A、动态性
B、并发性(正确答案)
C、调度性
D、异步性
17.有两个并发执行的进程P1和P2,共享初值为0的变量x。
P1对x加1,P2对x减1,指令
//
加1操作
减1操作[单选题]*
load
R1,
x
取x到寄存器R1中
R2,
x
inc
R1
dec
R2
store
x,
将R1的内容存入x
两个操作完成后,x的值
A、可能为-1或1
B、只能为0
C、可能为0、-1或1(正确答案)
D、可能为-1、0、1或2
18.进程P0和P1的共享变量定义及其初值为:
booleanflag[2];
intturn0;
flag[0]=FALSE;
flag[1]=FALSE;
若进程P0和P1访问临街资源的类C伪代码实现如下,则并发执行进程P0和P1时产生的情形是:
()。
void
P0()
{while(TRUE){
flag[0]=TRUE;
turn=1;
while(flag[1]&
&
(turn==1));
临界区;
flag[0]=FALSE;
}}void
P1()
flag[1]=TRUE;
turn=0;
while(flag[0]&
(turn==0));
flag[1]=FALSE;
}}
A、不能保证进程互斥进入临界区,会出现“饥饿”现象
B、不能保证进程互斥进入临界区,不会出现“饥饿”现象
C、能保证进程互斥进入临界区,会出现“饥饿”现象
D、能保证进程互斥进入临界区,不会出现“饥饿”现象(正确答案)
19多个进程的实体能存在于同一内存中,在一段时间内都能得到运行,这种特征称作进程的()。
20在支持多线程的系统中,进程P创建的若干个线程不能共享的是()[单选题]*
A、进程P的代码段
B、进程P中打开的文件
C、进程P的全局变量
D、进程P中某线程的栈指针(正确答案)
21下列关于进程和线程的叙述中,正确的是()。
A、不管系统是否支持线程,进程都是资源分配的基本单位(正确答案)
B、线程是资源分配的基本单位,进程是调度的基本单位
C、系统级线程和用户级线程的切换都需要内核的支持
D、同一进程中的各个线程拥有各自不同的地址空间
22当一进程因在记录型信号量s上执行V(s)操作而导致唤醒另一进程时,执行V操作前s.value的值为:
()[单选题]*
A、>
0
B、<
0(正确答案)
C、≥0
D、≤0
23进程间的互斥与同步分别表示了各进程间的()。
A、竞争与协作(正确答案)
B、相互独立与相互制约
C、不同状态
D、动态性与并发性
24若P、V操作的信号量S初值为2,当前值为-1,则表示有()等待进程。
A、3个
B、2个
C、1个(正确答案)
D、0个
25若某进程调用P操作后不会等待信号量,则在调用P操作前信号量的值一定()[单选题]*
A、≥0
B、≤0
C、≤1
D、≥1(正确答案)
26假定下列指令已装入指令寄存器。
则执行时不可能导致CPU从用户态变为内核态(系统态)的是()。
A、DIVR0,R1;
(R0)/(R1)→R0
B、INTn;
产生软中断
C、NOTR0;
寄存器R0的内容取非(正确答案)
D、MOVR0,addr;
把地址处的内存数据放入寄存器R0中
27下列选项中会导致进程从执行态变为就绪态的事件是()。
A、执行P(wait)操作
B、申请内存失败
C、启动I/O设备
D、被高优先级进程抢占(正确答案)
28.某系统正在执行三个进程P1、P2和P3,各进程的计算(CPU)时间和I/O时间比例如表所示。
进程计算时间I/O时间
P190%10%
P250%50%
P315%85%
为提高系统资源利用率,合理的进程优先级设置应为(
)[单选题]*
A、P1>
P2>
P3
B、P3>
P1(正确答案)
C、P2>
P1=P3
D、P1>
P2=P3
29.一个多道批处理系统中仅有P1和P2两个作业,P2比P1晚5ms到达,它的计算和I/O操作顺序如下:
P1:
计算60ms,I/O80ms,计算20ms
P2:
计算120ms,I/O40ms,计算40ms
若不考虑调度和切换时间,则完成两个作业需要的时间最少是(
)。
A、240ms
B、260ms(正确答案)
C、340ms
D、360ms
30下列说法正确的是()[单选题]*
A、时间片轮转调度算法是一种非抢占式调度方式
B、若现行进程等待某一事件时引起调度,则该系统采用的是抢占式调度
C、实时操作系统中通常采用抢占式调度方式(正确答案)
D、在抢占式系统中,进程的周转时间较之非抢占式系统是可预见的
31下列进程调度算法中,综合考虑进程等待时间和执行时间的是(
A、时间片轮转调度算法
B、短进程优先调度算法
C、先来先服务调度算法
D、
高响应比优先调度算法(正确答案)
32若系统中有7台绘图仪,有多个进程均需要使用两台,规定每个进程一次仅允许申请一台,则至多允许(
)个进程参于竞争,而不会发生死锁。
A、5
B、6(正确答案)
C、7
D、8
33某系统中有3个并发进程,都需要同类资源3个,试问该系统不会发生死锁的最少资源数是(
)。
A、6
B、7(正确答案)
C、8
D、9
34下列关于银行家算法的叙述中,正确的是(
A、银行家算法可以预防死锁
B、当系统处于安全状态时,系统中一定无死锁进程(正确答案)
C、当系统处于不安全状态时,系统中一定会出现死锁进程
D、银行家算法破坏了死锁必要条件中的“请求和保持”条件
35进程调度算法中的(
)属于抢占式的分配处理器的策略。
A、时间片轮转算法(正确答案)
B、非抢占式优先数算法
C、先来先服务算法
D、分级调度算法
36死锁与安全状态的关系是()[单选题]*
A、死锁状态有可能是安全状态
B、安全状态有可能成为死锁状态
C、不安全状态就是死锁状态
D、死锁状态一定是不安全状态(正确答案)
37我们把一段时间内,只允许一个进程访问的资源,称为临界资源,因此,我们可以得出以下论述,请选择一条正确的论述。
()[单选题]*
A、对临界资源是不能实现资源共享的
B、对临界资源,应采取互斥访问方式,来实现共享(正确答案)
C、为临界资源配上相应的设备控制块后,便能被共享
D、对临界资源应采取同时访问方式,来实现共享
答案解析:
临界资源一次只允许一个进程使用,即必须互斥访问
38采用PV操作管理相关临界区时,若信号量的值可能在[-1,1]之间变化,则与相关临界区有联系的进程个数是()[单选题]*
A、1
B、2(正确答案)
C、3
D、4
39若系统S1采用死锁避免方法,S2采用死锁检测方法,下列叙述中正确
Ⅰ.S1会限制用户申请资源的顺序
Ⅱ.S1需要进程所需资源总量信息,而S2不需要
Ⅲ.S1不会给可能导致死锁的进程分配资源,S2会[单选题]*
A、仅ⅠⅡ
B、仅ⅡⅢ(正确答案)
C、仅ⅠⅢ
D、ⅠⅡⅢ
40在内存管理中,地址变换机构将逻辑地址变换为物理地址,形成该逻辑地址的阶段是()[单选题]*
A、编辑
B、编译
C、链接(正确答案)
D、装载
41()方案要求程序在主存必须连续存放。
A、动态分区分配(正确答案)
B、页式存储管理
C、段式存储管理
D、请求页式存储管理
42设内存的分配情况如右图1所示,若要申请一块40K字节的内存空间,采用最坏适应算法,则所得到的分区首址是(
A、100K
B、190K
C、330K
D、410K(正确答案)
43设内存的分配情况如图1所示,若要申请一块40K字节的内存空间,采用最佳适应算法,则所得到的分区首址是(
C、330K(正确答案)
D、410K
44()存储管理方式提供二维地址结构。
A、固定分区
B、分页
C、分段(正确答案)
D、可变分区
45如果一个程序为多个进程所共享,那么该程序的代码在执行的过程中不能被修改,该程序应该是()。
A、可执行代码
B、可重入代码(正确答案)
C、可改变代码
D、可再现代码
46在一个页式存储管理系统中,页表内容如图1所示,
若页的大小为4K,则地址转换机构将逻辑地址0转换成的物理地址为(
A、8192(正确答案)
B、4096
C、2048
D、1024
47在请求分页存储管理中,若采用FIFO页面淘汰算法,则当分配的页面数增加时,缺页中断的次数()。
A、减少
B、增加
C、无影响
D、可能增加也可能减少(正确答案)
正确答案:
D
FIFO算法可以产生belady现象,即当分配的页面数增加时,缺页中断的次数反而增加。
其他算法,随分配页数的增加,缺页中断次数减少。
49抖动是指(
A、使用机器时,造成屏幕闪烁的现象
B、刚被调出的页面又立即被调入所形成的频繁调入/调出的现象(正确答案)
C、系统盘有问题,造成系统不稳定的现象
D、由于主存分配不当,偶然造成主存不够的现象
50在缺页处理过程中,操作系统执行的操作可能是
I.修改页表
II.磁盘I/O
III.分配页框[单选题]*
A、仅
I、II
B、仅
II
C、仅
III
D、I、II
和
III(正确答案)
51存储管理中的地址转换(重定位)指的是()[单选题]*
A、将绝对地址转换成逻辑地址
B、将物理地址转换成逻辑地址
C、将逻辑地址转换成绝对地址(正确答案)
D、将物理地址转换成相对地址
52在虚拟页式存储管理中,每取一条指令或取一个操作数,访问主存的次数最多是()[单选题]*
53某个基于可变分区存储管理的计算机,其主存容量为55MB(初始为空),采用最坏分配算法,分配和释放的顺序为:
分配15MB、分配30MB、释放15MB、分配8MB、分配6MB,此时主存中最小空闲分区的大小是()[单选题]*
A、4MB(正确答案)
B、9MB
C、10MB
D、15MB
最坏适应分配算法:
当接到内存申请时,查找分区说明表,找到第一个能满足要求的最大空闲分区。
54静态重定位是在()进行的重定位。
A、程序链接过程中
B、程序执行过程中
C、程序装入过程中(正确答案)
D、程序编译过程中
内存在装入一个程序时,把程序中的指令和数据地址全部装换为绝对地址,该过程在程序运行前进行,程序运行过程中无需再转换,这种转换方式成为“静态重定位”。
55动态重定位是在()进行的重定位。
B、程序执行过程中(正确答案)
C、程序装入过程中
内存在装入程序时,不进行地址转换,而是直接把程序装入到分配的内存中,程序在执行过程中完成地址的转换,这种转换方式成为“动态重定位”。
56通道是一种()[单选题]*
A、保存I/O信息的部件
B、传输信息的电子线路
C、通用处理机
D、专用处理机(正确答案)
57环形缓冲区是一种()。
A、单缓冲区
B、双缓冲区
C、多缓冲区(正确答案)
D、缓冲池
58系统利用SPOOLING技术实现()。
A、对换手段
B、虚拟设备(正确答案)
C、磁带概念
D、虚拟存储
59在配有操作系统的计算机中,用户程序通过()向操作系统指出使用外部设备的要求。
A、作业申请
B、原语
C、系统调用(正确答案)
D、I/O指令
60在下列叙述中,正确的一条是()。
A、在设备I/O中引入缓冲技术的目的是为了节省内存
B、指令中的地址结构和外存容量是决定虚存作业地址空间的两个因素(正确答案)
C、处于阻塞状态的进程被唤醒后,可直接进入运行状态
D、在请求页式管理中,FIFO置换算法的内存利用率是较高的
61某文件占10个磁盘块,现要把该文件磁盘块逐个读入主存缓冲区,并送用户区进行分析。
假设一个缓冲区与一个磁盘块大小相同,把一个磁盘块读入缓冲区的时间为100μs,将缓冲区的数据传送到用户区的时间是50μs,CPU对一块数据进行分析的时间为50μs。
在单缓冲区和双缓冲区结构下,读入并分析完该文件的时间分别是(
).[单选题]*
A、1500μs、1000μs
B、1550μs、1100μs(正确答案)
C、1550μs、1550μs
D、2000μs、2000μs
62若一个用户进程通过read系统调用读取一个磁盘文件中的数据,则下列关于此过程的叙述中,正确的是()[单选题]*
I.若该文件的数据不在内存,则该进程进入睡眠等待状态
II.请求read系统调用会导致CPU从用户态切换到核心态
III.read系统调用的参数应包含文件的名称
A、仅I、IIB、仅I、IIIC、仅II、IIID、I、II和III(正确答案)
63SPOOLING技术可以实现设备的()分配.[单选题]*
A、独占
B、共享
C、虚拟(正确答案)
D、物理
64操作系的I/O子系统通常由四个层次组成,每一层明确定义了与邻近层次的接口,其合理的层次组织排列顺序是(
A、用户级I/O软件、设备无关软件、设备驱动程序、中断处理程序(正确答案)
B、用户级I/O软件、设备无关软件、中断处理程序、设备驱动程序
C、用户级I/O软件、设备驱动程序、设备无关软件、中断处理程序
D、用户级I/O软件、中断处理程序、设备无关软件、设备驱动程序
65程序员利用系统调用打开I/O设备时,通常使用的设备名字是()。
A、逻辑设备名(正确答案)
B、物理设备名
C、主设备号
D、从设备号
66操作系统中采用缓冲技术,能够减少对CPU的()的次数,从而提高资源的利用率。
A、中断(正确答案)
B、访问
C、控制
D、依赖
67操作系统设置(),用来记录计算机系统所配置的独占设备类型、台数和分配情况。
A、设备分配表(正确答案)
B、设备类表
C、设备表
D、设备控制表
68操作系统中的SPOOLING技术,实质是将()转化为共享设备的技术。
A、虚拟设备
B、独占设备(正确答案)
C、脱机设备
D、块设备
69引入缓冲的主要目的是()。
A、改善CPU和I/0设备之间速度不匹配的情况(正确答案)
B、节省内存
C、提高CPU的利用率
D、提高I/0设备的效率
70假设磁头当前位于第105道,正在向磁道序号增加的方向移动。
现有一个磁道访问请求序列为35,45,12,68,110,180,170,195,采用循环扫描调度算法得到的磁道访问序列是()。
A、110,170,180,195,68,45,35,12
B、110,68,45,35,12,170,180,195
C、110,170,180,195,12,35,45,68(正确答案)
D、12,35,45,68,110,170,180,195
71为实现设备独立性,用户程序通常使用的设备名字是()。
72若磁盘转速为7200转/分,平均寻道时间为8ms,每个磁道包含1000个扇区,则访问一个扇区的平均存取时间大约是()[单选题]*
A、8.1ms
B、12.2ms(正确答案)
C、16.3ms
D、20.5ms
存取时间
=
寻道时间
+
延迟时间
传输时间。
存取一个扇区的平均延迟时间为旋转半周的时间,即为
(60/7200)/2=4.17ms
,传输时间为
(60/7200)/1000=0.01ms
,因此访问一个扇区的平均存取时间为
4.17+0.01+8=12.18ms
,保留一位小数则为
12.2ms
73在系统内存中设置磁盘缓冲区的主要目的是()[单选题]*
A、减少磁盘I/O次数(正确答案)
B、减少平均寻道时间
C、提高磁盘数据可靠性
D、实现设备无关性
74使用文件前必须()文件。
A、命名
B、建立
C、打开(正确答案)
D、备份
75用户在删除某文件的过程中,操作系统不可能执行的操作是()。
A、删除此文件所在的目录(正确答案)
B、删除与此文件关联的目录项
C、删除与此文件对应的文件控制块
D、释放与此文件关联的内存级冲区
76下列文件物理结构中,适合随机访问且易于文件扩展的是()。
A、连续结构
B、索引结构(正确答案)
C、链式结构且磁盘块定长
D、链式结构且磁盘块变长
77某文件系统为一级目录结构,文件的数据一次性写入磁盘,已写入的文件不可修改,但可多次创建新文件。
使用哪种外存分配方式更合适()。
A、连续(正确答案)
B、链式
C、索引
D、顺序索引
78操作系统的文件系统()。
A、包括负责管理文件的一组系统软件
B、包括被管理的对象,即文件
C、A和B(正确答案)
D、仅包括数据
79允许多个用户同时使用同一个共享文件时,下列()做法是不对的。
A、允许多个用户同时打开共享文件执行读操作
B、允许读者和写者同时使用共享文件(正确答案)
C、不允许读者和写者同时使用共享文件
D、不允许多个写者同时对共享文件执行写操作
80为允许不同用户使用相同的文件名,通常在文件系统中采用()。
A、重名翻译
B、多级目录(正确答案)
C、约定
D、路径
81设文件索引节点中有7个地址项,其中4个地址项为直接地址索引,2个地址项是一级间接地址索引,1个地址项是二级间接地址索引,每个地址项大小为4字节,若磁盘索引块和磁盘数据块大小均为256字节,则可表示的单个文件的最大长度是(
A、33kb
B、519kb
C、1057kb(正确答案)
D、16513kb
82某文件共有3个记录。
现在需要
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 太原 工业学院 软件工程 专业 大二 学年 操作系统 选题