东北师大20春《软件工程》在线作业1(答案参考)_第1页
东北师大20春《软件工程》在线作业1(答案参考)_第2页
东北师大20春《软件工程》在线作业1(答案参考)_第3页
东北师大20春《软件工程》在线作业1(答案参考)_第4页
东北师大20春《软件工程》在线作业1(答案参考)_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

东北师大20春《软件工程》在线作业1(答案参考)

下列属于维护阶段的文档是()。

A.软件规格说明

&用户操作手册

C.软件问题报告

D.软件测试分析报告

表示了静态的结构化的系统数据性质,描绘了系统的静态结构,从客观世界实

体的对象关系角度来描绘对象的模型是()。

A.数据模型

B.对象模型

C.动态模型

D.功能模型

若有一个计算类型的程序,它的输入量只有一个X,其范围是[7.0,1.0],现

从输入的角度考虑一组测试用例:T.001,-1.0,1.0,l.OOlo设计这组测试

用例的方法是()。

A.条件覆盖法

B.等价分类法

C.边界值分析法

D.错误推测法

类库这种机制是()级别的信息共享。

A.同一类

B.不同类

C.同一应用

D.不同应用

需求分析中使用最多的方法之一,适用于数据处理类型软件的需求分析。基本

思想是采用自顶向下,逐步分解的方法分析整个系统,有效地控制系统开发的

复杂性。是指()。

A.面向数据结构的设计方法

B.面向对象的设计方法

C.结构化分析方法

D.Jackson方法

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

件维护称为()。

A,纠错性维护

B.适应性维护

C.改善性维护

D.预防性维护

软件测试的目的是()。

A.评价软件的质量

B.发现软件的错误

C.找出软件中的所有错误

D.证明软件是正确的

在SD方法中全面指导模块划分的最重要的原则是()。

A.程序模块化

B.模块高内聚

C.模块低耦合

D.模块独立性

程序设计语言的工程特性之一是()。

A.软件的可重用性

B.数据结构的描述性

C.抽象类型的描述性

D.数据库的易操作性

将软件组装成系统的一种测试技术叫()。

A.集成测试

B.单元测试

C.集合测试

D.系统测试

Jackson图可以用来表达哪些内容?()

A.程序结构

B.操作系统

C.数据结构

D.部署环境

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

A.模块接口

B.重要的执行通路

C.出错处理通路

D.边界条件

软件可维护性度量的质量特性包括可理解性、可测试性、可修改性和0。

A.可靠性

B.可移植性

C.可使用性

D.效率

维护的副作用可分几种类型?()

A.代码副作用

B.数据副作用

C.文档副作用

D.人员副作用

设计期间确定了软件的逻辑结构,然而个别语句的构造却是编写程序的一个主

要任务。构造语句时应该遵循的规则包括0。

A.不要为了节省空间而把多个语句写在同一行

B.尽量避免复杂的条件测试

C.避免大量使用循环嵌套和条件嵌套

D.利用括号使逻辑表达式或算术表达式的运算次序清晰直观

按数据流的类型,结构化设计方法有两种设计策略,它们是()。

A.变换分析设计

B.详细设计

C.事务分析设计

D.概要设计

调试的目的是确定哪些问题后并加以改进?0

A.错误的位置

B.引起错误的原因

C.程序的逻辑结构

D.程序的部署环境

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

A.自顶向下的估算方法

B.自底向上的估算方法

C.差别仙算法

D.根据经验估算公式

流程图也称为程序框图是最常用的一种表示法,它有哪些基本控制构件?()

A.顺序

B.分支

C.跳转

D.循环

数据模型中相互关联的信息包含0。

A.数据对象

B.系统流程图

C.数据对象的属性

D.数据对象彼此间相互连接的关系

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

A.错误

B.正确

经济可行性是进行开发成本的估算以及了解取得效益的评估,确定要开发的项

目是否值得投资开发。()

A.错误

B.正确

设计出软件的初步结构以后,应该审查分析这个结构,通过模块分解或合并,

力求降低内聚提高耦合。()

A.错误

B.正确

瀑布模型采用结构化的分析与设计方法,将逻辑实现与物理实现分开。()

A.错误

B.正确

所谓程序内部的文档包括恰当的标识符、适当的注解和程序的视觉组织等等。()

A.错误

B.正确

在面向对象方法学中,对象模型是最基本最重要的,它为其他两种模型奠定了

基础。()

A.错误

B.正确

软件定义的基本任务是确定软件系统的工程需求,也就是要搞清做什么。C

A.错误

B.正确

类是对具有相同属性和行为的一个或多个对象的描述,通常在这种描述中也包

括对怎样创建该类的新对象的说明。()

A.错误

B.正确

测试目标决定了测试力案的设计。如果为了表明程序是正确的而进行测试,就

会设计一些不易暴露错误的测试方案。()

A.错误

B.正确

面对复杂的系统时,一个比较好的方法是分层次地描绘这个系统。()

A.错误

B.正确

理解别人写的程序通常非常困难,而且困难程度随着软件配置成分的减少而迅

速增加。如果仅有程序代码没有说明文档,则会出现严重的问题。()

A.错误

B.正确

面向对象分析方法是需求分析中使用最多的方法之一,基本思想是采用自顶向

下,逐步分解的方法分析整个系统。()

A.错误

B.正确

判定/条件覆盖是指设计足够的测试用例,即满足条件覆盖又满足判定覆盖。()

A.错误

B.正确

软件开发小组的组成人员的素质应该好,同时人数越多软件开发的质量就越高。

0

A.错误

B.正确

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

父类。()

A.错误

B.正确

软件调试是为了发现错误而执行程序的过程。()

A.错误

B.正确

通常用结构图作为描绘软件结构的文档。层次图作为文档并不很合适,因为图

上包含的信息太多有时反而降低了清晰程度。()

A.错误

B.正确

JSP方法根据输入,输出的数据结构,按一定的规则映射成软件的过程描述,

即程序结构。0

A.错误

B.正确

第二代界面是简单的菜单式。()

A.错误

B.正确

软件的开发费用越来越低,成本相当便宜。()

A.错误

B.正确

参考答案:C

参考答案:B

参考答案:C

参考答案:D

参考答案:C

参考答案:D

参考答案:B

参考答案:D

参考答案:A

参考答案:A

参考答案:AC

参考答案:ABCD

参考答案:ABCD

参考答案:ABC

参考答案:ABCD

参考答案:AC

参考答案:AB

参考答案:ABCD

参考答

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论