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 码内容