当前位置:问答库>考研试题

2018年浙江大学航空航天学院408计算机学科专业基础综合之计算机组成原理考研强化五套模拟题

  摘要

一、选择题

1. 串行接口是指( )。

A. 接口与系统总线之间串行传送,接口与I /0设备之间串行传送

B. 接口与系统总线之间串行传送,接口与1/0设备之间并行传送

C. 接口与系统总线之间并行传送,接口与I/O设备之间串行传送

D. 接口与系统总线之间并行传送,接口与I/0设备之间并行传送

【答案】C

2. 若数据元素序列11,12,13,7,8,9,23,4,5是采用下列排序方法之一得到的第二趟排序后的结果,则该排序算法只能是( )。

A. 起泡排序

B. 插入排序

C. 选择排序

D. 二路归并排序

【答案】B

【解析】经过两趟排序后,A 项起泡排序的结果是两个最小或最大的元素放到了序列的最终位置;B 项插入排序的结果是前三个数有序即可;C 项选择排序结果是两个最小的元素在最前面按顺序排好;D 项二路归并排序的结果是长度为4的子序列有序,即前4个数排好序,接下来的4个数排好序。显然题目中的元素序列只能是插入排序第二趟排序后的结果,因此,B 项正确。

3. 若某单处理器多进程系统中有多个就绪态进程,则下列关于处理机调度的叙述中,错误的是( )。

A. 在进程结束时能进行处理机调度

B. 创建新进程后能进行处理机调度

C. 在进程处于临界区时不能进行处理机调度

D. 在系统调用完成并返回用户态时能进行处理机调度

【答案】C 。

【解析】对于A 、B 、D 显然是可以进行处理机调度的,对于C ,当进程处于临界区时,只要不破坏临界资源的使用规则,是不会影响处理机调度的,比如,通常访问临界资源可能是慢速的外设(如打印机),如果在进程访问打印机时,不能处理机调度,那么系统的性能将是非常低的。

几种不进行处理机调度的情况如下:①在处理机中断的过程中;②进程在操作系统内核程序临界区中;③其他需要完全屏蔽中断的原子操作过程中。

4. 已知程序如下:

{

}

{

}

程序运行时使用栈来保存调用过程的信息,自栈底到栈顶保存的信息依次对应的是( )。

A. B. C. D.

【答案】A

【解析】函数S (intn )是一个递归函数:①当实际参数小于等于零时则返回0, 并终止递归;②当实际参数大于零时则递归调用S (n-l ),并将S (n-1)的结果加上n

作为返回值。程序从

函数开始,首先调用函数

数时,将;在函数中调用S (1)函函数的上下文保存到栈中,并进入函数S (1); 由于函数S (1)的实际参数大于零,需要调用S (0),故将S (1)函数的上下文保存到栈中,进入S (0); 在S (0)中,实际参数小于等于零,递归终止。

5. ( )对计算机的产生有重要影响。

A. 牛顿、维纳、图灵

B. 莱布尼兹、布尔、图灵

C. 巴贝奇、维纳、麦克斯韦

D. 莱布尼兹、布尔、克雷

【答案】B

6. 下列各种情况中,应采用异步传输方式的是( )。 A. 接口与打印机交换信息

接口交换信息 B.CPU 与存储器交换信息 C.CPU 与

【答案】A

D.CPU 与PCI 总线交换信息

7. 某字长为8位的计算机中,已知整型变量x 、y 的机器数分别为若整型变量

A.11000000

B.00100100

C.10101010

D. 溢出

【答案】A

y 右移一位, 【解析】将x 左移一位,两个数的补码相加的机器数为11000000, 故答案选择A 。

8. 站点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 的码片与信息做内积运算

9. 下列选项中,在用户态执行的是( )。

A. 命令解释程序

B. 缺页处理程序

C. 进程调度程序

D. 时钟中断处理程序

【答案】A

【解析】题目是问用户态执行,可见是有关操作系统基本概念的问题。四个选项中,用户唯一能面对的是命令解释程序,缺页处理程序和时钟中断都属于中断,在核心态执行,而进城调度属于系统调用在核心态执行。只有命令解释程序属于命令接口,可以运行在用户态,接受用户的命令操作控制。

10.已知关键字序列5,8,12,19,28,20,15,22是小根堆(最小堆),插入关键字3,调整后的小根堆是( )。

A.3,5,12,8,28,20,15,22,19

B.3,5,12,19,20,15,22,8,28

C.3,8,12,5,20,15,22,28,19

D.3,12,5,8,28,20,15,22,19

【答案】A

【解析】在堆中插入或删除一个元素后,将不再满足堆的性质。为了使其成为新堆,在输出堆顶元素后,需要调整剩余元素。具体过程如图(1)〜(5)所示,(1)为原堆,(2)为插入

则z 的机器数为( )