东北师范大学奥鹏软件工程20春在线作业3标准答案.docx

上传人:b****3 文档编号:2221548 上传时间:2022-10-28 格式:DOCX 页数:8 大小:16.98KB
下载 相关 举报
东北师范大学奥鹏软件工程20春在线作业3标准答案.docx_第1页
第1页 / 共8页
东北师范大学奥鹏软件工程20春在线作业3标准答案.docx_第2页
第2页 / 共8页
东北师范大学奥鹏软件工程20春在线作业3标准答案.docx_第3页
第3页 / 共8页
东北师范大学奥鹏软件工程20春在线作业3标准答案.docx_第4页
第4页 / 共8页
东北师范大学奥鹏软件工程20春在线作业3标准答案.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

东北师范大学奥鹏软件工程20春在线作业3标准答案.docx

《东北师范大学奥鹏软件工程20春在线作业3标准答案.docx》由会员分享,可在线阅读,更多相关《东北师范大学奥鹏软件工程20春在线作业3标准答案.docx(8页珍藏版)》请在冰豆网上搜索。

东北师范大学奥鹏软件工程20春在线作业3标准答案.docx

东北师范大学奥鹏软件工程20春在线作业3标准答案

东北师范大学

在线作业

参考答案

试读一页

软件工程20春在线作业3-0004

试卷总分:

100

一、单选题(共10道试题,共30分)

1.属于黑盒技术设计测试用例的方法之一是()。

A.边界值分析

B.逻辑覆盖

C.循环覆盖

D.基本路径测试

正确答案:

A

2.在需求分析的基础上通过将系统分解成模块,确定系统功能实现的是()。

A.总体设计

B.实现

C.测试

D.详细设计

正确答案:

D

3.统计表明,软件测试工作往往占软件开发总工作量的()。

A.20

B.40

C.60

D.80

正确答案:

B

4.第一个体现结构化编程思想的程序设计语言是()。

A.Fortran语言

B.Pascal语言

C.C语言

D.PL/1语言

正确答案:

B

5.结构化分析方法(SA法)使用的主要描述工具是()。

A.数据库

B.模块结构图

C.PAD图

D.分层的DFD图

正确答案:

D

6.相同的操作或函数、过程可作用于多种类型的对象上并获得不同结果,或不同的对象收到同一消息可以产生不同的结果。

所指的特性是()。

A.继承

B.关联

C.组合

D.多态

正确答案:

D

7.系统流程图用于可行性分析中的哪种的描述。

()

A.当前运行系统

B.当前逻辑模型

C.目标系统

D.新系统

正确答案:

A

8.为了提高测试的效率,应该()。

A.随机地选取测试数据

B.取一切可能的输入数据作为测试数据

C.在完成编码以后制定软件的测试计划

D.选择发现错误可能性大的数据作为测试数据

正确答案:

D

9.软件生命周期中所花费用最多的阶段是()。

A.详细设计

B.软件编码

C.软件测试

D.软件维护

正确答案:

D

10.为了进一步改善软件系统的可维护性和可靠性,并为以后的改进奠定基础的软件维护称为()。

A.纠错性维护

B.适应性维护

C.改善性维护

D.预防性维护

正确答案:

D

二、多选题(共10道试题,共30分)

1.软件项目管理的对象主要包括()。

A.技术

B.产品

C.过程

D.资源

正确答案:

BCD

2.数据对象彼此之间相互连接的方式称为联系,也称为关系。

联系可分为以下几种类型。

()

A.一对一联系

B.一对多联系

C.多对多联系

D.复杂联系

正确答案:

ABC

3.系统的逻辑模型由哪些部分共同组成()。

A.数据流图

B.E-R图

C.数据字典

D.UML图

正确答案:

AC

4.在单元测试期间着重从对模块进行测试的方面包括()。

A.模块接口

B.重要的执行通路

C.出错处理通路

D.边界条件

正确答案:

ABCD

5.常用的软件项目的估算方法主要有()。

A.自顶向下的估算方法

B.自底向上的估算方法

C.差别估算法

D.根据经验估算公式

正确答案:

ABCD

6.需求评审标准包括()。

A.正确性

B.无歧义性

C.完全性

D.可验证性

正确答案:

ABCD

7.好的编程风格应遵循的规则包括()。

A.节简化

B.模块化

C.简单化

D.文档化

正确答案:

ABCD

8.关于数据输入的设计指南中,消除冗余输入的方式是()。

A.减少数字的输入

B.不要要求用户指定输入数据的单位

C.尽可能提供默认值

D.不要要求用户提供程序可以自动获得或计算出来的信息。

正确答案:

BCD

9.可维护性的特性中相互促进的是()。

A.效率

B.优良结构

C.可理解性

D.可测试性

正确答案:

CD

10.常用的软件测试方法包括。

()

A.白盒法

B.盒法

C.黑盒法

D.动态测试

正确答案:

ACD

三、判断题(共20道试题,共40分)

1.良好的编码风格有助于编写出可靠而又容易维护的程序,编码的风格在很大程度上决定着程序的质量。

A.错误

B.正确

正确答案:

B

2.第二代界面是简单的菜单式。

A.错误

B.正确

正确答案:

B

3.文档在软件工程中能够起到便于用户了解软件功能、性能的作用。

A.错误

B.正确

正确答案:

B

4.盒图很容易表现嵌套关系,但不能表示模块的层次结构。

A.错误

B.正确

正确答案:

A

5.软件可靠性是指在给定的时间间隔内,程序错误运行的概率。

A.错误

B.正确

正确答案:

A

6.用高级语言写的程序容易阅读,容易测试,容易调试,容易维护。

A.错误

B.正确

正确答案:

B

7.软件概要设计的主要任务就是软件结构的设计。

A.错误

B.正确

正确答案:

B

8.模块之间联系越紧密,其耦合性就越弱,模块的独立性则越强。

A.错误

B.正确

正确答案:

A

9.被继承的类我们称之为派生类子类,在它的基础上新建立的类我们称之为基类父类。

A.错误

B.正确

正确答案:

A

10.螺旋模型支持需求不明确、特别是大型软件系统的开发,并支持面向规格说明、面向过程、面向对象等多种软件开发方法。

A.错误

B.正确

正确答案:

B

11.SA法是面向数据流,建立在数据封闭原则上的需求分析方法。

A.错误

B.正确

正确答案:

B

12.使用表示结构化控制结构的PAD符号所设计出来的程序必然是结构化程序。

A.错误

B.正确

正确答案:

B

13.在软件工程中,文档不负责因便于使用与维护而记录开发过程的有关信息。

A.错误

B.正确

正确答案:

A

14.如果一个模块控制另一个模块,称前者为从属模块,后者为主控模块。

A.错误

B.正确

正确答案:

A

15.设计出软件的初步结构以后,应该审查分析这个结构,通过模块分解或合并,力求降低内聚提高耦合。

A.错误

B.正确

正确答案:

A

16.结构化分析方法必须描述作为外部事件结果的软件行为,这条准则要求建立行为模型。

A.错误

B.正确

正确答案:

B

17.确认测试也称验收测试,它的目标是验证软件的可维护性。

A.错误

B.正确

正确答案:

A

18.JSP方法是面向对象的设计方法,其定义了一组以数据结构为指导的映射过程。

A.错误

B.正确

正确答案:

A

19.软件测试是保证软件质量的关键步骤,它是对软件规格说明、设计和编码的最后复审。

A.错误

B.正确

正确答案:

B

20.详细设计的目标不仅仅是逻辑上正确地实现每个模块的功能,更重要的是设计出的处理过程应该尽可能全面复杂。

A.错误

B.正确

正确答案:

A

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 自我管理与提升

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1