Minimind/ceval/ceval-exam/dev/operating_system_dev.csv
2024-08-28 16:41:44 +08:00

11 lines
2.4 KiB
CSV
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

id,question,A,B,C,D,answer,explanation
0,Unix的推测文件的类型的命令是____。,file,diff,ls l,type,A,1. “推测文件的类型”可以理解为查看文件的格式或类型Unix提供了一个命令来实现这个功能即file命令。
1,用户编写的C程序中的自动变量位于进程映像的____部分。,数据段,用户栈,正文段,堆段,B,"1. 进程映像是指进程在内存中的映像,包括正文段、数据段、堆段和用户栈。正文段存放程序的机器指令,数据段存放全局变量和静态变量,堆段存放动态分配的内存,用户栈存放函数调用时的局部变量和函数参数。
2. 自动变量是在函数调用时创建的,因此它们存储在用户栈中。"
2,请求分页存储管理系统的基础是程序运行的____原理。,动态性,局部性,全局性,虚拟性,B,1. 从运行的时间角度来分析,在一段时间内,进程一般不会执行到所有代码段的指令和存取绝大部分数据,它往往相对集中地访问某些区域中的指令和数据,如执行一个循环或访问一个数组时,这就是程序运行的“局部性”原理。正因为有这个特性,就只需要为进程分配远小于全部虚页的内存页面,只装入最近经常要访问的某些区域的指令和数据(称为工作集),剩余部分就暂时不必装入,等到以后要访问到它们时再调入内存。如果主存较紧张,必要时可将已不大访问的指令和数据调出内存。
3,Unix操作系统在中断处理返回后将____。,选择刚被中断的进程执行,选择就绪队列中的一个进程执行,等待下—个中断的发生,按预定策略选择进程执行,D,"1. 在操作系统中,中断处理都是在核心态下进行的。
2. 如果中断前处理机状态为核心态,则在执行完设备处理子程序后就恢复现场,然后用中断返回指令回到中断前状态,继续执行被中断的操作系统程序。"
4,如有多个中断同时发生要影响和调整中断事件的响应次序可以利用____。,中断向量,中断嵌套,中断优先级,中断屏蔽,D,"1. 我们利用排除法分析选项C选项中断优先级是在硬件设计时固定下来的不能调整。
2. A选项中断向量登记了中断处理程序的地址和中断处理时的处理机状态字与中断事件的响应次序无关。
3. B选项中断嵌套是中断结构自有的功能不能调整。"