作业帮 发表于 2018-4-22 12:15:30

天津大学18春《软件工程》在线作业12参考

《软件工程》在线作业一
一、单选题:
1.(单选题)在软件概要设计中,不使用的图形工具是()图。          (满分:)
    ASC
    BIPO
    CIDEF0
    DPAD
    正确答案:——D——
2.(单选题)软件设计阶段一般又可分为()。          (满分:)
    A逻辑设计与功能设计
    B概要设计与详细设计
    C概念设计与物理设计
    D模型设计与程序设计
    正确答案:——B——
3.(单选题)为了适应软硬件环境变化而修改软件的过程是()。          (满分:)
    A校正性维护
    B完善性维护
    C适应性维护
    D预防性维护
    正确答案:——C——
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.(单选题)软件工程方法学的目的是:使软件生产规范化和工程化,而软件工程方法得以实施的主要保证是()。          (满分:)
    A硬件环境
    B软件开发的环境
    C软件开发工具和软件开发的环境
    D开发人员的素质
    正确答案:————
12.(单选题)各种需求分析方法都有它们共同适用的()。          (满分:)
    A说明方法
    B描述方式
    C准则
    D基本原则
    正确答案:————
13.(单选题)瀑布模型是一种()。          (满分:)
    A整体开发模型
    B非整体开发模型
    C风险驱动模型
    D对象驱动模型
    正确答案:————
14.(单选题)UML是软件开发中的一个重要工具,它主要应用于哪种软件开发方法()。          (满分:)
    A基于瀑布模型的结构化方法
    B基于需求动态定义的原型化方法
    C基于对象的面向对象的方法
    D基于数据的数据流开发方法
    正确答案:————
15.(单选题)软件质量保证应在()阶段开始。          (满分:)
    A需求分析
    B设计
    C编码
    D投入使用
    正确答案:————
16.(单选题)基线可作为软件生存期中各开发阶段的一个检查点。当采用的基线发生错误时,可以返回到最近和最恰当的()上。          (满分:)
    A配置项
    B程序
    C基线
    D过程
    正确答案:————
17.(单选题)需求分析中,开发人员要从用户那里解决的最重要的问题是()。          (满分:)
    A要让软件做什么
    B要给该软件提供哪些信息
    C要求软件工作效率怎样
    D要让该软件具有何种结构
    正确答案:————
18.(单选题)用于描述对象模型的工具是()。          (满分:)
    A数据流图
    B结构图
    C状态图
    D对象图
    正确答案:————
19.(单选题)从结构化的瀑布模型看,在它的生命周期中的八个阶段中,下面的几个选项中哪个环节出错,对软件的影响最大()。          (满分:)
    A详细设计阶段
    B概要设计阶段
    C需求分析阶段
    D测试和运行阶段
    正确答案:————
20.(单选题)在软件的需求分析中,开发人员要从用户那里解决的最重要的问题是()。          (满分:)
    A要让软件做什么
    B要给该软件提供哪些信息
    C要求软件工作效率怎样
    D要让软件具有何种结构
    正确答案:————
《软件工程》在线作业二

一、单选题:
1.(单选题)20世纪60年代后期,由Dijkstra提出的,用来增加程序设计的效率和质量的方法是()。          (满分:)
    A模块化程序设计
    B并行化程序设计
    C标准化程序设计
    D结构化程序设计
    正确答案:——D——
2.(单选题)程序的三种基本控制结构是()。          (满分:)
    A过程、子程序和分程序
    B顺序、选择和重复
    C递归、堆栈和队列
    D调用、返回和转移
    正确答案:——B——
3.(单选题)可维护性的特性中,相互矛盾的是()。          (满分:)
    A可修改性和可理解性
    B可测试性和可理解性
    C效率和可修改性
    D可理解性和可读性
    正确答案:——C——
4.(单选题)维护阶段的文档是()。          (满分:)
    A软件需求说明
    B操作手册
    C软件问题报告
    D测试分析报告
    正确答案:————
5.(单选题)Jackson方法主要适用于规模适中的()系统的开发。          (满分:)
    A数据处理
    B文字处理
    C实时控制
    D科学计算
    正确答案:————
6.(单选题)最早用于科学计算的程序设计语言是()。          (满分:)
    APROLOG语言
    BSMALLTALK语言
    CFORTRAN语言
    DCOBOL语言
    正确答案:————
7.(单选题)下列哪个语言提供指针且不存在布尔类型,并且它广泛应用于系统程序设计语言()。          (满分:)
    APASCAL
    BDEPHI
    CADA
    DC
    正确答案:————
8.(单选题)软件维护费用高的主要原因是()。          (满分:)
    A生产率高
    B生产率低
    C人员多
    D人员少
    正确答案:————
9.(单选题)在解决人工智能上使用最多的有非常强的表处理功能的函数程序设计语言是()。          (满分:)
    APROLOG
    BSNOBOL
    CCOBOL
    DLISP
    正确答案:————
10.(单选题)在下述情况下,从供选择的答案中,选出合适的()描述工具。当算法中需要用一个模块去计算多种条件的复杂组合,并根据这些条件完成适当的功能。          (满分:)
    A程序流程图形
    BNS图
    CPDA图或PDL
    D判定表
    正确答案:————
11.(单选题)()应当在应用分析之前进行,因为我们在了解问题之前应当对问题敞开思想考虑,不应加以限制。          (满分:)
    A论域分析
    B高层分析
    C实例的建立
    D类的开发
    正确答案:————
12.(单选题)产生软件维护的副作用,是指()。          (满分:)
    A开发时的错误
    B隐含的错误
    C因修改软件而造成的错误
    D运行时误操作
    正确答案:————
13.(单选题)面向数据流的设计方法把()映射成软件结构。          (满分:)
    A数据流
    B模块化
    C控制结构
    D信息流
    正确答案:————
14.(单选题)PAD图的控制执行流程为()。          (满分:)
    A自下而下、从左到右
    B自上而下、循环执行
    C自上而下、从左到右
    D都不对
    正确答案:————
15.(单选题)在商业系统的开发中应用最广的语言是()。          (满分:)
    APROLOG语言
    BSMALLTALK语言
    CFORTRAN语言
    DCOBOL语言
    正确答案:————
16.(单选题)在详细设计阶段,一种二维树型结构并可自动生成程序代码的描述工具是()。          (满分:)
    APAD
    BPDL
    CIPO
    D判定树
    正确答案:————
17.(单选题)JSP方法根据输入输出的数据结构按一定的规则映射成软件的()。          (满分:)
    A体系结构
    B数据结构
    C程序结构
    D顺序结构
    正确答案:————
18.(单选题)程序的三种基本控制结构的共同特点是()。          (满分:)
    A不能嵌套使用
    B只能用来写简单程序
    C已经用硬件实现
    D只有一个入口和一个出口
    正确答案:————
19.(单选题)每个对象可用它自己的一组属性和它可以执行的一组()来表征。          (满分:)
    A行为
    B功能
    C操作
    D数据
    正确答案:————
20.(单选题)面向对象的开发方法中,()将是面向对象技术领域内占主导地位的标准建模语言。          (满分:)
    ABooch方法
    BUML语言
    COMT方法
    DCoad方法
    正确答案:————转载请注明:无忧答案网
www.ap5u.com
页: [1]
查看完整版本: 天津大学18春《软件工程》在线作业12参考