第一章 单元测试

1、 问题:下列选项中不可能在用户态发生的事件是( )
选项:
A:系统调用
B:外部中断
C:进程切换
D:缺页
答案: 【
进程切换

2、 问题:下列选项中,会导致用户进程从用户态切换到内核态的操作是( )
选项:
A:整数除以零
B:sin()函数调用
C:read系统调用
D:外围设备中断
答案: 【
整数除以零
read系统调用
外围设备中断

3、 问题:下列指令中,不能在用户态执行的是( )
选项:
A:trap指令
B:跳转指令
C:压栈指令
D:关中断指令
答案: 【
关中断指令

4、 问题:假定下列指令已装入指令寄存器,则执行时不可能导致CPU从用户态变为内核态(系统态)的是( )
选项:
A:DIV R0, R1; (R0) / (R1)→R0
B:INT n; 产生软中断
C:NOT R0; 寄存器R0的内容取非
D:MOV R0, addr; 把地址addr处的内存数据放入寄存器R0中
答案: 【
NOT R0; 寄存器R0的内容取非

5、 问题:下述CPU架构中,属于复杂指令集的是( )
选项:
A:intel x86
B:MIPS
C:RISC-V
D:ARM
答案: 【
intel x86

第二章 单元测试

1、 问题:下列选项中,程序中不能使用的指令是( )
选项:
A:访存指令
B:访问寄存器的指令
C:访问外设的指令
D:中断隐指令
答案: 【
中断隐指令

2、 问题:程序在指令中使用的地址都是( )
选项:
A:虚拟地址
B:物理地址
C:绝对地址
D:间接地址
答案: 【
虚拟地址

3、 问题:对于子程序的栈帧,主程序可以进行的操作是( )
选项:
A:仅读
B:仅写
C:既能读又能写
D:既不能读又不能写
答案: 【
仅写

4、 问题:下列选项中,决定一个系统中能够接受的可执行文件格式的是( )
选项:
A:操作系统
B:编译程序
C:汇编程序
D:连接程序
答案: 【
操作系统

5、 问题:程序中未初始化的全局数据在执行视图和内存视图空间中的占用情况如下( )
选项:
A:既占用执行视图,又占用内存视图
B:不占用执行视图,也不占用内存视图
C:占用执行视图,不占用内存视图
D:不占用执行视图,占用内存视图
答案: 【
不占用执行视图,占用内存视图

第三章 单元测试

1、 问题:下列关于系统调用的叙述中,正确的是( )
选项:
A:在执行系统调用服务程序的过程中,CPU处于内核态
B:操作系统通过提供系统调用避免用户程序直接访问外设
C:不同的操作系统为应用程序提供了统一的系统调用接口
D:系统调用是操作系统内核为应用程序提供服务的接口
答案: 【
在执行系统调用服务程序的过程中,CPU处于内核态
操作系统通过提供系统调用避免用户程序直接访问外设
系统调用是操作系统内核为应用程序提供服务的接口

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦

   

发表回复

您的电子邮箱地址不会被公开。