18春东北大学《软件工程与UML建模》在线作业123
18春东北大学《软件工程与UML建模》在线作业11.(单选题)以下不属于软件特点的是( ) (满分:)
A软件是一种逻辑产品
B软件产品存在磨损问题
C软件的生产主要是研制
D软件费用不断增加
正确答案:——B——
2.(单选题)下面哪一个不是面向尺寸的特征量() (满分:)
A每KLOC(千行编码)的错误数
BFunCtionPoint
C每KLOC的缺陷数
D每KLOC的文档页数
正确答案:——B——
3.(单选题)确认测试主要寻找与软件()说明不一致的错误。 (满分:)
A需求规格
B概要设计
C详细设计
D界面设计
正确答案:——A——
4.(单选题)“开发的产品不再符合公司的整体商业策略”属于()风险。 (满分:)
A技术
B过程
C项目
D商业
正确答案:————
5.(单选题)关于数据字典错误的是() (满分:)
A数据字典主要配合数据流图使用
B数组字典与数据流图无关
C数据字典是数据流图统一定义便于通讯和共享
D数据字典中的主要元素有数据元素、数据流、数据存储和处理
正确答案:————
6.(单选题)系统的硬件环境、软件环境和数据环境发生变化时需要对系统进行维护,这种维护属于() (满分:)
A校正性维护
B适应性维护
C完善性维护
D预防性维护
正确答案:————
7.(单选题)在需求分析中关于远离实现原则的描述错误的是() (满分:)
A避免记录一些因为当前技术才存在的需求
B使用一些可能不是核心产品的技术
C避免对实现的方式做出束缚
D采用各尽其责的方法
正确答案:————
8.(单选题)结构化分析方法是一种面向()的需求分析方法。 (满分:)
A对象
B数据结构
C数据流
D控制流
正确答案:————
9.(单选题)属于运营成本的是() (满分:)
A硬件成本
B系统软件成本
C消耗品费用
D用户培训成本
正确答案:————
10.(单选题)有关软件工程的描述正确的是() (满分:)
A软件工程只包括软件的开发过程
B软件工程涉及软件过程、项目管理、开发方法、开发工具甚至企业文化。
C软件工程的目标是提高开发的软件的运行速度。
D软件工程以降低开发成本为核心。
正确答案:————
11.(单选题)状态图指明了对象所有可能的状态以及状态间的迁移(transition)。如果一个并发的状态由n个并发的子状态图组成,那么,该并发状态在某时刻的状态由()个子状态图中各取一个状态组合而成。 (满分:)
A每一
B任意一
C任意二
D任意m(m≤n)
正确答案:————
12.(单选题)不属于边改边建模型的缺点是() (满分:)
A否认了在项目实施前需求分析和设计活动的重要性
B没有计划和明确的目标
C费用和成本较好控制
D要求需求完整明确
正确答案:————
13.(单选题)喷泉模型描述了()的开发模型。 (满分:)
A面向对象
B面向数据流
C面向数据结构
D面向事件驱动
正确答案:————
14.(单选题)关于基线描述错误的是() (满分:)
A基线事已通过正式评审和批准的规格说明或产品。
B基线是进一步开发的基础
C基线不可以随意变更
D基线变更不需要评审
正确答案:————
15.(单选题)DFD中从系统的输入流到系统的输出流的一连串连续交换形成一种信息流,这种信息流可分为()两类 (满分:)
A控制流和变换流
B变换流和事物流
C事物流和事件流
D事件流和控制流
正确答案:————
16.(判断题)软件开发的质量保证主要是通过程序员的经验来保证的() (满分:)
A错误
B正确
正确答案:————
17.(判断题)RAD模型的开发速度快但很难模块化() (满分:)
A错误
B正确
正确答案:————
18.(判断题)条件测试无法测出括号不匹配() (满分:)
A错误
B正确
正确答案:————
19.(判断题)系统的设计要重点考虑使用的开发工具() (满分:)
A错误
B正确
正确答案:————
20.(判断题)软件架构设计属于总体设计() (满分:)
A错误
B正确
正确答案:————
18春学期《软件工程与UML建模》在线作业2
1.(单选题)结构化分析(SA)方法欲将开发的软件系统分解为若干基本加工,并对加工进行说明,下述:\nⅠ.结构化语言Ⅱ.数据流Ⅲ.数据存储\n是常用的说明工具,其中便于对加工出现的组合条件的说明工具是() (满分:)
AⅡ和Ⅲ
BⅠ,Ⅱ和Ⅲ
CⅠ和Ⅲ
DⅠ和Ⅱ
正确答案:——A——
2.(单选题)软件测试是保证软件可靠性的主要手段之一。测试阶段的根本任务是()。 (满分:)
A证明经测试后的程序是正确的
B确认编码阶段的结束
C发现并改正软件中的错误
D利用计算机调试程序和改进程序
正确答案:——C——
3.(单选题)将几个逻辑上相似的成分放在一个模块中,该模块的内聚度是()。 (满分:)
A功能内聚
B过程内聚
C逻辑内聚
D通信内聚
正确答案:——C——
4.(单选题)关于软件度量说法错误的是() (满分:)
A软件度量主要解决软件开发中的定量问题
B软件度量主要解决软件测试中的定量问题
C软件度量的主要特征量有软件规模、开发成本、开发期限、开发工作量和软件质量
D面向尺寸的软件度量主要用每KLOC的错误数来表示
正确答案:————
5.(单选题)按照软件配置管理的原始指导思想,受控制的对象应是()。 (满分:)
A软件元素
B软件项目
C软件配置项
D软件过程
正确答案:————
6.(单选题)根据选择的测试策略的不同,可以将软件测试分为黑盒测试和白盒测试两种,其中()不属于黑盒测试方法。 (满分:)
A条件覆盖
B等价类划分
C边界值分析
D因果图
正确答案:————
7.(单选题)不属于RAD模型的缺点是() (满分:)
A如果一个系统难以被适当的模块化,那么很难组织多个开发团队并行开发
BRAD不适合小项目的开发
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《ISO9000-3:1997质量管理和质量保证标准》的第三部分《ISO9001:1994在计算机软件开发、供应和维护中的使用指南》
D巴比奇(W.Babich)
正确答案:————
14.(单选题)有关需求分析描述错误的是() (满分:)
A需求分析通常这是不可验证的
B需求分析包括横向分解和纵向分解两种
C横向分解将一个功能分解为多个子功能
D纵向分解讲一个功能不断细分
正确答案:————
15.(单选题)实践中存在许多种软件风险,如“潜在的设计、实现、维护等方面的问题”属于()风险。 (满分:)
A技术
B过程
C项目
D商业
正确答案:————
16.(判断题)软件工程是一个零散的相关知识点的集合。() (满分:)
A错误
B正确
正确答案:————
17.(判断题)好的测试用例是尽可能少的发现错误() (满分:)
A错误
B正确
正确答案:————
18.(判断题)程序开发出来就代表软件开发过程的结束() (满分:)
A错误
B正确
正确答案:————
19.(判断题)数据流图是需求分析的功能模型() (满分:)
A错误
B正确
正确答案:————
20.(判断题)RAD模型的开发速度快但很难模块化() (满分:)
A错误
B正确
正确答案:————
18春学期《软件工程与UML建模》在线作业3
1.(单选题)下面内聚级别从高到低排列正确的是() (满分:)
A功能内聚、顺序内聚、通信内聚、过程内聚
B功能内聚、顺序内聚、过程内聚、通信内聚
C功能内聚、通信内聚、顺序内聚、过程内聚
D顺序内聚、功能内聚、通信内聚、过程内聚
正确答案:——A——
2.(单选题)由于在数据流图中没有对各组成成分进行说明,因此需要采用其他工具来描述。其中可以用数据字典活判定表来进行说明的是() (满分:)
A数据流
B加工
C文件
D外部实体
正确答案:——B——
3.(单选题)路径测试是整个结构测试的重要组成部分,但在研究路经测试时,通常又是使用程序控制流图来代替() (满分:)
A程序框图
B结构图
C数据流图
D程序流程图
正确答案:——A——
4.(单选题)软件结构中两个模块之间有调用关系,传递简单数据值,相当于高级语言中的值传递,这两个模块之间的耦合是( ) (满分:)
A公共耦合
B控制耦合
C标记耦合
D数据耦合
正确答案:————
5.(单选题)螺旋模型结合了瀑布和演化模型的特点,与其他模型相比,最大的特点是加入并强调了() (满分:)
A客户评估
B风险管理
C用例分析
D风险分析
正确答案:————
6.(单选题)系统开发过程通常被分为若干个阶段,每个阶段的开始和结束都有明确的规定。人们常将开发过程中完成某项关键工作地时刻称为里程碑。完成()时最适于设置里程碑。 (满分:)
A需求调查
B总体设计稿
C一套实体关系图
D50%的编码
正确答案:————
7.(单选题)为了提高测试效率,应该()。 (满分:)
A随机地选取测试数据
B取一切可能的输入数据作为测试数据
C在完成编辑以后制定软件的测试计划
D选择发现错误的可能性大的数据作为测试数据
正确答案:————
8.(单选题)螺旋模型最初是从()开始第一个螺旋 (满分:)
A制定计划
B概念项目
C系统原型
D遗留系统
正确答案:————
9.(单选题)对于一个大型的软件项目,由于项目的复杂性,需要进行一系列的估算处理。主要按()和类推手段进行。 (满分:)
A类推
B类比
C分解
D综合
正确答案:————
10.(单选题)IDEF是IDEF方法的一部分,用于建立系统的( ) (满分:)
A功能模型
B信息模型
C动态模型
D关系模型
正确答案:————
11.(单选题)()的修改不会归结为软件的维护工作。 (满分:)
A文档
B数据
C需求分析
D代码
正确答案:————
12.(单选题)在自上而下增值式集成时,对每个被集成的模块要设计驱动模块,但不必设计桩模块,对那些为众多用户开发的软件(如操作系统、编译程序),通常还要进行α测试和β测试,其中β测试是指最终用户在()的情况下所进行的测试。 (满分:)
A开发环境下,开发人员不在场
B开发环境下,开发人员在场
C用户的实际使用环境下,开发人员不在场
D用户的实际使用环境下,开发人员在场
正确答案:————
13.(单选题)下面那种测试是在编码阶段要做的() (满分:)
A单元测试
B集成测试
C系统测试
Dα(Alpha)、β(Beta)
正确答案:————
14.(单选题)模块内的某成分的输出是另一些成分的输入,该模块的内聚度为()。 (满分:)
A顺序内聚
B过程内聚
C逻辑内聚
D通信内聚
正确答案:————
15.(单选题)软件测试的目的是()。 (满分:)
A评价软件的质量
B发现软件的错误
C找出软件的所有错误
D证明软件是正确的
正确答案:————
16.(判断题)软件开发具有难以描述性() (满分:)
A错误
B正确
正确答案:————
17.(判断题)可行性分析的目的在于确定客户提出的问题是否有解,是否值得去解( (满分:)
A错误
B正确
正确答案:————
18.(判断题)数据库设计属于详细设计() (满分:)
A错误
B正确
正确答案:————
19.(判断题)只要测试了程序的所有路径,程序就应该是100%正确的() (满分:)
A错误
B正确
正确答案:————
20.(判断题)基本途径测试就是白盒测试() (满分:)
A错误
B正确
正确答案:————
页:
[1]