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

2017年安徽省培养单位合肥物质科学研究院408计算机学科专业基础综合之计算机组成原理考研题库

  摘要

一、选择题

1. 下列选项中,操作系统提供的给应用程序的接口是( )。

A. 系统调用

B. 中断

C. 库函数

D. 原语

【答案】A

【解析】操作系统提供给用户应用程序的接口只有两种:命令输入和系统调用。其中,命令输入又有不同的形式,例如常规的命令行、图形化人机交互接口(GUI )、自然命令用户接口(NUI )等,而系统调用中除了常规的一些传统的系统调用(例如read ( ))以外,还有经过扩展的

,以及包含在Lib 库中的各种封装好的过程调用(最终都是通过系统调复杂调用(例如多种API )

用陷入到操作系统中去的)等。

2.

是系统级_____,是处于主适配器和智能设备控制器之间的_____准允许

A. 并行

B. 接口

C.16

D.8

E.16

【答案】B ,A , D , C , E

3. 从处理数据的角度看,不存在并行性的是( )。

A. 字串位串

B. 字串位并

C. 字并位串

D. 字并位并

【答案】A

4 已知三叉树T 中6个叶结点的权分别是2,3, 4, 5,6, 7, T 的带权 (外部)路径长度最小是( ).

A.27

B.46

C.54

D.56

接口。— 3标总线上连接的设备由_____个提高到_____个,可支持_____位数据传输。

【答案】B

【解析】利用三叉树的6个叶子结点的权构建最小带权生成树,最小的带权路径长度为

5. 某主机的IP 地址为子网掩码为若该主机向其所在子网发送广播分组,则目的地址可以是( )。

A.

B.

C.

D.

【答案】D 。

【解析】IPv4地址中的特殊地址,直接广播地址,也就是把主机位全部设置为1, 这里77的二进制是子网掩码252的二进制是由此可以看到77的前6位作为子网位,后四

位作为主机位,由此可以知道其广播地址是也就是因此答案是D 。

6. 20世纪50年代,为了发挥_____的效率,提出了_____技术,从而发展了操作系统,通过它对_____进行管理和调度。( )

A. 计算机,操作系统,计算机

B. 计算,并行,算法

C. 硬设备,多道程序,硬软资源

D. 硬设备,晶体管,计算机

【答案】C

7. 为解决计算机主机与打印机之间速度不匹配问题,通常设置一个打印数据缓冲区,主机将要输出的数据依次写入该缓冲区,而打印机则依次从该缓冲区中取出数据。该缓冲区的逻辑结构应该是( )。

A. 栈

B. 队列

C. 树

D. 图

【答案】B

【解析】这类问题一般都先分析题目中的数据具有什么操作特性或是结构特性比如“先进后出”、“先进先出”等再判断其逻辑结构。栈和队列是操作受限的线性表,栈具有先进后出的特性而队列具有先进先出的特性。由于本题中先进入打印数据缓冲区的文件先被打印,因此打印数据缓冲区具有先进先出性,则它的逻辑结构应该是队列。

8. 主机甲和主机乙间已建立一个TCP 连接,主机甲向主机乙发送了两个连续的TCP 段,分别包含300字节和500字节的有效载荷,第一个段的序列号为200,主机乙正确接收到两个段后,发送给主机甲的确认序列号是( )。

A.500

B.700

C.800

D.1000

【答案】D

【解析】TCP 使用滑动窗口流控协议,窗口大小的单位是字节,本题中分别包含300字节和500字节的有效载荷,第一个段的序列号为200,那么确认序列号为200+300+500=1000。

9. 在支持多线程的系统中,进程P 创建的若干个线程不能共享的是( )。

A. 进程P 的代码段

B. 进程P 中打开的文件

C. 进程P 的全局变量

D. 进程P 中某线程的栈指针

【答案】D

【解析】现代操作系统中,进程是资源分配的基本单位,线程是处理机调度的基本单位。因此,进程是线程运行的容器,本题中,进程的代码段,进程打开的文件,进程的全局变量等都是进程的资源,唯有进程中某线程的栈指针是属于线程的,那么,属于进程的资源可以共享,属于线程的栈是独享的,不能共享。

10.某CPU 主频为1.03GHz , 采用4级指令流水线,每个段的执行需要1个时钟周期。假定CPU

执行了100条指令,在其执行过程中没有发生任何流水线阻塞,此时流水线的吞吐率为( )

A.

B.

C.

D.

【答案】C

【解析】采用4级流水线执行100条指令,在执行过程中共用4+(100-1)=103个时钟周期。CPU 的主频

也就是说每秒钟

有条指令/秒,故答案为C 。 个时钟周期。流水线的吞吐率

为条指令/秒

条指令/秒

条指令/秒

条指令/秒

二、简答题

11.“计算机应用”与“应用计算机”在概念上等价吗? 用学科角度和计算机系统的层次结构来说明你的观点。

【答案】“计算机应用”与“应用计算机”在概念上等价不等价,原因如下: