【操作系统】期末复习,一篇就够了!【全面】

并发是指多个事件在同一时间间隔内 发生

并行是指多个事件在同一时刻发生

设计实时操作系统时,首先应该考虑的是( )

B、实时性和可靠性

.单道批处理系统的主要缺点是( )

A、CPU利用率不高

批处理系统的主要缺点是( )

D、无交互能力

A.进程是程序在某个数据集合上的一次执行活动

B、进程是系统进行资源分配的独立单位

C、进程是系统调度的独立单位

下列不是进程三个基本状态的是( )

A、阻塞状态 B、执行状态 C、挂起状态 D、就绪状态

【答案】C

25.下列关于进程状态变换的说法错误的是( )

A`处于就绪态进程获得调度后转为执行态

B、处于执行态的进程因时间片用完而转为阻塞态
C、处于阻塞态的进程因等待的事件发生而转为就绪态
D、处于执行态的进程因I/O请求而转为阻塞态

【答案】B

已知记录型信号量S,整型域S.value,下列说法错误的是( )

A、S.value的初值最大,表示系统拥有该资源的数目

B、S.value表示当前可用资源数目,所以初值必须置0

C、S.value<0时,其绝对值表示当前被阻塞的进程数目

D、执行wait(S)操作时,S.value的值-1,执行signal(S)操作时,S.value的值+1

E、在信号量S上执行的wait()操作和signal()操作都是原语操作

【答案】B

  • semWait 操作(P操作)使信号量减1。若值为负,则执行 semWait的进程被阻塞。否则进程继续执行。
  • semSignal操作(V操作)使信号量加1。若值小于或等于零, 则被semWait操作阻塞的进程被解除阻塞

下列关于管程的描述错误的是( )

A、管程是一种同步机制

B、管程定义了一个数据结构和并发进程对其所能进行的一组操作

C、管程是一个可单独变异的基本程序单位,并发进程必须互斥使用

D、管程实现了信息隐蔽

E、管程具有动态性,在进程调用后被撤销

【答案】E

下列不是进程高级通信机制的是( )

A、基于共享存储区的通信方式 B、基于共享数据结构的通信方式------------->低级

C、管道通信系统 D、消息传递系统 E、客户机/服务器系统

【答案】B

下列不属于进程实体的选项是( )
A、代码段 B、数据段 C、进程控制块 D、运行过程

【答案】D

已知记录型信号量S,当前S.value的值为-5,下列选项错误的是( )

A、当前有5个进程获得资源S

B、当前有5个进程阻塞在资源S上

C、当前阻塞队列的长度为5

D、如果S是资源信号量,则表示当前系统缺少5个资源S

【答案】A

在对记录型信号量的wait操作的定义中,当信号量的值( )时,执行wait操作的进程变为阻塞状态。
B.小于0

对于记录型信号量,每执行一次P操作,信号量的值都会减1,当信号量的值小于0的时候,说明系统中无可用临界资源,进程变为阻塞状态。

为实现两进程互斥,设置互斥信号量mutex,当mutex的值为0时,表示( )

A、没有进程进入临界区 B、有一个进程进入临界区

C、可能有一个进程阻塞 D、一个进程进入临界区,另一个进程阻塞

【答案】B

程序与进程的本质区别是( )

前者静态,后者动态

前者不可以并发执行,后者能并发执行

进程的哪种基本状态可以由其他两种基本状态转变而来( )
A、就绪状态

下列选项中,会导致进程从执行态变为就绪态的事件是( )

A、执行wait操作 B、申请内存失败

C、启动I/O设备 D、被高优先级进程抢占 ///时间片用完

【答案】D

下列关于进程调度任务的描述错误的是( )

A、保存处理机现场信息 B、将当前进程的状态由执行态转为阻塞态

C、从就绪队列选择合适新进程 D、把处理器分配给新进程

【答案】B

下列不会引起死锁的是( )
A、竞争不可抢占性资源 B、竞争可消耗性资源
C、进程推进顺序不当 D、采用抢占式调度算法

【答案】D

下列不是产生死锁的必要条件的是( )

A、互斥条件 B、请求和保持条件 C、可抢占条件 D、循环等待条件

【答案】C--->不可抢占

下列不是处理死锁的方法的是( )
A、预防 B、避免 C、检测与解除 D、分类排序

【答案】D

下列不能作为预防死锁措施的是( )

A、破坏"互斥"条件 B、破坏"请求和保持"条件

C、破坏"不可抢占"条件 D、破坏"循环等待"条件

【答案】A

死锁状态一定是不安全状态

时间片轮转调度算法是为了( )

A、多个用户能及时干预系统

下列调度算法中,不会导致饥饿现象的是( )

A、时间片轮转 /短进程会饥饿,反馈也会饥饿

下列可以解除死锁的方法是( )
撒销进程或者剥夺资源

下列关于记录的描述错误的是( )
A、记录由若干相关数据项构成 B、记录用于描述实体某个方面的若干属性

C、记录具有名字、类型和值 D**、记录用关键字来进行标识**
【答案】C

列关于文件的描述错误的是( )
A、文件是文件系统中最大的数据单位
B、有结构文件描述一个对象集,是一组相关记录的集合
C、文件是用户定义的、具有名字的一组相关元素的集合

D、文件有名字、类型和值

【答案】D

文件按照存取控制属性分类,下列错误的是( )
A、只执行文件 B、只读文件 C、只写文件 D**、读写文件**

【答案】C

下列关于文件结构的描述错误的是( )
A、文件的逻辑结构是指用在户视角下逻辑记录如何构成一个逻辑文件,又称文件组织
B、文件的物理结构是指文件在外存上的组织方式,也叫存储结构
C、文件的物理结构与存储结构的性能有关,也与外存的分配方式有关

D、文件的物理结构会影响文件记录的检索速度,但逻辑结构不会

【答案】D

下列关于文件逻辑结构的说法错误的是( )
A、无结构文件以字节为单位,也叫流式文件

B、变长记录文件具有比定长记录文件更高的检索效率
C、程序文件属于流式文件 //无结构文件
D、数据库系统中的数据文件广泛采用有结构文件形式

【答案】B

有结构文件按组织方式分类,下列错误的是( )
A、顺序文件 B、流式文件 C、索引文件 D、索引顺序文件

【答案】B

已知定长记录文件中首记录R0的地址为A0,每个记录的长度为L,则第i个记录Ai的地址为( )

A、A0+i*L B、A0+(i-1)*L C、A0+(i+1)*L D、A0+L

【答案】A

下列关于顺序文件的说法错误的是( )

A、顺序结构文件由于已按关键字排序,所以具有比串结构文件更高的检索速度和效率

B、顺序文件适合于对记录的批量存取

C、顺序文件适合于对记录的增加和删除操作

D、只有顺序文件才可以存储在顺序存储设备上

【答案】C

目录形式对文件的检索效率影响很大,下列最高级的目录形式是( )

A、单级目录 B、两级目录 C、三级目录 D、树形目录

【答案】D

利用符号链接实现文件 共享被广泛采用,下列描述错误的是( )

A、能安全实现文件共享

B、由于链接本身就是一个文件,因此需要较多的空间开销

C、需要从根目录检索文件,因此需要较多的时间开销

D、共享文件存在多条路径

【答案】D

如果采用符号链接的方式共享文件,那么当文件被删除的时候,该共享链接会

A、不受影响 B**、失效** C、被一起删除 D、指向其他文件

【答案】B

...

后面还有更多关于操作系统的复习资料,纯手工整理 ,一杯奶茶钱9.9元获取,全当交个朋友啦,如后续需要其他学习资料,只要我有就全部免费分享,包括概率统计,大物,线代,数据库,计算机网络等等,还有一些速成网课也可百度网盘~~~

有需要者可加V:Miraitowa_coinono

附赠常考缩写词表两份期末真题解析 ,部分截图如下。

相关推荐
王俊山IT17 分钟前
C++学习笔记----10、模块、头文件及各种主题(一)---- 模块(5)
开发语言·c++·笔记·学习
Yawesh_best1 小时前
思源笔记轻松连接本地Ollama大语言模型,开启AI写作新体验!
笔记·语言模型·ai写作
CXDNW3 小时前
【网络面试篇】HTTP(2)(笔记)——http、https、http1.1、http2.0
网络·笔记·http·面试·https·http2.0
使者大牙3 小时前
【大语言模型学习笔记】第一篇:LLM大规模语言模型介绍
笔记·学习·语言模型
ssf-yasuo3 小时前
SPIRE: Semantic Prompt-Driven Image Restoration 论文阅读笔记
论文阅读·笔记·prompt
天行健PLUS3 小时前
【经验分享】六西格玛管理培训适合哪些人参加?
经验分享
ajsbxi3 小时前
苍穹外卖学习记录
java·笔记·后端·学习·nginx·spring·servlet
TeYiToKu4 小时前
笔记整理—linux驱动开发部分(9)framebuffer驱动框架
linux·c语言·arm开发·驱动开发·笔记·嵌入式硬件·arm
dsywws4 小时前
Linux学习笔记之时间日期和查找和解压缩指令
linux·笔记·学习
小奥超人4 小时前
PPT文件设置了修改权限,如何取消权?
windows·经验分享·microsoft·ppt·办公技巧