小王所在的团队所负责的项目正处于软件的需求分析阶段,以下哪些是该团队在该阶段下的活动()A、通过UML图,DFD图,CFO图,状态图,ER图等进行系统建模B、定义软件的范围,约束,以及功能概述C、定义数据库的结构,编写局发起以及存储过程代码D、进行软件借口设计

题目

小王所在的团队所负责的项目正处于软件的需求分析阶段,以下哪些是该团队在该阶段下的活动()A、通过UML图,DFD图,CFO图,状态图,ER图等进行系统建模B、定义软件的范围,约束,以及功能概述C、定义数据库的结构,编写局发起以及存储过程代码D、进行软件借口设计


相似考题
更多“小王所在的团队所负责的项目正处于软件的需求分析阶段,以下哪些是该团队在该阶段下的活动()A、通过UML图,DFD图,CFO图,状态图,ER图等进行系统建模B、定义软件的范围,约束,以及功能概述C、定义数据库的结构,编写局发起以及存储过程代码D、进行软件借口设计”相关问题
  • 第1题:

    数据流图(DFD)是软件开发()阶段经常使用的工具。

    A、问题定义

    B、可行性分析

    C、需求分析

    D、软件设计


    参考答案:C

  • 第2题:

    在软件开发中,需求分析阶段可使用的工具是______。

    A.N-S图

    B.DFD图

    C.PAD图

    D.程序流程图


    正确答案:B
    解析:软件开发阶段包括需求分析、总体设计、详细设计、编码和测试5个阶段。其中需求分析阶段常用的工具是数据流图(简称DFD)和数据字典(简称DD)。常见的详细设计的图形描述工具主要有程序硫程图、N-S结构图、问题分析图(简称PAD图)。

  • 第3题:

    在软件开发中,需求分析阶段可以使用的工具是( )。A.N—S图B.DFD图C.PAD图SX

    在软件开发中,需求分析阶段可以使用的工具是( )。

    A.N—S图

    B.DFD图

    C.PAD图

    D.程序流程图


    正确答案:B
    在软件开发中,需求分析阶段常使用的工具有数据流图(DFD)、数据字典(DD)、判断树和判断表。

  • 第4题:

    在软件设计中不使用的工具是( )。A.系统结构图B.PAD图C.数据流图(DFD图)SX

    在软件设计中不使用的工具是( )。

    A.系统结构图

    B.PAD图

    C.数据流图(DFD图)

    D.程序流程图


    正确答案:C
    系统结构图是对软件系统结构的总体设计的图形显示。在需求分析阶段,已经从系统开发的角度出发,把系统按功能逐次分割成层次结构,是在概要设计阶段用到的。PAD图是在详细设计阶段用到的。程序流程图是对程序流程的图形表示,在详细设计过程中用到。数据流图是结构化分析方法中使用的工具,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型,是在可行性研究阶段用到的而非软件设计时用到,所以选择C。

  • 第5题:

    结构化分析(SA)是软件开发需求分析阶段所使用的方法,下列不是SA所使用工具的是

    A.DFD图

    B.PAD图

    C.结构化语言

    D.判定表


    正确答案:B
    解析:在需求分析的过程中,常用到DFD图和数据字典,在数据字典的加工描述方法中还用到结构化语言、判定表和判定树,而PAD图是系统设计部分用到的图形工具。

  • 第6题:

    在采用结构化开发方法进行软件开发时,设计阶段接口设计主要依据需求分析阶段的( )。接口设计的任务主要是( )。

    A.数据流图B.E-R图C.状态-迁移图D.加工规格说明A.定义软件的主要结构元素及其之间的关系B.确定软件涉及的文件系统的结构及数据库的表结构C.描述软件与外部环境之间的交互关系,软件内模块之间的调用关系D.确定软件各个模块内部的算法和数据结构


    正确答案:A,C

  • 第7题:

    在各种不同的软件需求中,(36)描述了用户使用产品必须要完成的任务,可以 用UML建模语言的(37)表示。A.功能需求

    B.非功能需求

    C.过程约束

    D.设计约束

    (37)A.用例图

    B.类图

    C.状态图

    D.序列图

    请帮忙给出每个问题的正确答案和分析,谢谢!


    问题 1 答案解析:A
    本题考查软件需求的基础知识。功能需对描述了用户使用产品必须要完成的任务,UML的用例图可以用来对功能需求建模。非功能需求描述软件解决方案必须具有的质量特性,如性能、安全等。过程约束是对用于构建系统的技术和资源的限制。设计约束是已经做出的设计决策或限制问题解决方案集的设计决策。

    问题 2 答案解析:A
    本题考查软件需求的基础知识。功能需对描述了用户使用产品必须要完成的任务,UML的用例图可以用来对功能需求建模。非功能需求描述软件解决方案必须具有的质量特性,如性能、安全等。过程约束是对用于构建系统的技术和资源的限制。设计约束是已经做出的设计决策或限制问题解决方案集的设计决策。

  • 第8题:

    结构化分析(SA)是软件开发需求分析阶段所使用的方法,( )不是SA所使用的工具。

    A.DFD图
    B.PAD图
    C.结构化英语
    D.判定表

    答案:B
    解析:
    DFD图、结构化英语和判定表都是结构化分析所使用的工具,PAD图(Problem Analysis Diagram)是问题分析图。

  • 第9题:

    在软件开发中,需求分析阶段可以使用的工具是()。

    • A、N-S图
    • B、DFD图
    • C、PAD图
    • D、程序流程图

    正确答案:B

  • 第10题:

    结构化分析SA是软件开发需求分析阶段所使用的方法,()不是SA所使用的工具。

    • A、DFD图
    • B、PAD图
    • C、结构化英语
    • D、判定表

    正确答案:B

  • 第11题:

    下列关于状态图的说法中,正确的是()

    • A、状态图是UML中对系统的静态方面进行建模的五种图之一
    • B、状态图是活动图的一个特例,状态图中的多数状态是活动状态
    • C、活动图和状态图是对一个对象的生命周期进行建模,描述对象随时间变化的行为
    • D、状态图强调对有几个对象参与的活动过程建模,而活动图更强调对单个反应型对象建模

    正确答案:C

  • 第12题:

    单选题
    下列关于不同软件开发方法所使用的模型的描述中,正确的是()
    A

    在进行结构化分析时,必须使用数据流图和软件结构图这两种模型

    B

    采用面向对象开发方法时,可以使用状态图和活动图对系统的动态行为进行建模

    C

    实体联系图(E-R图)是在数据库逻辑结构设计时才开始创建的模型

    D

    UML的活动图与程序流程图的表达能力等价


    正确答案: B
    解析: 结构化分析方法是一种面向数据流的需求分析方法,其基本思想是自顶向下逐层分解。数据流图是进行结构化分析时所使用的模型,其基本成分包括数据流、加工、数据存储和外部实体。在进行结构化设计时,通过对数据流图进行变换分析和事务分析可以导出程序结构图。
    数据库设计可以分为4个主要阶段:
    ①用户需求分析。数据库设计人员采用一定的辅助工具对应用对象的功能、性能、限制等要求所进行的科学分析。
    ②概念设计。概念结构设计是对信息分析和定义,如视图模型化、视图分析和汇总。对应用对象精确地抽象、概括而形成的独立于计算机系统的企业信息模型。描述概念模型的较理想的工具是E-R图。
    ③逻辑设计。将抽象的概念模型转化为与选用的DBMS产品所支持的数据模型相符合的逻辑模型,它是物理设计的基础。包括模式初始设计、子模式设计、应用程序设计、模式评价及模式求精。
    ④物理设计。逻辑模型在计算机中的具体实现方案。
    UML是面向对象软件的标准化建模语言,其中状态图、活动图、顺序图和通信图可以用来对系统的动态行为进行建模。活动图展现了在系统内从一个活动到另一个活动的流程。活动图强调对象之间的控制流程。在活动图上可以表示分支和汇合。活动图与传统的程序流程图是不等价的。

  • 第13题:

    结构化分析(SA)是软件开发需求分析阶段所使用的方法,以下选项中( )不是SA所使用的工具。

    A.DFD图

    B.PAD图

    C.结构化应用

    D.判定表


    正确答案:B

  • 第14题:

    下列关于不同软件开发方法所使用的模型的描述中,正确的是______。

    A.在进行结构化分析时,必须使用数据流图和软件结构图这两种模型

    B.采用面向对象开发方法时,可以使用状态图和活动图对系统的动态行为进行建模

    C.实体联系图(E-R图)是在数据库逻辑结构设计时才开始创建的模型

    D.UML的活动图与程序流程图的表达能力等价

    A.

    B.

    C.

    D.


    正确答案:B
    解析:结构化分析方法是一种面向数据流的需求分析方法,其基本思想是自顶向下逐层分解。数据流图是进行结构化分析时所使用的模型,其基本成分包括数据流、加工、数据存储和外部实体。在进行结构化设计时,通过对数据流图进行变换分析和事务分析可以导出程序结构图。
      数据库设计可以分为4个主要阶段:①用户需求分析。数据库设计人员采用一定的辅助工具对应用对象的功能、性能、限制等要求所进行的科学分析。②概念设计。概念结构设计是对信息分析和定义,如视图模型化、视图分析和汇总。对应用对象精确地抽象、概括而形成的独立于计算机系统的企业信息模型。描述概念模型的较理想的工具是E-R图。③逻辑设计。将抽象的概念模型转化为与选用的DBMS产品所支持的数据模型相符合的逻辑模型,它是物理设计的基础。包括模式初始设计、子模式设计、应用程序设计、模式评价以及模式求精。④物理设计。逻辑模型在计算机中的具体实现方案。
      UML是面向对象软件的标准化建模语言,其中状态图、活动图、顺序图和通信图可以用来对系统的动态行为进行建模。活动图展现了在系统内从一个活动到另一个活动的流程。活动图强调对象之间的控制流程。在活动图上可以表示分支和汇合。活动图与传统的程序流程图是不等价的。

  • 第15题:

    在使用UML对数据库应用系统进行建模的过程中,状态图和活动图常用于动态建模。下列状态图或活动图语法正确的是( )。A.

    B.

    C.

    D.

    A.A

    B.B

    C.C

    D.D


    正确答案:D
    这属于UML设计范畴,所有活动有关判断的部分要用菱形表示。

  • 第16题:

    下列关于不同软件开发方法所使用的模型的描述中,正确的是 (59)

    A.在进行结构化分析时,必须使用数据流图和软件结构图这两种模型

    B.采用面向对象开发方法时,可以使用状态图和活动图对系统的动态行为进 行建模

    C.实体联系图(E-R图)是在数据库逻辑结构设计时才开始创建的模型

    D.UML的活动图与程序流程图的表达能力等价


    正确答案:B
    结构化分析方法是一种面向数据流的需求分析方法,其基本思想是自顶向下逐层分解。数据流图是进行结构化分析时所使用的模型,其基本成分包括数据流、加工、数据存储和外部实体。在进行结构化设计时,通过对数据流图进行变换分析和事务分析可以导出程序结构图。数据库设计可以分为4个主要阶段:①用户需求分析。数据库设计人员采用一定的辅助工具对应用对象的功能、性能、限制等要求所进行的科学分析。②概念设计。概念结构设计是对信息分析和定义,如视图模型化、视图分析和汇总。对应用对象精确地抽象、概括而形成的独立于计算机系统的企业信息模型。描述概念模型的较理想的工具是E―R图。③逻辑设计。将抽象的概念模型转化为与选用的DBMS产品所支持的数据模型相符合的逻辑模型,它是物理设计的基础。包括模式初始设计、子模式设计、应用程序设计、模式评价以及模式求精。④物理设计。逻辑模型在计算机中的具体实现方案。UML是面向对象软件的标准化建模语言,其中状态图、活动图、顺序图和通信图可以用来对系统的动态行为进行建模。活动图展现了在系统内从一个活动到另一个活动的流程。活动图强调对象之间的控制流程。在活动图上可以表示分支和汇合。活动图与传统的程序流程图是不等价的

  • 第17题:

    在软件开发中,在需求分析阶段可以使用的工具是( )。

    A.N-S图

    B.DFD图

    C.PAD图

    D.程序流程图


    正确答案:B
    解析: 数据流图简称DFD,采用图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。所以DFD图可以用于需求分析阶段。

  • 第18题:

    ( )把软件项目整体或者主要的可交付成果分解为易于管理、方便控制的若干个子项目;再将子项目继续分解为工作包。在每个分解单元中,都存在可交付成果和里程碑。该模型的主要用途是( )。

    A.分层数据流图 B.软件模块图 C.工作分解结构WBS D.PERT图 A.描述软件项目的功能需求 B.定义项目边界,有助于防止需求蔓延 C.对软件的静态结构进行建模 D.刻画软件开发活动之间的依赖关系


    正确答案:C,B

  • 第19题:

    UML图中,对新开发系统的需求进行建模,展示交付系统的软件组件和硬件之间的关系的图是( )。

    A.类图
    B.部署图
    C.组件图
    D.网络图

    答案:B
    解析:
    本题考查面向对象UML建模语言知识点。在UML中,有9种基本的图形。其中,

    用例图:用例图以图形化的方式描述系统与外部系统及用户的交互,其以图形化的方式描述了谁将使用系统,以及用户期望以什么方式与系统交互,主要用在面向对象需求分析阶段。

    部署图:部署图描述系统中硬件和软件的物理架构,它描述构成系统架构的软件结构、处理器和设备。

  • 第20题:

    软件结构使用的图形工具,一般采用()

    • A、DFD图
    • B、PAD图
    • C、SC图
    • D、ER图

    正确答案:C

  • 第21题:

    在软件开发中,在需求分析阶段,系统分析人员通过和用户沟通,利用(),产生软件的各种功能性要求和非功能要求,以形成软件需求说明书。

    • A、数据流图
    • B、ER图
    • C、数据词典
    • D、判定表

    正确答案:A,B,C,D

  • 第22题:

    小王所在的团队所负责的项目正处于软件的需求分析阶段,以下哪些是该团队在该阶段下的活动()

    • A、通过UML图,DFD图,CFO图,状态图,ER图等进行系统建模
    • B、定义软件的范围,约束,以及功能概述
    • C、定义数据库的结构,编写局发起以及存储过程代码
    • D、进行软件借口设计

    正确答案:A,B

  • 第23题:

    下列关于不同软件开发方法所使用的模型的描述中,正确的是()

    • A、在进行结构化分析时,必须使用数据流图和软件结构图这两种模型
    • B、采用面向对象开发方法时,可以使用状态图和活动图对系统的动态行为进行建模
    • C、实体联系图(E-R图)是在数据库逻辑结构设计时才开始创建的模型
    • D、UML的活动图与程序流程图的表达能力等价

    正确答案:B

  • 第24题:

    多选题
    小王所在的团队所负责的项目正处于软件的需求分析阶段,以下哪些是该团队在该阶段下的活动()
    A

    通过UML图,DFD图,CFO图,状态图,ER图等进行系统建模

    B

    定义软件的范围,约束,以及功能概述

    C

    定义数据库的结构,编写局发起以及存储过程代码

    D

    进行软件借口设计


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