毕业论文
您现在的位置: 条形码 >> 条形码介绍 >> 正文 >> 正文

2018下半年软考软件设计师上午314

来源:条形码 时间:2023/6/26
大医院治疗白癜风 https://m-mip.39.net/baidianfeng/mipso_4251012.html

31、在ISO/IEC软件质量模型中,可靠性质量特性是指在规定的一段时间内和规定的条件下,软件维持在其性能水平有关的能力,其质量子特性不包括()。

A、安全性

B、成熟性

C、容错性

D、易恢复性

正确答案:A

答案解析:由《软件设计师教程》P页可知如下图安全性不包括。

32、以下关于模块化设计的叙述中,不正确的是()。

A、尽量考虑高内聚、低耦合,保持模块的相对独立性

B、模块的控制范围在其作用范围内

C、模块的规模适中

D、模块的宽度、深度、扇入和扇出适中

正确答案:B

33、某企业管理信息系统中,采购子系统根据材料价格、数量等信息计算采购的金额,并给财务子系统传递采购金额、收款方和采购日期等信息,则这两个子系统之间的耦合类型为()耦合。

A、数据

B、标记

C、控制

D、外部

正确答案:B

34、对以下的程序伪代码(用缩进表示程序块)进行路径覆盖测试,至少需要()个测试用例。

A、2

B、4

C、6

D、8

正确答案:B

答案解析:由公式可知V(G)=m-n+2得到14-12+2=4.

35、对以下的程序伪代码(用缩进表示程序块)进行路径覆盖测试,至少需要(4)个测试用例。采用McCabe度量法计算其环路复杂度为()。

A、2

B、3

C、4

D、5

正确答案:C

答案解析:由公式可知V(G)=m-n+2得到14-12+2=4.

36、某商场的销售系统所使用的信用卡公司信息系统的数据格式发生了更改,因此对该销售系统进行的修改属于()维护。

A、改正性

B、适应性

C、改善性

D、预防性

正确答案:B

答案解析:更正性。由于系统测试不可能揭露系统存在的所有错误,因此在系统投入运行后频繁的实际应用过程中,就有可能暴露出系统内隐藏的错误适应性维护。适应性维护时为了使系统适应环境的变化而进行的维护工作。完善性维护。在系统的使用过程中,用户往往要求扩充原有系统的功能,增加一些在软件需求规范书中没有规定的功能与性能特征,以及对处理效率和编写程序的改进。预防性维护。系统维护工作不应总是被动地等待用户提出要求后才进行,应进行主动的预防性维护,即选择那些还有较长使用寿命,目前尚能正常运行,但可能将要发生变化或调整的系统进行维护,目的是通过预防性维护为未来的修改与调整奠定更好的基础。

37、在面向对象方法中,继承用于()。

A、在已存在的类的基础上创建新类

B、在已存在的类中添加新的方法

C、在已存在的类中添加新的属性

D、在已存在的状态中添加新的状态

正确答案:A

答案解析:本题考查的是继承的定义:继承是类之间的一种关系,在定义和实现一个类的时候,可以在一个已经存在的类的基础上进行。因此本题选择A选项。

38、()多态是指操作(方法)具有相同的名称、且在不同的上下文中所代表的含义不同。

A、参数

B、包含

C、过载

D、强制

正确答案:C

答案解析:参数多态:应用广泛、最纯的多态。包含多态:同样的操作可用于一个类型及其子类型。包含多态一般需要进行运行时的类型检查。过载多态:同一个名(操作符﹑函数名)在不同的上下文中有不同的类型。强制多态:编译程序通过语义操作,把操作对象的类型强行加以变换,以符合函数或操作符的要求。本题应该选择C选项过载多态。

39、在某销售系统中,客户采用扫描

转载请注明:http://www.0431gb208.com/sjszlfa/5276.html

  • 上一篇文章:
  • 下一篇文章: 没有了