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

2018年北京大学地球与空间科学学院408计算机学科专业基础综合之计算机组成原理考研核心题库

  摘要

一、选择题

1. 下列叙述中,不符合m 阶B 树定义要求的是( )。

A. 根结点最多有m 棵子树

B. 所有叶结点都在同一层上

C. 各结点内关键字均升序或降序排列

D. 叶结点之间通过指针链接

【答案】D

【解析】B 树就是指B-树。根据B-树的定义,m 阶B-树中每个结点最多有m 个分支,因此,根结点最多有m 棵子树,A 项正确;B-树中所有叶结点都在最底层,位于同一层,B 项正确;结点内各关键字互不相等且有序排列,C 项正确。但是,所有叶子结点之间通过指针链接,是B+树的定义,而B-树中没有。因此,D 项是错误的。

2. 假设某计算机的存储系统由Cache 和主存组成。某程序执行过程中访存1000次,其中访问Cache 缺失(未命中)50次,则Cache 的命中率是( )。

A.5%

B.9.5%

C.50%

D.95%

【答案】D

【解析】Cache 的命中率

数,程序总访存次数为,其中凡为访问Cache 的次数,程序访存次数减去失效次数就是访问Cache 的次数为访存主存的次所以根据公式可得:H=(1000-50)/1000=95%。

3. 下列给出的指令系统特点中,有利于实现指令流水线的是( )。

指令格式规整且长度一致

指令和数据按边界对齐存放

A. 仅

B. 仅 只有Load/Store指令才能对操作数进行存储访问

C. 仅 D.

【答案】D

【解析】特点I 和III 都是RISC 机的特征,而特点II 则有利于指令和数据的存放,所以以上

三个特点都有利于实现指令流水线。

4. 指令的寻址方式有顺序和跳跃两种方式。采用跳跃寻址方式,可以实现( )。

A. 堆栈寻址

B. 程序的条件转移

C. 程序的无条件转移

D. 程序的条件转移或无条件转移

【答案】D

5. 以RS-232为接口,进行7位ASCII 码字符传送,带有一位奇校验位和两位停止位,当波特率为9600波特时,字符传送率为( )。

A.960

B.873

C.1371

D.480

【答案】A

6. 用户在删除某文件的过程中,操作系统不可能执行是( )

A. 删除此文件所在的目录

B. 删除与此文件关联的目录项

C. 删除与此文件对应的控制块

D. 释放与此文件关联的内存级冲区

【答案】A

【解析】删除文件不需要删除文件所在的目录,而文件的关联目录项和文件控制块需要随着文件一同删除,同时释放文件的关联缓冲区。

7. 和外存储器相比,内存储器的特点是( )。

A. 容量大,速度快,成本低

B. 容量大,速度慢,成本高

C. 容量小,速度快,成本高

D. 容量小,速度快,成本低

【答案】C

8. 串行接口是指( )。

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

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

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

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

【答案】C

9. 有向带权图如图所示,若采用迪杰斯特拉(Dijkstra )算法求从源点a 到其他各顶点的最短路径,则得到的第一条最短路径的目标顶点是b ,第二条最短路径的目标顶点是c ,后续得到的其余各最短路径的目标顶点依次是( )。

图 有向带权图

A.d , e , f

B.e , d , f

C.f , d , e

D.f , e , d

【答案】C 。

【解析】本题主要考查Dijkstra 算法的思想和解题步骤。题目执行算法过程中各步的状态如下表所示。执行Dijkstra 算法过程中各步的状态表,故后续目标顶点依次为f ,d ,e

10.若X 是后序线索二叉树中的叶结点 ,且X 存在左兄弟结点Y ,则X 的右线索指向的是( )

A.X 的父结点

B. 以Y 为根的子树的最左下结点

C.X 的左兄弟结点Y

D. 以Y 为根的子树的最右下结点

【答案】A

【解析】根据后续线索二叉树的定义,X 结点为叶子结点且有左兄弟,那么这个结点为右孩子结点,利用后续遍历的方式可知X 结点的后继是其父结点,即其右线索指向的是父结点。