奥特曼 发表于 2018-3-14 12:28:07

18春东北大学《软件工程与UML建模》在线作业123

18春东北大学《软件工程与UML建模》在线作业1
1.(单选题)以下不属于软件特点的是(  )          (满分:)
    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]
查看完整版本: 18春东北大学《软件工程与UML建模》在线作业123