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

2017年北京协和医学院病原生物学研究所823计算机原理考研强化模拟题

  摘要

一、选择题

1. 某网络的IP 地址空间为192.168.5.0/24,采用定长子网划分,子网掩码为255.255.255.248,则该网络的最大子网个数、每个子网内的最大可分配地址个数分别是( )。

A.32,8

B.32,6

C.8,32

D.8,30

【答案】B

【解析】子网号为5位,在CIDR 中可以表示个子网,主机号为3位,除去全0和全1的情况可以表示6个主机地址,答案为B 。

2. 计算机系统中采用补码运算的目的是为了( )。

A. 与手工运算方式保持一致

B. 提高运算速度

C. 简化计算机的设计

D. 提高运算的精度

【答案】C

3. 中断向量可提供( )。

A. 被选中设备的地址

B. 传送数据的起始地址

C. 中断服务程序入口地址

D. 主程序的断点地址。

【答案】C

4. 常用的虚拟存储系统由( )两级存储器组成,其中辅存是大容量的磁表面存储器。

A. 主存-辅存

B. cache-辅存

C. 主存-cache

D. 通用寄存器-主存

【答案】A

5. 已知两个长度分别为m 和n 的升序链表,若将它们合并为一个长度为m+n的降序链表,则最坏情况下的时间复杂度是( )

A.

B.

C.

D.

【答案】D

m 和n 是两个升序链表长度分别为m 和m 在合并过程中最坏的情况是两个链表中的【解析】

元素依次进行比较,比较的次数是m 和n 中的最大值。

6. 某计算机的指令流水线由4个功能段组成,指令流经各功能段的时间(忽略各功能段之间的缓存时间)分别为90ns 、80ns 、70ns 和60ns ,则该计算机的CPU 时钟周期至少是( )。

A.90ns

B.80ns

C.70ns

D.60ns

【答案】A

【解析】对于各功能段执行时间不同的指令流水线,计算机的CPU 时钟周期应当以最长的功能段执行时间为准。

7. 冯•诺依曼计算机工作方式的基本特点是( )。

A. 多指令流单数据流

B. 按地址访问并顺序执行指令

C. 堆栈操作

D. 存储器按内部选择地址

【答案】B

8. 某数采用IEEE754单精度浮点数格式表示为C6400000H ,则该数的值是( )

A.

B.

C.

D.

【答案】A

【解析】IEEE754单精度浮点数格式为C6400000H 表示为二进制格式为11000110010000000000000000000000,转换为标准的格式为:

因此,浮点数的值为

9. 设有向图G=(V ,E ), 顶点集V={V0, V1,V2, V3},

边集

,若从顶点V0开始对图进行深度优先遍历则可能得

到的不同遍历序列个数是( )。

A.2

B.3

C.4

D.5

【答案】D

【解析】根据题意知有向图的结构如图所示。深度优先遍历的特点是尽可能先对纵深方向进行搜索,所以可能得到的不同遍历序列分别是:

10.下列各类存储器中,不采用随机存取方式的是( )。

A.EPROM

B.CDROM

C.DRAM

D.SRAM

【答案】B

【解析】随机存取方式是指存储器的任何一个存储单元的内容都可以存取,而且存取时间与存储单元的物理位置无关。CDROM 是只读的光盘存储器,采用串行存取方式而不是随机存取方式。

11.下列关于进程和线程的叙述中,正确的是( )。

A. 不管系统是否支持线程,进程都是资源分配的基本单位

B. 线程是资源分配的基本单位,进程是调度的基本单位

C. 系统级线程和用户级线程的切换都需要内核的支持

D. 同一进程中的各个线程拥有各自不同的地址空间

【答案】A 。

【解析】利用排除法来确定正确答案:“线程是资源分配的基本单位,进程是调度的基本单

“系统级线程和用户级线程的切换都需要内核的支持”也不正确,位”这句话说反了,明显错误。

因为用户级线程的切换由用户编写的RuntimeSystem 执行的,内核并不感知。“同一进程中的各个线程拥有各自不同的地址空间”明显错误,引入线程的目的就是为了同一进程的所有线程能共享进程的地址空间,故“不管系统是否支持线程,进程都是资源分配的基本单位”是正确的。