东大21秋学期《软件工程与UML建模》在线平时作业3[答案]

作者:奥鹏作业答案 字体:[增加减小] 来源:东大在线 时间:2021-09-30 07:38

《软件工程与UML建模》在线平时作业3 试卷总分:100 得分:100 一、单选题 (共 15 道试题,共 75 分) 1.上图中还有一处错误是( ) A.1层S B.1层S2 C.0层S D.0层S1 2.软件设计一般分为总体设计和详细设计,它

东大21秋学期《软件工程与UML建模》在线平时作业3[答案]

东大21秋学期《软件工程与UML建模》在线平时作业3[答案]答案

《软件工程与UML建模》在线平时作业3

试卷总分:100 得分:100

一、单选题 (共 15 道试题,共 75 分)

1.上图中还有一处错误是( )

A.1层S

B.1层S2

C.0层S

D.0层S1

正确答案:-----

2.软件设计一般分为总体设计和详细设计,它们之间的关系是( )

A.全局和局部

B.抽象和具体

C.总体和层次

D.功能和结构

正确答案:-----

3.关于内聚错误的说法是( )

A.是一个模块内部各部件之间联系紧密程度的度量

B.是模块间各部件紧密联系程度的度量

C.强调分解时将相关的内容放到一起

D.一个模块内的各个部件联系越紧越好

正确答案:-----

4.( )将软件配置管理定义成一种标识、组织和控制修改的技术。

A.《GB/T11457-1995软件工程术语

B.《ISO/IEC12207-1995信息技术——软件生命周期过程》

正确答案:-----

C.《ISO 9000-3: 1997质量管理和质量保证标准》的第三部分《ISO 9001:1994在计算机软件开发、供应和维护中的使用指南》

D.巴比奇(W. Babich)

正确答案:-----

5.在下列逻辑覆盖测试法中,覆盖程度最高的是( )。

A.语句覆盖

B.判定覆盖

C.路径覆盖

D.条件组合覆盖

正确答案:-----

6.下面那一项不是单元测试考虑的问题( )

A.模块接口

B.模块执行外部I/O操作

C.全局数据结构错误

D.模块的计算

正确答案:-----

7.下面那种图表不是用于软件计划和进度控制( )

A.关键日期表

B.甘特图

C.里程碑图

D.Petri网

正确答案:-----

8.把需要同时执行的动作组合在一起形成模块,该模块的内聚性是(  )

A.顺序内聚

B.逻辑内聚

C.时间内聚

D.通信内聚

正确答案:-----

9.一般来说,在软件维护过程中,大部分工作是由( )引起的。

A.适应ABC软件环境

B.适应ABC硬件环境

C.用户的需求改变

D.程序的可靠性

正确答案:-----

10.对于基于组件的复用错误的描述是( )

A.组件就是类或方法

B.EJB、COM、.NET和CORBA等是主要的组件模型

C.组件复用不适用于跨平台操作

D.组件复用的部署和升级较麻烦

正确答案:-----

11.以下属于程序流程图缺点的是(  )

A.历史悠久

B.使用广泛

C.支持程序的三种基本控制结构

D.可以随心所欲地画控制流程线的流向

正确答案:-----

12.关于条件测试错误的是( )

A.可以检查程序中所包含的逻辑条件

B.条件中包含的错误有布尔算子错误

C.条件中包含的错误有布尔变量错误

D.条件中包含的错误有接口错误

正确答案:-----

13.软件开发模型是指软件开发的全部过程、活动和任务的结构框架。主要的开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型和智能模型。螺旋模型将瀑布模型和演化模型相结合,并增加了( )。

A.系统工程

B.风险分析

C.设计评审

D.进度控制

正确答案:-----

14.软件测试时软件开发的重要环节,而进行软件测试的目的是( )

A.证明软件错误不存在

B.证明软件错误的存在

C.改正程序所有的错误

D.发现程序所有的错误

正确答案:-----

15.关于数据字典错误的是( )

A.数据字典主要配合数据流图使用

B.数组字典与数据流图无关

C.数据字典是数据流图统一定义便于通讯和共享

D.数据字典中的主要元素有数据元素、数据流、数据存储和处理

正确答案:-----

东大21秋学期《软件工程与UML建模》在线平时作业3[答案]多选题答案

二、判断题 (共 5 道试题,共 25 分)

16.螺旋模型可以应对“最后期限”( )

正确答案:-----

17.功能点FP是面型尺寸的特征量( )

21.开闭原则指出即一个软件实体应当对扩展关闭,对修改开放。( )

19.软件计划包括的内容有文档简介、项目概述、项目组织、软件质量保证等( )

20.扩展关系是指对一个已经存在的用例增加ABC功能( )

东大21秋学期《软件工程与UML建模》在线平时作业3[答案]历年参考题目如下:




18春学期《软件工程与UML建模》在线作业2-0001

试卷总分:100 得分:0

一、 单选题 (共 15 道试题,共 75 分)

1.结构化分析(SA)方法欲将开发的软件系统分解为若干基本加工,并对加工进行说明,下述: Ⅰ.结构化语言 Ⅱ.数据流 Ⅲ.数据存储 是常用的说明工具,其中便于对加工出现的组合条件的说明工具是( )

A.Ⅱ和Ⅲ

B.Ⅰ,Ⅱ和Ⅲ

C.Ⅰ和Ⅲ

D.Ⅰ和Ⅱ

2.软件测试是保证软件可靠性的主要手段之一。测试阶段的根本任务是( )。

A.证明经测试后的程序是正确的

B.确认编码阶段的结束

C.发现并改正软件中的错误

D.利用计算机调试程序和改进程序

3.将几个逻辑上相似的成分放在一个模块中,该模块的内聚度是( )。

A.功能内聚

B.过程内聚

C.逻辑内聚

D.通信内聚

4.关于软件度量说法错误的是( )

A.软件度量主要解决软件开发中的定量问题

B.软件度量主要解决软件测试中的定量问题

C.软件度量的主要特征量有软件规模、开发成本、开发期限、开发工作量和软件质量

D.面向尺寸的软件度量主要用每KLOC的错误数来表示

5.按照软件配置管理的原始指导思想,受控制的对象应是( )。

A.软件元素

B.软件项目

C.软件配置项

D.软件过程

6.根据选择的测试策略的不同,可以将软件测试分为黑盒测试和白盒测试两种,其中( )不属于黑盒测试方法。

A.条件覆盖

B.等价类划分

C.边界值分析

D.因果图

7.不属于RAD模型的缺点是( )

A.如果一个系统难以被适当的模块化,那么很难组织多个开发团队并行开发

B.RAD不适合小项目的开发

C.如果早期不鞥完整的正确的获取需求,那么很难按时完成开发任务

D.如果缺乏以往的类似项目经验,则很难快速的设计系统

8.下面关于“错误”的论述正确的是( )

A.错误是系统任一方面(包括需求、设计或代码)的缺点。该缺点会促成或潜在的促成一个或多个失败发生。

B.错误是指程序中的缺陷所产生的不正确结果。

C.错误是当一个程序不能运行或者其表现不可被接受时我们称其为

D.错误是可以不可以完全避免的

9.关于测试描述错误的是( )

A.测试的目的不仅仅是为了发现软件缺陷与错误,而且也是对软件质量进行度量和评估

B.测试的附带收获是,它能够证明软件的功能和性能与需求说明相符合

C.测试不能表明软件中不存在错误,它只能说明软件中存在错误

D.测试可以证明软件的正确

10.在1968年召开的关于软件危机的会雨中,用来解决这一问题的的是( )

A.瀑布模型

B.软件经济学

C.软件工程

D.软件估算

11.瀑布模型是最常用的传统软件开发模型,它的特点之一( )。

A.文档是阶段完成的里程碑

B.具有从软件规格说明转换成可执行代码的自动程序设计的新风范

C.利用软件速成原型法加强软件人员与用户的联系

D.支持人工智能,面向对象等新软件技术的集成

12.下面那个量不属于软件度量的范围( )

A.软件成本

B.软件质量

C.软件性能

D.软件价格

13.( )将软件配置管理定义成一种标识、组织和控制修改的技术。

A.《GB/T11457-1995软件工程术语

B.《ISO/IEC12207-1995信息技术——软件生命周期过程》

C.《ISO 9000-3: 1997质量管理和质量保证标准》的第三部分《ISO 9001:1994在计算机软件开发、供应和维护中的使用指南》

D.巴比奇(W. Babich)

14.有关需求分析描述错误的是( )

A.需求分析通常这是不可验证的

B.需求分析包括横向分解和纵向分解两种

C.横向分解将一个功能分解为多个子功能

D.纵向分解讲一个功能不断细分

15.实践中存在许多种软件风险,如“潜在的设计、实现、维护等方面的问题”属于( )风险。

A.技术

B.过程

C.项目

D.商业

二、 判断题 (共 5 道试题,共 25 分)

1.软件工程是一个零散的相关知识点的集合。( )

A.错误

B.正确

2.好的测试用例是尽可能少的发现错误( )

A.错误

B.正确

3.程序开发出来就代表软件开发过程的结束( )

A.错误

B.正确

4.数据流图是需求分析的功能模型( )

A.错误

B.正确

5.RAD模型的开发速度快但很难模块化( )

A.错误

B.正确

作业咨询:
点击这里给我发消息

论文咨询:
点击这里给我发消息

合作加盟:
点击这里给我发消息

服务时间:
8:30-24:00(工作日)

Baidu
map