单选题软件特性中,根据软件需求对软件设计、程序进行正向追踪,或根据程序、软件设计对软件需求进行逆向追踪的能力指的是()。A 可理解性B 可互操作性C 可追踪性D 可维护性

题目
单选题
软件特性中,根据软件需求对软件设计、程序进行正向追踪,或根据程序、软件设计对软件需求进行逆向追踪的能力指的是()。
A

可理解性

B

可互操作性

C

可追踪性

D

可维护性


相似考题
参考答案和解析
正确答案: A
解析: 暂无解析
更多“软件特性中,根据软件需求对软件设计、程序进行正向追踪,或根据程序、软件设计对软件需求进行逆向追踪的能力指的是()。”相关问题
  • 第1题:

    逆向工程从源代码或目标代码中提取设计信息,通常在原软件生命周期的(34)阶段进行。A.需求分析S

    逆向工程从源代码或目标代码中提取设计信息,通常在原软件生命周期的(34)阶段进行。

    A.需求分析

    B.软件设计

    C.软件设计

    D.软件维护


    正确答案:A
    逆向工程产品设计可以认为是一个从产品到设计的过程。简单地说,逆向工程产品设计就是根据已经存在的产品,反向推出产品设计数据(包括各类设计图或数据模型)的过程。使用该过程进行开发时,一般会先采用逆向工程先从代码分析出设计,再从设计分析出需求,此时加入新的需求,然后走正向工程的路线,形成新的系统。从这个过程可以看出,逆向工程是在需求分析阶段进行的。

  • 第2题:

    软件设计是软件需求分析的继续,下述内容哪个(哪些)是软件设计阶段所就应包含 的?

    Ⅰ.软件结构

    Ⅱ.软件过程

    Ⅲ.软件模

    Ⅳ.程序风格

    A.Ⅰ

    B.Ⅰ和Ⅱ

    C.Ⅰ,Ⅱ和Ⅲ

    D.全部


    正确答案:C
    解析:总体设计过程通常是由两个阶段组成:系统设计,即确定系统的具体实施方案;结构设计,即确定软件结构,在进行软件设计之前,必须弄清软件结构、软件过程和软件模块,包括辕件结构;软件过程;软件模块;模块独立性;模块独立性的度量;模块的典型。考点链接:设计的准则、设计中利用到的图形工具。

  • 第3题:

    对软件设计的最小单位(模块或程序单元)进行的测试通常称为 测试。


    正确答案:单元
    单元 解析:单元测试是对软件设计的最小单位——模块(程序单元)进行正确性检验的测试。单元测试的目的是发现各模块内部可能存在的各种错误。

  • 第4题:

    以下关于软件需求分析和软件设计的叙述中,不正确的是( )。

    A.需求分析可以检测和解决需求之间的冲突,并发现系统的边界
    B.软件设计是根据软件需求,产生一个软件内部结构的描述,并将其作为软件构造的基础
    C.需求分析是为了评价和改进产品质量,识别产品缺陷和问题而进行的活动
    D.软件设计是为了描述软件架构及相关组件之间的接口

    答案:C
    解析:
    软件需求是针对待解决问题的特性的描述。所定义的需求必须可以被验证。在资源有限时,可以通过优先级对需求进行权衡。通过需求分析,可以检测和解决需求之间的冲突;发现系统的边界;并详细描述出系统需求。软件设计是根据软件需求,产生一个软件内部结构的描述,并将其作为软件构造的基础。通过软件设计,描述出软件架构及相关组件之间的接口;然后,进一步详细地描述组件,以便能构造这些组件。软件测试是为了评价和改进产品质量、识别产品的缺陷和问题而进行的活动。软件测试是针对一个程序的行为,在有限测试用例集合上,动态验证是否达到预期的行为。

  • 第5题:

    生命周期中时间最长的是阶段。

    A.软件设计
    B.程序编写
    C.需求分析
    D.软件维护

    答案:D
    解析:
    按照GB8567—2006《计算机软件文档编制规范》要求,软件生命周期分为6个阶段:可行性研究和项目开发计划、需求分析、概要设计、详细设计、编码、测试和维护。
    因此,系统维护不是软件生命周期的六个阶段之一。
    软件维护是软件生命周期中持续时间最长的阶段。在软件开发完成并投入使用后,由于多方面的原因,软件不能继续适应用户的要求。要延续软件的使用寿命,就必须对软件进行维护。软件的维护包括纠错性维护和改进性维护两个方面。
    参考答案:D

  • 第6题:

    一个软件生命周期包括制定计划、需求分析定义、软件设计、程序编码、软件测试、软件运行、软件维护、软件停用等8个阶段。


    正确答案:正确

  • 第7题:

    软件可追踪性(traceability),是指根据软件需求对软件设计、程序进行正向追踪,或根据程序、软件设计对软件需求进行()追踪的能力。


    正确答案:逆向

  • 第8题:

    程序编辑器属于信息系统软件运维涉及的因素-开发工具中的()工具。

    • A、软件设计
    • B、软件测试
    • C、软件需求
    • D、软件构造

    正确答案:D

  • 第9题:

    逆向工程通常用在软件生命周期的()阶段,它是从源代码或目标代码中提取设计信息。

    • A、需求分析
    • B、软件设计
    • C、软件测试
    • D、软件维护

    正确答案:D

  • 第10题:

    单选题
    程序测试是指()
    A

    找出编码中错误的代码执行活动

    B

    对软件计划、软件设计,软件编码进行查错的活动

    C

    对软件计划、软件设计,软件编码进行纠错的活动

    D

    纠正编码中的错误的代码执行活动


    正确答案: D
    解析: 暂无解析

  • 第11题:

    单选题
    逆向工程通常用在软件生命周期的()阶段,它是从源代码或目标代码中提取设计信息。
    A

    需求分析

    B

    软件设计

    C

    软件测试

    D

    软件维护


    正确答案: A
    解析: 暂无解析

  • 第12题:

    判断题
    一个软件生命周期包括制定计划、需求分析定义、软件设计、程序编码、软件测试、软件运行、软件维护、软件停用等8个阶段。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第13题:

    以下关于软件需求分析和软件设计的叙述中,不正确的是( )

    A.需求分析可以检测和解决需求之间的冲突,并发现系统的边界

    B.软件设计是数据软件需求,产生一个软件内部结构的描述,并将其作为软件构造的基础

    C.需求分析是为了评价和改进产品质量,识别产品的缺陷和问题而进行的活动

    D.软件设计是为了描述出软件架构及相关组件之间的接口


    正确答案:C

  • 第14题:

    一个软件生命周期包括制定计划、需求分析定义、软件设计、程序编码、软件测试、软件运行、软件维护、软件停用等8个阶段。

    A.错误

    B.正确


    参考答案:B

  • 第15题:

    (3)对软件设计的最小单位(模块或程序单元)进行的测试通常称为 【3】 测试。


    正确答案:
    (3)单元

  • 第16题:

    ( )定义了软件质量特性,以及确认这些特性的方法和原则。

    A.软件验收
    B.软件需求
    C.软件规划
    D.软件设计

    答案:B
    解析:
    本题考查的是软件需求。
    软件需求定义了软件质量特性,以及确认这些特性的方法和原则。

  • 第17题:

    程序测试是指()

    A找出编码中错误的代码执行活动

    B对软件计划、软件设计,软件编码进行查错的活动

    C对软件计划、软件设计,软件编码进行纠错的活动

    D纠正编码中的错误的代码执行活动


    A

  • 第18题:

    软件工具中,“编辑程序”属于()

    • A、需求分析工具
    • B、需求追踪工具
    • C、设计工具
    • D、文档工具

    正确答案:C

  • 第19题:

    软件特性中,根据软件需求对软件设计、程序进行正向追踪,或根据程序、软件设计对软件需求进行逆向追踪的能力指的是()。

    • A、可理解性
    • B、可互操作性
    • C、可追踪性
    • D、可维护性

    正确答案:C

  • 第20题:

    逆向工程(Reverse Engineering)通常用在软件生命周期的()阶段,它是从源代码或目标代码中提取设计信息。

    • A、需求分析
    • B、软件设计
    • C、软件测试
    • D、软件维护

    正确答案:D

  • 第21题:

    单选题
    程序编辑器属于信息系统软件运维涉及的因素-开发工具中的()工具。
    A

    软件设计

    B

    软件测试

    C

    软件需求

    D

    软件构造


    正确答案: D
    解析: 暂无解析

  • 第22题:

    填空题
    软件可追踪性(traceability),是指根据软件需求对软件设计、程序进行正向追踪,或根据程序、软件设计对软件需求进行()追踪的能力。

    正确答案: 逆向
    解析: 暂无解析

  • 第23题:

    多选题
    软件生命周期的阶段包括()。
    A

    需求分析

    B

    软件设计

    C

    程序编码

    D

    软件测试


    正确答案: C,B
    解析: 暂无解析