下列关于不同软件开发方法所使用的模型的描述中,正确的是()A、在进行结构化分析时,必须使用数据流图和软件结构图这两种模型B、采用面向对象开发方法时,可以使用状态图和活动图对系统的动态行为进行建模C、实体联系图(E-R图)是在数据库逻辑结构设计时才开始创建的模型D、UML的活动图与程序流程图的表达能力等价
下列关于不同软件开发方法所使用的模型的描述中,正确的是()
- A、在进行结构化分析时,必须使用数据流图和软件结构图这两种模型
- B、采用面向对象开发方法时,可以使用状态图和活动图对系统的动态行为进行建模
- C、实体联系图(E-R图)是在数据库逻辑结构设计时才开始创建的模型
- D、UML的活动图与程序流程图的表达能力等价
相关考题:
软件开发模型是对软件开发过程的一种规范描述,用于表示软件开发过程的整体框架和软件开发活动各阶段间的关系。下列模型属于软件开发模型的是 Ⅰ.爆布模型 Ⅱ.快速原型模型 Ⅲ.增量模型 Ⅳ.螺旋模型A.仅Ⅰ和ⅡB.仅Ⅰ、Ⅲ和ⅣC.仅Ⅱ和ⅢD.Ⅰ、Ⅱ、Ⅲ和Ⅳ
● 瀑布模型表达了一种系统的、 顺序的软件开发方法。以下关于瀑布模型的叙述中,正确的是(49)。(49)A.瀑布模型能够非常快速地开发大规模软件项目B.只有很大的开发团队才使用瀑布模型C.瀑布模型已不再适合于现今的软件开发环境D.瀑布模型适用于软件需求确定,开发过程能够采用线性方式完成的项目
试题(32)下列关于不同软件开发方法所使用的模型的描述中,正确的是 (32) 。(32)A. 在进行结构化分析时,必须使用数据流图和软件结构图这两种模型B. 采用面向对象开发方法时,可以使用状态图和活动图对系统的动态行为进行建模C. 实体联系图(E-R图)是在数据库逻辑结构设计时才开始创建的模型D. UML的活动图与程序流程图的表达能力等价
下列有关测试过程抽象模型的描述中,正确的是A) V模型中,单元测试验证的是程序编码B) W模型强调,测试伴随着整个软件开发周期同步进行,测试的对象是程序和设计C) H模型的提出源自软件开发中的活动常常是交叉进行的,存在反复触发、迭代的关系D) X模型提出针对完整的程序进行集成的编码和测试A.B.C.D.
● 瀑布模型表达了一种系统的、 顺序的软件开发方法。以下关于瀑布模型的叙述中,正确的是()。 ()A. 瀑布模型能够非常快速地开发大规模软件项目 B. 只有很大的开发团队才使用瀑布模型 C. 瀑布模型已不再适合于现今的软件开发环境 D. 瀑布模型适用于软件需求确定,开发过程能够采用线性方式完成的项目
●下列关于软件开发模型的叙述,不正确的是(41) 。(41)A.软件开发模型用以指导软件的开发B.瀑布模型典型地刻画了软件生存周期的阶段划分,与其最相适应的软件开发方法是快速原型化方法C.螺旋模型综合了瀑布模型和演化模型的优点,并增加了风险分析D.喷泉模型描述的是面向对象的开发过程,反映了软件开发过程的迭代和无间隙特征
下列关于瀑布模型的描述正确的是()。 A.瀑布模型的核心是按照软件开发的时间顺序将问题简化B.瀑布模型具有良好的灵活性C.瀑布模型采用结构化的分析与设计方法,将逻辑实现与物理实现分开D.利用瀑布模型,如果发现问题修改的代价很低
软件方法学是以软件方法为研究对象的学科。软件工程是一门指导计算机软件(36)维护的工程学科。描述软件开发过程中各种活动如何执行的模型来看,有瀑布模型,增量模型,螺旋模型,喷泉模型,基于知识的模型,变换模型等。其中传统的生命周期方法可用(37)来模拟。应用传统的生命周期方法开发软件的过程中,首先进行软件定义,其中需求分析阶段用到的工具有(38)。软件开发中测试是非常重要的一环。测试的目的是(39)。软件开发交付用户使用之后就要进行软件维护,软件维护的方法有四种:校正性维护、适应性维护、(40)。供选择的答案:A.设计B.开发C.编码D.测试
试题三 论软件开发模型及应用软件开发模型(Software Development Model)是指软件开发全部过程、活动和任务的结构框架。软件开发过程包括需求、设计、编码和测试等阶段,有时也包括维护阶段。软件开发模型能清晰、直观地表达软件开发全过程,明确规定了要完成的主要任务和活动,用来作为软件项目工作的基础。对于不同的软件项目,针对应用需求、项目复杂程度、规模等不同要求,可以采用不同的开发模型,并采用相应的人员组织策略、管理方法、工具和环境。请围绕软件开发模型及应用论题,依次从以下三个方面进行论述。 1.简要叙述你参与的软件开发项目以及你所承担的主要工作。 2.列举出几种典型的软件开发模型,并概要论述每种软件开发模型的主要思想和技术特点。 3.根据你所参与的项目中使用的软件开发模型,具体阐述使用方法和实施效果。
试题一论模型驱动的软件开发方法及其应用模型驱动架构( MDA)是对象管理组织(OMG)提出的一种新的软件开发方法,它强调由软件系统的建模行为驱动整个系统的开发过程,来完成系统的需求分析、架构设计、构建、测试、部署和运行维护等工作。与传统的UML模型相比,MDA能够创建出机器可读和高度抽象的模型,这种模型通过转换( Transformation)技术可自动转换为代码、测试脚本、数据库定义以及各种平台的部署描述。通过使用MDA技术,可以有效解决传统软件开发过程中的生产效率问题、系统移植问题、互操作问题以及文档和系统后期维护问题。请围绕“模型驱动的软件开发方法及其应用”论题,依次从以下三个方面进行论述。1.概要叙述你参与实施的模型驱动的软件开发项目以及你所担任的主要工作。2.阐述模型驱动的软件开发过程中的主要活动,并论述模型驱动的软件开发过程与传统的软件开发过程的区别。3.阐述在进行模型驱动的软件开发时遇到了哪些问题,如何解决。
以下关于基于模型的软件设计的叙述中,错误的是______。A.可以提高软件开发效率,提高软件质量,开展早期验证B.其目标都是用建模语言来描述系统的架构与构件C.常常需要使用在不同级别上不同系统观点的多个模型来表达D.通常是一个以自顶向下的方式进行模型构造、分析和变换的迭代过程
单选题下列关于测量模型的说法有误的是( )。A测量模型代表了所使用的测量程序和评定方法,它描述如何从输入量的值求得输出量的值B测量模型,又称为测量过程的数学模型,它不是惟一的,采用不同的测量方法和不同的测量程序,就可能有不同的数学模型C数学模型可用已知的物理公式求得,也可用实验的方法确定,有时甚至只能用数值方程给出D若数据表明,测量模型未能将测量过程模型化至测量所要求的准确度,则必须在测量模型中减少某些输入量,即减少影响量
单选题下列软件开发模型中,支持需求不明确,特别是大型软件系统的开发,并支持多种软件开发方法的横型是( )。A原型模型B瀑布模型C喷泉模型D螺旋模型