2023年05月数据库系统工程师 上午题答案及解析.pdfVIP

2023年05月数据库系统工程师 上午题答案及解析.pdf

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

一、单选题

1、计算机中,系统总线用于(1)的连接。

A、接口和外设

B、运算器、控制器和寄存器

C、CPU、主存及外设部件

D、DMA控制器和中断控制器

解析:

系统总线用于连接CPU、主存及外设部件。它是计算机中各个部件之间传输信息的

公共通道,通过系统总线,各个部件可以相互通信并协同工作。因此,正确答案是

C。

2、在由高速缓存,主存和硬盘构成的三级存储体系中,CPU执行指令时需要读取

数据,那么DMA控制器和中断cpu发出的数据地地是(2)。

A、高速缓存地址

B、主存物理地址

C、硬盘的扇区地址

D、虚拟地址

解析:

在由高速缓存、主存和硬盘构成的三级存储体系中,CPU执行指令时需要读取数据

,此时DMA控制器和中断cpu发出的数据地址是主存物理地址。因为高速缓存用于

改善主存与CPU之间的速度匹配问题,而硬盘用于扩大存储空间。CPU直接访问的

是主存,因此发出的数据地址是主存中的物理地址。

3、设信息位是8位,用海明码来发现并纠正1位出错的情况,则校验位的位数至少

为(3)

A、1

B、2

C、4

D、8

解析:

:本题考查数据校验基础知识。设有效信息位的位数为n,校验位数为k,海明校验

码需要满足一定的关系,以便能够检测并纠正错误。根据题目给出的信息位是8位

,我们需要找到最小的校验位数k,使得能够发现并纠正1位出错的情况。根据数据

校验的基本原理,我们可以列出不等式2^k≥n+k+1,其中n是信息位的位数,k是

校验位的位数。在这个情况下,n=8,我们需要解不等式2^k≥8+k+1=k+9。通过

计算,我们可以发现只有当k=4时,不等式成立。因此,校验位的位数至少为4位

。所以正确答案是C。

4、中断向量提供的是(4)。

A、被选中设备的地址

B、待传送数据的起始地址

C、中断服务程序入口地址

D、主程序的断点地址

解析:

中断向量提供的是中断服务程序入口地址。当外设发出中断请求信号后,中断控制

器会根据中断号查找中断向量表来获取中断服务程序的入口地址,以便CPU能够执

行相应的中断服务程序。因此,选项C正确。

5、如果一个线性表最常用的操作是存取第i个元素及其后继(若存在)的值,那么使

该操作最快的存储方式是(5)

A、单链表

B、单循环链表

C、双链表

D、数组

解析:

根据题目描述,对于一个线性表,最常用的操作是存取第i个元素及其后继(若

在)的值。对于这样的操作,使用数组作为存储方式最为合适。因为数组的顺序

储结构允许随机存取数据,即可以直接访问任意位置的元素,包括第i个元素及其

后继元素(如果存在的话)。而其他选项,如单链表、单循环链表和双链表,虽然

也可以存储线性表,但它们在访问特定元素时需要从头节点开始遍历,无法直接随

机访问,因此效率较低。所以答案是D选项。

二、完形类单选题

6、设有一个具有头结点的单链表,指针h指向其头结点,则当_(6

当前题目)_时该单链表为空;如果该单链表非空,且指针p指向链尾,那么_(7)。

A、h==NULL

B、h-next==NULL

C、h-next-next==NULL

D、h-next==h

解析:

对于具有头结点的单链表,当指针h指向头结点且h-

next==NULL时,表示该单链表为空,因为头结点的next指针指向链表的第一个节

点,如果它为NULL,则说明没有节点。因此,第6题答案为B。

对于第7题,如果该单链表非空,且指针p指向链尾,那么p-

next应该为NULL,表示链表结束。因此,第7题答案为A。

7、设有一个具有头结点的单链表,指针h指向其头结点,则当_(6)_时该单链表为

空;如果该单链表非空,且指针p指向链尾,那么_(7回答本题)。

A、p-next==NULL

B、p-next==h

C、p-next-next==NULL

D、p-next-next==h

解析:

对于具有头结点的单链表,当头结点的指针h指向的下一个节点为空时,即h-

next==NULL,表示该单链表为空。因此,第六题的答案是B选项。对于第七题,

如果指针p指向链尾,并且该单链表非空,那么p指向的节点的下一个节点应该为空

,即p-next==NULL。因此,第七题的答案是A选项。

三、单选题

8、如果一棵二叉树有10个度为2的结点,5个度为1的结点,那么度为0的结点个数

为_(8)。

A、15

B、11

C、9

D、0

解析:

根据二叉树的性质,一棵二叉树的结点总数等于度为0的结点数(n0)加上度为1

您可能关注的文档

文档评论(0)

喵呜刷题 + 关注
实名认证
文档贡献者

来喵呜刷题,完成你的职业蜕变!

1亿VIP精品文档

相关文档