高级软考题库检测试题打印(精华版)附答案详解.docxVIP

高级软考题库检测试题打印(精华版)附答案详解.docx

  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.以上说法都正确

答案:D

答案分析:软件生命周期确实包含软件定义、开发和维护阶段。定义阶段要明确目标与可行性,开发阶段涵盖需求分析等活动。

2.以下哪种测试方法不属于黑盒测试()

A.等价类划分法

B.边界值分析法

C.路径覆盖法

D.错误推测法

答案:C

答案分析:路径覆盖法是白盒测试方法,用于对程序内部逻辑路径进行覆盖测试,而等价类划分、边界值分析、错误推测是黑盒测试方法。

3.数据库系统的核心是()

A.数据库

B.数据库管理系统

C.数据模型

D.数据库管理员

答案:B

答案分析:数据库管理系统负责对数据库进行管理和控制,是数据库系统的核心,数据库是存储的数据集合,数据模型是数据的组织方式,管理员负责管理数据库系统。

4.在面向对象方法中,()是对象之间进行通信的机制。

A.继承

B.多态

C.消息

D.封装

答案:C

答案分析:消息是对象间通信的机制,继承是子类继承父类特性,多态指同一操作多种表现形式,封装是将数据和操作封装。

5.软件维护的类型不包括()

A.改正性维护

B.适应性维护

C.完善性维护

D.预防性维护

E.创新性维护

答案:E

答案分析:软件维护类型有改正性、适应性、完善性、预防性维护,创新性维护不属于常见的软件维护类型。

6.以下关于敏捷开发的说法,错误的是()

A.敏捷开发强调快速响应变化

B.敏捷开发注重文档的完整性

C.敏捷开发采用迭代和增量的开发方式

D.敏捷开发强调团队间的沟通和协作

答案:B

答案分析:敏捷开发更强调可工作的软件而非详尽的文档,注重快速响应变化、迭代增量开发和团队沟通协作。

7.若事务T对数据对象A加上S锁,则()

A.事务T可以读A和修改A,其它事务只能再对A加S锁,而不能加X锁

B.事务T可以读A但不能修改A,其它事务能对A加S锁和X锁

C.事务T可以读A但不能修改A,其它事务只能再对A加S锁,而不能加X锁

D.事务T可以读A和修改A,其它事务能对A加S锁和X锁

答案:C

答案分析:S锁是共享锁,事务T加S锁后可读A但不能修改A,其他事务只能再加S锁,不能加X锁(排他锁)。

8.结构化分析方法以数据流图、()和加工说明等描述工具,即用直观的图和简洁的语言来描述软件系统模型。

A.DFD图

B.PAD图

C.IPO图

D.数据字典

答案:D

答案分析:结构化分析用数据流图、数据字典和加工说明描述软件系统模型,DFD就是数据流图,PAD是程序流程图,IPO用于描述模块输入输出处理。

9.以下关于UML的说法,正确的是()

A.UML是一种编程语言

B.UML是一种软件开发方法

C.UML是一种可视化建模语言

D.UML是一种数据库设计工具

答案:C

答案分析:UML是可视化建模语言,用于对软件系统进行建模,不是编程语言、软件开发方法和数据库设计工具。

10.软件项目管理中的WBS是指()

A.工作分解结构

B.项目进度计划

C.项目成本估算

D.项目风险管理

答案:A

答案分析:WBS即工作分解结构,把项目可交付成果和项目工作分解成较小、更易于管理的组成部分。

11.以下哪种排序算法的平均时间复杂度为O(nlogn)()

A.冒泡排序

B.插入排序

C.快速排序

D.选择排序

答案:C

答案分析:冒泡、插入、选择排序平均时间复杂度是O(n2),快速排序平均时间复杂度是O(nlogn)。

12.软件设计中划分模块的一个准则是()

A.低内聚低耦合

B.低内聚高耦合

C.高内聚低耦合

D.高内聚高耦合

答案:C

答案分析:高内聚使模块功能单一、独立性强,低耦合降低模块间依赖,是划分模块的良好准则。

13.以下关于数据仓库的说法,错误的是()

A.数据仓库是面向主题的

B.数据仓库是集成的

C.数据仓库是随时间变化的

D.数据仓库是面向事务处理的

答案:D

答案分析:数据仓库面向主题、集成、随时间变化,面向事务处理的是传统数据库,不是数据仓库。

14.在软件工程中,()是指在软件开发过程中,为了保证软件质量而采取的一系列措施和活动。

A.软件质量保证

B.软件测试

C.软件维护

D.软件配置管理

答案:A

答案分析:软件质量保证是保证软件质量的系列措施活动,软件测试是质量保证的一部分,软件维护是软件交付后的活动,软件配置管理是管理软

文档评论(0)

一只懒羊羊 + 关注
实名认证
文档贡献者

不辜负

1亿VIP精品文档

相关文档