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

2017年河北经贸大学计算机应用技术807数据结构考研冲刺密押题

  摘要

一、选择题

1. 假定不采用Cache 和指令预取技术,且机器处于“开中断”状态,则在下列有关指令执行的叙述中,错误的是( )。

A. 每个指令周期中CPU 都至少访问内存一次 B. 每个指令周期一定大于或等于一个CPU 时钟周期 C. 空操作指令的指令周期中任何寄存器的内容都不会被改变 D. 当前程序在每条指令执行结束时都可能被外部中断打断 【答案】C

【解析】本题涉及的概念比较多。首先,如果不采用Cache 和指令预取技术,每个指令周期中至少要访问内 存一次,即从内存中取指令。其次,指令有的简单有的复杂,每个指令周期总大于或等于一个CPU 时钟周期。第三,即使是空操作指令,在指令周期中程序计数器PC 的内容也会改变

为取下一条指令做准备。第四,如果机器处于“开中断”状态,在每条指

令执行结束时都可能被新的更高级的中断请求所打断。所以应选择选项C 。

2.

协议对组帧后对应的比特串为( )

A.011111000011111010

B.011111000111110101111110 C.01111100011111010

D.011111000111111001111101 【答案】A

HDLC 协议对比特串进行组帧时,HDLC 数据帧以位模式0111 1110标识每一个帧的【解析】

开始和结束,因此在帧数据中凡是出现了 5个连续的位“1”的时候,就会在输出的位流中填充一个“0”。所以答案为A 。

3. 哈希函数有一个共同的性质,即函数值应当以( )取其值域中的每个值。

A. 最大概率 B. 最小概率 C. 平均概率 D. 同等概率 【答案】D

4. 已知广义表

和数取出LS 中原子e 的运算是( )。

【答案】C 【解析】

操作就是得到广义表中第一个的原子。

到得到e 。

5. 设二维数组

(即m 行n 列)按行存储在数组

【答案】A 【解析】

的元素个数为

所以二维数组元素

在一维数组B

中的下标为

需要注意数组B 的下标是从0开始,还是从1开始。

6. FTP 客户和服务器间传递FTP 命令时,使用的连接是( )。

A. 建立在TCP 之上的控制连接 B. 建立在TCP 之上的数据连接 C. 建立在UDP 之上的控制连接 D. 建立在UDP 之上的数据连接 【答案】A

【解析】对于FTP , 为了保证可靠性,选择TCP 。FTP 应用需要建立两条TCP 连接:一条为控制连接,另一条为数据连接。FTP 服务器打开21号端口,被动的等待客户的连接建立请求。客户则以主动方式与服务器建立控制连接,客户通过控制连接将命令传给服务器,而服务器则通过控制连接将应答传给客户,命令和响应都是以NVTASCII 形式表示的。

7. 执行完下列语句段后,f 值为( )。

A.2 B.4 C.8

D. 无限递归 【答案】B

【解析】该程序使用了递归调用,由题知,

操作就是得到除第一个原子外剩下元得

素构成的表

中,

则二维数组元素

在一维数组B 中的下标为( )。

所以结果为4。

8. 某同步总线的时钟频率为所需要的时间至少是( )。

A.20ns B.40ns C.50ns D.80ns

【答案】C 。

宽度为32位,地址/数据线复用,每传输一个地址或数据占用

一个时钟周期。若该总线支持突发(猝发)传输方式,则一次“主存写”总线事务传输128位数据

【解析】总线的时钟频率为100MHz ,贝时钟周期为10ns 。数据是128位,总线宽度是32位,所以需要4个时钟周期,而传输地址还需要一个周期,所以传输一个128位的数据至少需要5个时钟周期,所以至少需要10ns*5=50ns。

9. 下列寄存器中,汇编语言程序员可见的是( )。

A. 存储器地址寄存器(MAR ) B. 程序计数器(PC )

C. 存储器数据寄存器(MDR ) D. 指令寄存器(IR ) 【答案】B

【解析】CPU 有5个专用寄存器,它们是程序计数器(PC )、指令寄存器OR )、存储器地址,这些寄存器中有些寄存器(MAR )、 存储器数据寄存器(MBR )和状态标志寄存器(PSWR )是CPU 的内部工作寄存器,对汇编语言程序员来说是透明的,在汇编语言程序设计中不会出现。但汇编语言程序员可以通过制定待执行指令的地址来设置PC 的值,所以程序计数器(PC )对于汇编语言程序员可见的。

10.下面关于哈希(Hash ,杂凑)查找的说法正确的是( )。

A. 哈希函数构造的越复杂越好,因为这样随机性好,冲突小 B. 除留余数法是所有哈希函数中最好的 C. 不存在特别好与坏的哈希函数,要视情况而定

D. 若需在哈希表中删去一个元素,不管用何种方法解决冲突都只要简单地将该元素删去即可 【答案】C

【解析】若数据结构中存在关键字和K 值相等的记录,则必定在不需要进行比

较便可直接取得所查记录。在此,称这个对应关系f 为哈希(Hash )函数,哈希函数的选择要视具体情况而定。

11.程序员利用系统调用打开I/O设备时,通常使用的设备标识是( )。

A. 逻辑设备名 B. 物理设备名

的存储位置上,由此,