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

2016年兰州财经大学信息工程学院算法与数据结构之数据结构(同等学力加试)复试笔试最后押题五套卷

  摘要

一、选择题

1. 响应外部中断的过程中,中断隐指令完成的操作,除保护断点外,还包括( )。

I. 开关中断II. 保存通用寄存器的内容III. 形成中断服务程序入口地址并送PC A. 仅I 、II B. 仅 I 、III C. 仅 II 、III D.I 、II 、III 答:B 。

【解析】中断隐指令完成的操作有3个:①保存断点;②关中断;③引出中断服务程序(形成中断服务程序入口地址并送PC )。而保存通用寄存器内容的操作是由软件来实现,不是由中断隐指令实现的。

2. 下列关于AOE 网的叙述中,不正确的是( )。

A. 关键活动不按期完成就会影响整个工程的完成时间 B. 任何一个关键活动提前完成,那么整个工程将会提前完成 C. 所有的关键活动提前完成,那么整个工程将会提前完成 D. 某些关键活动若提前完成,那么整个工程将会提前完成 答:B

【解析】关键路径是指从有向图的源点到汇点的最长路径。某些关键活动提前完成,那么整个工程将会提前完成,但不是任何一个关键活动提前完成,就能保证整个工程将会提前完成。

3. 若用一个大小为6的数组来实现循环队列,且当前rear 和front 的值分别为0和3, 当从队列中删除一个元素,再加入两个元素后,rear ,front 的值分别为多少?( )

A.1和5 B.2和4 C.4和2 D.5和1 答:B

【解析】入队操作的主要步骤

:个后

第 2 页,共 43 页

加入一个后,再加入一

删除一个后

出队操作的主要步骤

4. 下列关于RISC 的叙述中,错误的是( )。

A.RISC 普遍采用微程序控制器

B.RISC 大多数指令在一个时钟周期内完成 C.RISC 的内部通用寄存器数量相对CISC 多

D.RISC 的指令数、寻址方式和指令格式种类相对CISC 少 答:A

【解析】B 项、C 项、D 项都是RISC 的特点之一,所以它们都是正确的,只有A 项是CISC 的特点,因为RISC 的速度快,所以普遍采用硬布线控制器,而非微程序控制器。

5. 设栈S 和队列Q 的初始状态均为空,元素a , b , c ,d ,e , f ,g 依次进入栈S 。若每个元素出栈 后立即进入队列Q ,且7个元素出队的顺序是b ,d ,c ,f , e , a ,g ,则栈S 的容量至少是( )。

A.1 B.2 C.3 D.4 答:C

【解析】由于栈具有先进后出的特性,队列具有先进先出的特性,出队顺序即为人队顺序。在本题中,每个元素出栈S 后立即进入队列Q ,出栈顺序即为入队顺序,所以本题中队列的作用形同虚设,根据题意出队顺序即为出栈顺序。根据出栈顺序可以分析各个元素进出栈的过程:第一个出栈元素为b , 表明栈内还有元素a ,b 出栈前的深度为2; 第二个出栈元素为d ,栈内元素为a 和c ,d 出栈前的深度为3; c 出栈后,剩余元素为a ,c 出栈前的深度为2; f 出栈后,剩余元素为a 和e ,f 出栈前的深度为3; e 出栈后,剩余元素为a ,e 出栈前的深度为2; a 出栈后,无剩余元素,a 出栈前的深度为1; g 出栈后,无剩余元素,g 出栈前的深度为1。所以栈容量至少是3。

6. 使用浏览器访问某大学Web 网站主页时,不可能使用的协议是( )

A.PPP B.ARP C.UDP D.SMTP 答:D 【解析】SMTP 是简单邮件传输协议,访问主页时并不涉及邮件相关协议。

7. 设n 是描述问题规模的非负整数,下面程序片段的时间复杂度是( )。

答:A

第 3 页,共 43 页

【解析】其中,以基本的原操作重复执行的次数作为算法的时间度量。题目中的基本运算是,则有语句设其执行时间为T (n )

8. 下列选项中,描述浮点数操作速度指标的是( )。

A.MIPS B.CPI C.IPC

D.MFLOPS 答:D

【解析】

运算,用来描述计算机的浮点运算速度,适用于衡量处理机的性能。

. 表示每秒执行多少百万条指令。对于一个给定的程序,

MIPS 定义为

这里所说的指令一般是指加、减运算这类短指令。

就是每条指令执行所用的时钟周期数。由于不同指令的功能不同,

造成指令执行时间不同,也即指令执行所用的时钟数不同,所以CPI 是一个平均值。

每个时钟周期执行的指令数。

9. 基于比较方法的n 个数据的内部排序。 最坏情况下的时间复杂度能达到的最好下界是( )。

A.0(nlogn ) B.O (logn ) C.O (n ) D. 答:A

【解析】在内部排序中,最坏情况下的时间复杂度为0(nlogn )。 已知待排序的n 个元素可分为

个组,每个组包含k 个元素,且任一组内的各元素均分别

大干前一

10.下列选项中,能引起外部中断的事件是( )。

A. 键盘输入 B. 除数为0 C. 浮点运算下溢 D. 访存缺页 答:A

【解析】所谓外部中断是指由外部事件引起的中断,在这4个选项中,只有键盘输入是真正

第 4 页,共 43 页

表示每秒执行多少百万次浮点