奥鹏作业答案 发表于 2018-10-21 13:24:59

【东师】软件工程18秋在线作业3(随机)

软件工程18秋在线作业3

东师作业答案
【奥鹏东北师范大学在线作业均为随机作业】

一、单选题:
1.[单选题]为了使用户需求逐步精细化、完全化、一致化,通常采用()。          (满分:)
    A. 面向对象技术
    B. 需求建模技术
    C. 结构化分析
    D. 数据模型
    正确答案:——B——
2.[单选题]描绘物理系统的工具,它用图形符号来表示系统中的各元素。它表达了系统中各个元素之间的信息流动的情况。是指()。          (满分:)
    A. 用例图
    B. 序列图
    C. E-R图
    D. 系统流程图
    正确答案:——D——
3.[单选题]若年利率为i,不计复利,n年后可得钱数为F,则现在的价值P=()。          (满分:)
    A. F*n*i
    B. F*(1+(n*i))
    C. F/(1+(n*i))
    D. F
    正确答案:——C——
4.[单选题]用来定义数据流图中的各个成分的具体含义的是()。          (满分:)
    A. 数据字典
    B. 数据库
    C. 数据对象
    D. 逻辑符号
    正确答案:————
5.[单选题]为了进一步改善软件系统的可维护性和可靠性,并为以后的改进奠定基础的软件维护称为()。          (满分:)
    A. 纠错性维护
    B. 适应性维护
    C. 改善性维护
    D. 预防性维护
    正确答案:————
6.[单选题]可行性分析是在系统开发的早期所做的一项重要的论证工作,它是该系统是否开发的决策依据,因此必须给出怎样的回答。()          (满分:)
    A. 确定
    B. 行或不行
    C. 正确
    D. 无二义
    正确答案:————
7.[单选题]下列模型属于成本估算方法的有()。          (满分:)
    A. COCOMO模型
    B. McCall模型    奥鹏作业答案

    C. McCabe度量法
    D. 时间估算法
    正确答案:————
8.[单选题]成本效益分析的目的是从哪个角度评价开发一个项目是否可行。()          (满分:)
    A. 技术
    B. 管理
    C. 经济
    D. 风险
    正确答案:————
9.[单选题]面向对象的开发方法的工作模型是()。          (满分:)
    A. 瀑布模型
    B. 喷泉模型
    C. 智能模型
    D. 循环模型
    正确答案:————
10.[单选题]软件生命周期中所花费用最多的阶段是()。          (满分:)
    A. 详细设计
    B. 软件编码
    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. 通信内聚
    正确答案:————
16.[多选题]维护的副作用可分几种类型。()          (满分:)
    A. 代码副作用
    B. 数据副作用
    C. 文档副作用
    D. 人员副作用
    正确答案:————
17.[多选题]过程设计语言PDL作为一种设计工具有如下一些优点。()          (满分:)
    A. 可以作为注释直接插在源程序中间
    B. 可以使用普通的正文编辑程序或文字处理系统
    C. 可以自动由PDL生成程序代码
    D. 动态生成类和对象
    正确答案:————
18.[多选题]程序的控制结构一般采用几种构成,这样可确保结构比较简单。()          (满分:)
    A. 顺序
    B. GOTO
    C. 选择
    D. 循环
    正确答案:————
19.[多选题]为了便于对照检查,测试用例应由哪些部分组成。()          (满分:)
    A. 输入数据
    B. 预期的输出结果
    C. 变量
    D. 方法
    正确答案:————
20.[多选题]按数据流的类型,结构化设计方法有两种设计策略,它们是()。          (满分:)
    A. 变换分析设计
    B. 详细设计
    C. 事务分析设计
    D. 概要设计
    正确答案:————
三、判断题:
21.[判断题]对象实现了数据和操作的结合,使数据和操作封装于对象的统一体中。          (满分:)
    A. 错误
    B. 正确
    正确答案:————
22.[判断题]JSP方法是面向对象的设计方法,其定义了一组以数据结构为指导的映射过程。          (满分:)
    A. 错误
    B. 正确
    正确答案:————
23.[判断题]详细设计的目标不仅仅是逻辑上正确地实现每个模块的功能,更重要的是设计出的处理过程应该尽可能全面复杂。          (满分:)
    A. 错误
    B. 正确
    正确答案:————
24.[判断题]在分层的数据流图中,称上层图为下层图的父图,下层图为上层图的子图。          (满分:)
    A. 错误
    B. 正确
    正确答案:————
25.[判断题]混合冗余指重复执行指令或程序来消除瞬时错误带来的影响。          (满分:)
    A. 错误
    B. 正确
    正确答案:————
26.[判断题]第三代界面是面向命令行的点选界面。          (满分:)
    A. 错误
    B. 正确
    正确答案:————
27.[判断题]瀑布模型采用结构化的分析与设计方法,将逻辑实现与物理实现分开。          (满分:)
    A. 错误
    B. 正确
    正确答案:————
28.[判断题]软件维护是软件生命周期的第一个阶段。          (满分:)
    A. 错误
    B. 正确
    正确答案:————
29.[判断题]详细设计的结果基本决定了最终程序的代码规模。          (满分:)
    A. 错误
    B. 正确
    正确答案:————
30.[判断题]测试用例的设计应有第三方参与。          (满分:)
    A. 错误
    B. 正确
    正确答案:————
31.[判断题]机器语言和汇编语言,也称为高级语言。          (满分:)
    A. 错误
    B. 正确
    正确答案:————
32.[判断题]语句覆盖的含义是,选择足够多的测试数据,使被测程序中每个语句至少执行一次。          (满分:)
    A. 错误
    B. 正确
    正确答案:————
33.[判断题]如果一个模块控制另一个模块,称前者为从属模块,后者为主控模块。          (满分:)
    A. 错误
    B. 正确
    正确答案:————
34.[判断题]软件的开发费用越来越低,成本相当便宜。          (满分:)
    A. 错误
    B. 正确
    正确答案:————
35.[判断题]用于需求分析的软件工具,应该能够保证需求的正确性,即验证需求的一致性、完整性、现实性和有效性。          (满分:)
    A. 错误
    B. 正确
    正确答案:————
36.[判断题]CASE是一组工具和方法的集合,可以辅助软件开发生命周期各阶段进行软件开发。          (满分:)
    A. 错误
    B. 正确
    正确答案:————
37.[判断题]Ada语言是在Pascal语言基础上开发出来的,适用于数据库应用项目的应用领域。          (满分:)
    A. 错误
    B. 正确
    正确答案:————
38.[判断题]软件是一种逻辑产品。          (满分:)
    A. 错误
    B. 正确
    正确答案:————
39.[判断题]冗余附加技术指为实现结构冗余、信息冗余和时间冗余所需的资源和技术。          (满分:)
    A. 错误
    B. 正确
    正确答案:————
40.[判断题]封装,尤其是OO方法的对象封装性,为软件复用技术提供了良好的条件。          (满分:)
    A. 错误
    B. 正确
    正确答案:————
【奥鹏东北师范大学在线作业均为随机作业】

页: [1]
查看完整版本: 【东师】软件工程18秋在线作业3(随机)