2023年11月软件设计师上午题答案及解析.pdfVIP

2023年11月软件设计师上午题答案及解析.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、【学员回忆版】线性表采用链表存储结构的特点中不包括()

A、所需空间大小与表长成正比

B、可随机访问表中的任一元素

C、插入和删除操作不需要移动元素

D、无须事先估计存储空间大小

解析:

线性表采用链表存储结构的特点中,A选项正确,因为链表每增加一个节点,数据

存储空间随着变大;B选项错误,因为链表元素由数据域和指针域组成,指针域用

于指向直接后继的元素的地址,由于链表元素不一定是连续的,所以不能随机访问

表中的任一元素;C选项正确,插入和删除操作不需要移动元素,只需改变指针域

的指向即可;D选项也正确,链表不需要连续的存储空间存储,因此无需事先估计

存储空间大小

2、【学员回忆版】在双核处理器中,双核是指()

A、执行程序时有两条指令流水线并行工作

B、在一个CPU中集成两个运算核心以提高运算能力

C、利用超线程技术实现的多任务并行处理

D、在主板上设置两个独立的CPU以提高处理能力

解析:

双核处理器中的“双核”是指在一个CPU中集成两个运算核心,以提高运算能力。这

是通过并行处理的方式,让两个核心同时执行不同的任务,从而提高整体性能。因

此,选项B是正确的。而选项A、C、D都与双核处理器的定义不符

3、【学员回忆版】采用贪心策略求解()问题,一定可以得到最优解

A、分数背包

B、0-1背包

C、旅行商

D、最长公共子序列

解析:

贪心算法是在求解问题时,总是做出在当前看来是最好的选择。对于分数背包问题

,由于物品可以选择部分或全部放入背包,通过贪心算法求解可以将单位价值最大

的物品优先放入背包,从而实现背包物品价值的最大化。因此,采用贪心策略求解

分数背包问题,可以得到最优解。而对于其他选项,如0-

1背包、旅行商和最长公共子序列问题,采用贪心策略不一定能够得到最优解

4、【学员回忆版】统一过程模型的四个阶段中,在(

)阶段进行需求分析和架构演进

A、移交

B、精化

C、构建

D、起始

解析:

统一过程模型的四个阶段包括起始阶段、精化阶段、构建阶段和移交阶段。在精化

阶段,进行需求分析和架构演进。因此,正确答案是B

5、【学员回忆版】下列协议中,不属于安全协议的是()

A、IPsec

B、SNMP

C、SFTP

D、HTTPS

解析:

SNMP(简单网络管理协议)是一种用于网络设备管理的协议,早期的版本没有任

何安全设计,因此不属于安全协议。而IPsec、SFTP和HTTPS都是常用的安全协议

,用于保护网络通信的安全性。因此,选项B是不正确的选择

6、【学员回忆版】以下关于汇编语言程序的叙述中,错误的是()

A、汇编程序的功能是将汇编语言源程序翻译为相应的目标程序

B、用汇编语言编写的程序可以直接被计算机硬件执行

C、汇编语言是低级程序设计语言

D、汇编语言与计算机硬件体系结构密切相关

解析:

关于汇编语言程序的叙述中,选项B是错误的。用汇编语言编写的程序不能直接被

计算机硬件执行,而是需要经过汇编程序翻译成计算机所能识别的机器语言程序(

即目标程序)后,才能被计算机执行。选项A、C、D都是正确的描述,因此答案

为B

7、【学员回忆版】以下关于方法重载(Overload)和方法覆盖(Overide)

与多态的关系的叙述中,不正确的是()

A、覆盖通过动态绑定机制实现多态

B、重载通过动态绑定机制实现多态

C、重载属于编译时多态,在一个类中定义多个名称相同而参数表不同的方法

D、覆盖属于运行时多态,子类重新定义父类中已定义的方法

解析:

重载通过静态绑定机制实现多态。重载是在同一个类中定义多个名称相同但参数列

表不同的方法,编译器在编译时根据传递的参数类型和数量来确定具体调用哪个重

载方法,因此属于静态多态或编译时多态。而方法覆盖(重写)是通过动态绑定机

制实现多态,子类重新定义父类中已定义的方法,运行时根据对象的实际类型(即

运行时类型)来确定调用哪个方法,因此属于运行时多态。选项B描述不正确

8、【学员回忆版】以下关于白盒测试原则的叙述中,不正确的是()

A、在所有的逻辑判断中,取“真”和取“假”的两种情况至少都能执行一次

B、程序模块中的所有独立路径至少执行一次

C、每个循环都应在边界条件和一般条件下各执行一次

D、在输入条件规定的取值范围的情况下,合理的输入和不合理的输入至少都能执

行一次

解析:

在白盒测试中,原则D的描述不完全准确。原则D的意思是对于输入条件规定的取

值范围,应该测试合理的输入以及边界值附近的输入,而不一定是“

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档