2017年中国科学技术大学研究生院科学岛分院408计算机学科专业基础综合之计算机组成原理考研仿真模拟题
● 摘要
一、选择题
1. 虚拟段页式存储管理方案的特点为( )。
A. 空间浪费大、存储共孚不易、存储保护容易、不能动态连接
B. 空间浪费小、存储共孚容易、存储保护不易、不能动态连接
C. 空间浪费大、存储共享不易、存储保护容易、能动态连接
D. 空间浪费小、存储共享容易、存储保护容易、能动态连接
【答案】D
2. 下列选项中,满足短任务优先且不会发生饥饿现象的调度算法是( )。
A. 先来先服务
B. 高响应比优先
C. 时间片轮转
D. 非抢占式短任务优先
【答案】B
【解析】分析该题目可以看到,本题所提到的问题是涉及短任务调度也就是属于作业调度,因此首先排除时间片轮转算法;因为作业调度算法中没有时间片轮转的算法。其次,因为问题提到短任务,则先来先服务的算法也可以排除了,它与短任务无关。剩余高响应比优先算法和非抢占式短任务优先是哪一个? 我们可以通过分析得到,非抢占式短任务优先算法不能解决饥饿问题,因为当一个系统短任务源源不断到达是,长任务必然会得不到调度,产生饥饿。而解决此方法的最好方式就是采用计算响应比的方法,并以高响应比值优先调度。这样,无论短任务或长任务,均可以得到调度,而且,较短任务会得到优先的调度。故满足短任务优先且不会发生饥饿现象的调度算法只有尚响应比优先算法。
3. 设栈S 和队列Q 的初始状态均为空,元素a ,b ,c ,d ,e ,f ,g 依次进入栈S 。若每个元素出栈后立即进入队列Q ,且7个元素出队的顺序是b ,d ,c ,f ,e ,a ,g ,则栈S 的容量至少是( )。
A.1
B.2
C.3
D.4
【答案】C
【解析】由于栈具有先进后出的特性,队列具有先进先出的特性,出队顺序即为人队顺序。在本题中,每个元素出栈S 后立即进入队列Q ,出栈顺序即为入队顺序,所以本题中队列的作用
形同虚设,根据题意出队顺序即为出栈顺序。根据出栈顺序可以分析各个元素进出栈的过程:第一个出栈元素为b ,表明栈内还有元素a ,b 出栈前的深度为2; 第二个出栈元素为d ,找内元素为a 和c ,d 出栈前的深度为3; c 出找后,剩余元素为a ,c 出栈前的深度为2; f 出栈后,剩余元素为a 和e ,f 出栈前的深度为3; e 出栈后,剩余元素为a ,e 出栈前的深度为2; a 出栈后,无剩余元素,a 出栈前的深度为1; g 出栈后,无剩余元素,g 出栈前的深度为:L 所以栈容量至少是3。
4. 假设5个进程PO 、PI 、P2、P3、P4共享三类资源Rl 、R2、R3, 这些资源总数分别为18、6、22。时刻的资源分配情况如表所示,此时存在的一个安全序列是( )。
表 资源分配情况表
A.PO , P2, P4, P1, P3
B.P1, PO , P3, P4, P2
C.P2, P1, PO , P3, P4
D.P3, P4, P2, P1, POPO
【答案】D 。
【解析】典型的死锁避免算法、银行家算法的应用。银行家算法是操作系统中的一个重点知识单元,考生对此应该非常熟悉,本题并无难点。分析一下下表,可以看到,P3, P4, P2, P1, P0运行是可以的。
本题也可以排除法,时刻可用资源是R1,R2, R3分别为2, 3, 3,此时刻,P0需要R1,R2,R3分别为2, 3, 7, 故排除A , P1需要Rl , R2, R3分别为1, 3, 3, P2还需要资源Rl , R2, R3分别为0, 0, 6, 故C 排除,P3需要Rl ,R2, R3分别为2, 2,1。所以正确答案在B ,D 之间。看B 选项,P1之后的可用资源Rl ,R2,R3分别变为6, 3, 6, 而P0尚需资源2, 3, 7,故B 方案行不通。因而最终答案只有D 项。
5. 站点A 、B 、C 通过CDMA 共享链路,A 、B 、C 的码片序列(chippingsequence )分别是(1, 1,1, 1), 若C 从链路上收到的序列是,、(1,-1,1,-1)和(1, 1,-1, -1)(2, 0, 2, 0, 0, -2, 0, -2, 0, 2, 0, 2)则C 收到A 发送的数据是( )
A.000
B.101
C.110
D.111
【答案】B
【解析】用A 的码片与信息做内积运算
6. 在任意一棵非空二叉排序树T1中,删除某结点v 之后形成二叉排序树T2, 再将v 插入T2形成二叉排序树T3。下列关于T1与T3的叙述中,正确的是( )
Ⅰ. 若v 是T1的叶结点,则T1与T3不同
Ⅱ. 若v 是T1的叶结点,则T1与T3相同
Ⅲ. 若v 不是T1的叶结点,则T1与T3不同
Ⅳ. 若v 不是T1的叶结点,则T1与T3相同
A. 仅Ⅰ、Ⅲ
B. 仅Ⅰ、Ⅳ
C. 仅Ⅱ、Ⅲ
D. 仅Ⅱ、Ⅳ
【答案】C
【解析】在一棵二叉排序树中删除一个结点后再将此结点插入到二叉排序树中,如果删除的结点是叶子结点那么在插入结点后,后来的二叉排序树与删除结点之前相同。如果删除的结点不是叶子结点,那么再插入这个结点后,后来的二叉树可能发生变化,不完全相同。
7. 利用微型机制作了对输入数据进行采样处理的系统。在该系统中,每抽取一个输入数据就要中断一次,中断处理程序接收采样的数据,将其放到主存的缓冲区内。该中断处理需时x 秒,
次的中断请求。 另一方面缓冲区内每存储 n 个数据,主程序就将其取出进行处理,这种处理需时y 秒。因此该系统可以跟踪到每秒_____
A. B. C.
【答案】A
【解析】该系统中,每抽取一个输入数据要中断一次,n 个数据共有n 次中断请求,每
秒,即每秒次次处理中断需要x 秒,n 个数据的处理需要y 秒,故n 次中断共耗费
中断请求。
8. 某数采用IEEE754单精度浮点数格式表示为C6400000H ,则该数的值是( ) A.
相关内容
相关标签