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

2017年广西师范学院计算机与信息工程学院819软件工程专业基础综合之数据结构考研冲刺密押题

  摘要

一、选择题

1.

循环两列放在一维数组

中,endl 指向队头元素,end2指向队尾元素的后一个位置。

假设队列两端均可进行入队和出队操作,队列中最多能容纳M-1个元素。初始时为空,下列判断队空和队满的条件中,正确的是( )

A. 队空:B. 队空:C. 队空:D. 队空:【答案】A

【解析】在循环队列中,在少用一个元素空间的前提下,可约定入队前,测试尾指针在循环意义下加1后是否等于头指针,若相等,则队满。而队空的条件还是首尾指针是否相等。

2. 有一个的稀疏矩阵,非0元素有10个,设每个整型数占2字节,则用三元组表示该矩阵时,所需的字节数是( )。

A.60 B.66 C.18000 D.33

【答案】B

【解析】如果是全部,

则是需要10个非零整数则是

个字节;但是用三元组表示的话,只需要记录非零

字节,

数据的X 坐标,Y 坐标,数值即可,就是每个非零数字需要占用三个整数的空间,即

队满:队满:

队满:

modM ; 队满:

字节;如果问有效元素占的空间大小,则选A 项,但是如果从整体

来看,应该多一个用来记录矩阵宽(100)、高(90)、默认值(0)的元素,所以还应该多算6个字节。所以全部为66字节,选B 项。

3. 下列选项中会导致进程从执行态变为就绪态的事件是( )。

A. 执行P (wait )操作 B. 申请内存失败 C. 启动I/O设备

D. 被尚优先级进程抢占 【答案】D

【解析】D 项,被高优先级进程抢占,进程会由执行态变为就绪态。ABC 三项,程序由于缺少资源而由执行态转为阻塞态。

4. TCP/IP参考模型的网络层提供的是( )。

A. 无连接不可靠的数据报服务 B. 无连接可靠的数据报服务 C. 有连接不可靠的虚电路服务 D. 有连接可靠的虚电路服务 【答案】A

【解析】TCP/IP的网络层向上只提供简单灵活的、无链接的、尽最大努力交付的数据服务,因此答案是A 。

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

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

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

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

6.

某系统正在执行三个进程

例如下表所示。

和各进程的计算(CPUCPUCPU )时间和时间比

为提高系统资源利用率,合理的进程优先级设置应( ) A. B. C. D. 【答案】B

【解析】为了合理地设置进程优先级,应该将进程的CPU 利用时间和时间做综合考虑,

故答案选B 。

7. 假定基准程序A 在某计算机上的运行时间为100秒,其中90秒为CPU 时间,其余为间。若CPU

速度提高

A.55秒 B.60秒 C.65秒 D.70秒 【答案】D 。 CPU 速度提高【解析】

即CRJ 性能提高比为1.5, 改进之后的CPU 运行时间

秒。速度不变,仍维持10秒,所以运行基准程序A 所耗费的时间为70秒。

8. n 个结点的线索二叉树上含有的线索数为( )。

【答案】C

速度不变,则运行基准程序A 所耗费的时间是( )。

【解析】线索二叉树是利用二叉树的空链域加上线索,n 个结点的二叉树有n+1个空链域。

9. 下列关于SMTP 协议的叙述中,正确的是( )

I. 只支持传输7比特ASCII 码内容 II. 支持在邮件服务器之间发送邮件 III. 支持从用户代理向邮件服务器发送邮件 IV. 支持从邮件服务器向用户代理发送邮件 A. 仅 I 、II 和 III B. 仅 I 、II 和 IV C. 仅 I 、III 和 IV D. 仅 II 、III 和 IV 【答案】A

【解析】根据下图可知,SMTP 协议支持在邮件服务器之间发送邮件,也支持从用户代理向邮件服务器发送信息。SMTP 协议只支持传输7比特的ASCII 码内容