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

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

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

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

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

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

相关推荐
懒惰的bit9 天前
STM32F103C8T6 学习笔记摘要(四)
笔记·stm32·学习
zkyqss9 天前
OVS Faucet练习(下)
linux·笔记·openstack
浦东新村轱天乐9 天前
【麻省理工】《how to speaking》笔记
笔记
奔跑的蜗牛AZ9 天前
TiDB 字符串行转列与 JSON 数据查询优化知识笔记
笔记·json·tidb
cwtlw9 天前
Excel学习03
笔记·学习·其他·excel
杭州杭州杭州9 天前
计算机网络笔记
笔记·计算机网络
cyborg9 天前
终于再也不用在notion中写公式了
笔记
Li Zi9 天前
STM32 ADC(DMA)双缓冲采集+串口USART(DMA)直接传输12位原始数据到上位机显示并保存WAV格式音频文件 收藏住绝对实用!!!
经验分享·stm32·单片机·嵌入式硬件
Heart_to_Yang9 天前
kali2022 系统更新报错:由于没有公钥无法验证下列签名
linux·运维·服务器·经验分享
循环过三天9 天前
1.2、CAN总线帧格式
笔记·stm32·单片机·嵌入式硬件·学习