2021省考计算机专业试卷,2021考研计算机408统考操作系统试题及答案解析

本文介绍了操作系统中调度程序触发的条件,包括中断周期结束、时间片用完、程序阻塞和进程执行结束。同时讨论了文件删除后的影响,如快捷方式不受影响、文件控制块和磁盘空间的回收。此外,还涉及了虚拟地址到物理地址的映射(clock算法)以及二级页表中基址寄存器的作用。最后提到了用户态和核心态指令的区别,以及创建进程时的操作,如创建和初始化进程控制块。
摘要由CSDN通过智能技术生成

24.下列哪些状态会触发调度程序执行( )

Ⅰ.中断周期结束

Ⅱ.时间片用完

Ⅲ.程序阻塞

IV.进程执行结束

解析:全选。中断周期结束,说明中断处理程序执行完毕,处理机空闲;时间片用完,处理机空闲;程序阻塞,被阻塞程序释放出处理机;进程执行结束,处理机空闲,调度新的进程执行。以上均可能会触发调度程序执行。

25.删除一个文件后,下列不会发生变化的是( )

A.快捷方式被删除

B.文件控制块被回收

C.磁盘空间被释放

D.删除目录

解析:A。删除一个文件后,快捷方式不会被删除,但是删除文件后,在点击快捷方式,会询问是否删除此快捷方式;文件控制块是用于描述和控制文件的数据结构,删除文件后,文件控制块也会被删除;分配给该文件的磁盘空间也会释放,目录中跟文件有关的目录项也会删除。

26. 给了一个表格,使用了clock算法,给出了一个虚拟地址,求映射的物理地址( )

A.20 B.60 C.80 D.100

解析:B。

27. 二级页表中基址寄存器存放的是()

A. 一级页表物理地址

B. 二级页表物理地址

C. 一级页表虚拟地址

D. 二级页表虚拟地址

解析:A。二级页表中基址寄存器存放的是一级页表的物理地址。根据一级页号、一级页表的起始物理地址可以找到一级页表中的表项。

28. 不能在用户态下发生的是( )

A. trap指令

B. 系统调用

C. I/O指令

D. 库函数

解析:C。C选项I/O指令属于特权指令,不能在用户态下执行。

29. 创建进程需要做的是( )

①创建一个进程控制块 ②初始化一个进程控制块 ③创建就绪队列

解析:①②。显然①②需要做的。而进程的就绪队列是操作系统启动的时候就创建好的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值