经营分析与信息技术

单选题选择应用软件开发战略的权变方法的含义是一个组织采用:()A 单一的开发需求保证方法;B 单个项目的多种开发方法;C 几种常用的开发方法论的任何一个;D 为不确定要求的项目创建原型。

题目
单选题
选择应用软件开发战略的权变方法的含义是一个组织采用:()
A

单一的开发需求保证方法;

B

单个项目的多种开发方法;

C

几种常用的开发方法论的任何一个;

D

为不确定要求的项目创建原型。

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

多媒体应用软件开发通常采用()软件开发方法。

A.面向数据流

B.面向对象

C.模块化

D.结构化


参考答案:A

第2题:

在组织结构设计的权变理论中,有关决定论和战略选择的说法中正确的()

A.决定论和战略选择都认为内部因素是决定组织结喉的首要因素

B.决定论认为内部因素决定着组织结构,战略选择认为外部因素决定着组织结构

C.决定论和战略选择都认为外部因素是决定组织结构的首要因素

D.决定论认为外部因素决定着组织结构,战略选择认为内部因素决定着组织结构


参考答案:D

第3题:

选择程度设计语言的关键因素是()。

A、软件应用领域

B、软件执行环境

C、软件开发方法

D、算法和数据结构


正确答案:D

第4题:

多媒体应用软件开发通常采用()软件开发方法。

  • A、面向数据流
  • B、面向对象
  • C、模块化
  • D、结构化

正确答案:A

第5题:

选择应用软件开发战略的权变方法的含义是一个组织采用:()

  • A、单一的开发需求保证方法;
  • B、单个项目的多种开发方法;
  • C、几种常用的开发方法论的任何一个;
  • D、为不确定要求的项目创建原型。

正确答案:B

第6题:

常见的软件开发方法有结构化方法和面向对象方法。对某应用系统经过需求分析建立数据流图(DFD),则应采用【3】方法。


正确答案:结构化
结构化 解析:数据流图是结构化方法的需求分析工具,是描述数据处理过程的工具,是逻辑模型的图形表示,它直接支持系统的功能建模。

第7题:

试题三 论软件开发模型及应用

软件开发模型(Software Development Model)是指软件开发全部过程、活动和任务的结构框架。软件开发过程包括需求、设计、编码和测试等阶段,有时也包括维护阶段。软件开发模型能清晰、直观地表达软件开发全过程,明确规定了要完成的主要任务和活动,用来作为软件项目工作的基础。对于不同的软件项目,针对应用需求、项目复杂程度、规模等不同要求,可以采用不同的开发模型,并采用相应的人员组织策略、管理方法、工具和环境。

请围绕“软件开发模型及应用”论题,依次从以下三个方面进行论述。 1.简要叙述你参与的软件开发项目以及你所承担的主要工作。 2.列举出几种典型的软件开发模型,并概要论述每种软件开发模型的主要思想和技术特点。 3.根据你所参与的项目中使用的软件开发模型,具体阐述使用方法和实施效果。


正确答案:1、用400-600字叙述作者参与开发与管理的软件项目,包括但不仅限于,项目时间,规模,周期,背景,系统的主要功能,所采用的相关技术等。
2、开发模型多种多样,常见的包括:
瀑布模型:严格遵循软件生命周期各阶段的固定顺序,一个阶段完成再进入另一个阶段。其优点是可以使过程比较规范化,有利于评审;缺点在于过于理想,缺乏灵活性,容易产生需求偏差。
快速原型模型:对于许多需求不够明确的项目,比较适合采用该模型。它采用了一种动态定义需求的方法,通过快速地建立一个能够反映用户主要需求的软件原型,让用户在计算机上使用它,了解其概要,再根据反馈的结果进行修改,因此能够充分体现用户的参与和决策。
演化模型:也是一种原型化开发,但与快速原型不同的是,快速原型模型在获得真实需求时,就将抛弃原型。而演化模型则不然,它将从初始的模型中逐渐演化为最终软件产品,是一种“渐进式”原型法。
增量模型:它采用的是一种“递增式”模型,它将软件产品划分成为一系列的增量构件,分别进行设计、编码、集成和测试。
螺旋模型:结合了瀑布模型和演化模型的优点,最主要的特点在于加入了风险分析。它是由制定计划、风险分析、实施工程、客户评估这一循环组成的,它最初从概念项目开始第一个螺旋。
喷泉模型:主要用于描述面向对象的开发过程,最核心的特点是迭代。所有的开发活动没有明显的边界,允许各种开发活动交叉进行。
统一过程(UP):统一过程是一个通用过程框架,可以用于种类广泛的软件系统、不同的应用领域、不同的组织类型、不同的性能水平和不同的项目规模。UP是基于构件的,在为软件系统建模时,UP使用的是UML。与其他软件过程相比,UP具有三个显著的特点,即用例驱动、以架构为中心、迭代和增量。
敏捷方法:敏捷方法是一种以人为核心、迭代、循序渐进的开发方法。在敏捷方法中,软件项目的构建被切分成多个子项目,各个子项目成果都经过测试,具备集成和可运行的特征。在敏捷方法中,从开发者的角度来看,主要的关注点有短平快的会议、小版本发布、较少的文档、合作为重、 客户直接参与、自动化测试、适应性计划调整和结对编程;从管理者的角度来看,主要的关注点有测试驱动开发、持续集成和重构。
3、结合项目实践说明作者在项目中所采用的开发模型,并阐述实施效果。

第8题:

UML是软件开发中的一个重要工具,它主要应用于下列哪种软件开发方法______。

A.基于瀑布模型的结构化方法

B.基于需求动态定义的原型化方法

C.基于数据的数据流开发方法

D.基于对象的面向对象的方法


正确答案:D
解析:面向对象的技术首先是SmallTalk语言中得到应用,后来随着C++、JAVA等面向对象语言的出现,面向对象技术的广泛开发工具的支持,UML是在面向对象的软件开发在设汁阶段常用的一个工具。

第9题:

选择程序设计语言的关键因素是()。

  • A、软件应用领域
  • B、软件执行环境
  • C、软件开发方法
  • D、算法和数据结构

正确答案:A

第10题:

()是组织战略的一个组成部分,是组织信息系统建设的目标、任务以及实现方法。

  • A、信息系统
  • B、组织信息系统战略
  • C、组织战略
  • D、信息战略

正确答案:B

更多相关问题