电大操作系统
(1)下列选择中,___不是OS关心的主要问题。D高级程序设计语言的编译器
(2)允许多个用户以交互方式使用计算机的操作系统称为__B__,允许将多个作业提交给计算机集中处理的操作系统称为__A__,计算机系统能及时处理过程控制数据并作出响应的操作系统称为_B_
A批处理OS B分时OS C多处理机OS D实时OSE网络OS
(3)设计实时操作系统时,首先应考虑系统的____
B.实时性和可靠性
(4)在分时系统中,当用户数目为100时,为保证响应时间不超过2秒,此时的时间片最大应为______
B.2Oms
(5)实时操作系统必须在_______内完成来自外部的事件。
C.规定时间
(1)中断发生后,应保留。
B.关键寄存器内容
(2)引入缓冲的主要目的是。
A.改善CPU和I/O设备之间速度不匹配的情况
(1)当_____时,进程从执行状态转变为就绪态。
B时间片到
(2)以下进程状态变化中,___是不可能发生的。
C等待(运行
(3)有没有这样的等待—运行;就绪—等待状态转换,为什么?
没有,原因:不可能发生。
(4)如果系统中有N个进程。
运行进程最多几个?最少几个?1 0
就绪进程最多几个?最少几个?n-1 0
等待进程最多几个?最少几个?n 0
(1)若信号量S的初始值为2,当前值为-1,则表示有_B 1__等待进程。
B1个
(2)用PV操作管理临界区时,信号量的初值应定义为_
C 1
(3)临界区是_
C 一段程序
(4)对于两个并发进程,设互斥信号量为mutex,若mutex=0,则______
C表示有一个进程进入临界区,另一个等待进入
(5)有m个进程共享同一临界资源,若使用信号量机制实现对临界资源互斥访问,则信号量的变化范围是___
1~1-m
(1)在操作系统中,P、V操作是一种_______。
D.低级进程通讯原语
(2)信箱通信是一种__________通信方式。
B.间接通信
(1)发生死锁的必要条件有4个,要防止死锁的发生,可以破坏这四个必要条件,但破坏条件是不大实际的。
A.互斥
(2)资源的按序分配策略可以破坏条件。
D.循环等待资源
(3)某系统有3个并发进程,都需要同类资源4个,试问该系统不可能发生死锁的最少资源数是。
C.10
1.在存储管理中,_________可与覆盖技术配合。D.可变分区管理
2.在存储管理中,采用覆盖与交换技术的目的是_________。A.节省主存空间
3.动态重定位技术依赖于____________。B.重定位寄存器
4.虚拟存储器的最大容量_________________。B.由计算机的地址结构决定
7.很好地解决了“零头”问题的存储管理方法是______。A.页式存储管理
8.系统“抖动”现象的发生是由______________引起的。A.置换算法选择不当
11.在固定分区分配中,每个分区的大小是_________。C.可以不同但预先固定
12.实现虚拟存储器的目的是_______________。D.扩充主存容量
13.采用段式存储管理的系统中,若地址用24位表示,其中8位表示段号,则允许每段的最大长度是_____________。B.216
14.作业在执行中发生了缺页中断,经操作系统处理后,应让其执行__________指令。
B.被中断的
15.把作业地址空间中使用的逻辑地址变成内存中物理地址的过程称为
A.重定位
16.首次适应算法的空闲区是_________________-。
A.按地址递增顺序连在一起
17.在分页系统环境下,程序员编制的程序,分页是由_______完成的。
D.系统
18.在请求分页存储管理中,若采用FIFO页面淘汰算法,则当分配的页面数增加时,缺页中断的次数_________。
D.可能增加也可能减少
19.在段页式存储管理系统中,内存等分成____,程序按逻辑模块划分成若干____。
A.块D.段
20.虚拟存储管理系统的基础是程序的_____理论。
A.局部性1)设内存分配情况如下图所示,若要申请一块40k字节的内存空间,采用最佳适应算法,所得到的分区首址为____。C330K
(2)在动态分区方案中,某作业完成后,系统收回其内存空间并与相邻空闲区合并,为此要修改可用表,造成空闲区数减1的情况是___。
B有上邻无下邻空闲区
(1)设有一页式存储管理系统,向用户提供的逻辑地址空间最大为16页,每页2048字节,内存总共有8个存储块,问逻辑地址至少应为多少位?内存空间有多大?
【解答】逻辑地址空间16页=24,每页211,逻辑地址=24×211=215;内存地址=8×(2×1024)=16KB。
(1)存放在磁盘上的文件____。
A既可随机访问,又可顺序访问
(2)用磁带