CMS专题

单选题以下属于形式化开发方法的是()A 结构化开发方法B Jackson开发方法C 维也纳开发方法D 面向对象开发方法

题目
单选题
以下属于形式化开发方法的是()
A

结构化开发方法

B

Jackson开发方法

C

维也纳开发方法

D

面向对象开发方法

参考答案和解析
正确答案: C
解析: 暂无解析
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

某软件公司欲开发一个图像处理系统,在项目初期开发人员对需求并不确定的情况下,采用(45)方法比较合适。

A.瀑布式

B.快速原型

C.协同开发

D.形式化


正确答案:B
解析:快速原型法从需求收集开始,开发者和客户在一起定义软件的总体目标,标识出己知的需求,并规划出需要进一步定义的区域。然后是“快速设计”,即集中于软件中那些对用户/客户可见的部分的表示。快速创建原型后,由用户/客户评估并进一步精化待开发软件的需求。逐步调整原型使其满足客户的要求,而同时也使开发者对将要做的事情有更好的理解。这个过程是迭代的,其流程从听取客户意见开始,随后是建造/修改原型、客户测试运行原型,然后往复循环,直到客户对原型满意为止。
  快速原型法适用于对需求并不确定的情况。
  在需求明确和稳定前提下,才能使用瀑布式模型开发项目。本题的其他两个选项为干扰项。

第2题:

James Martin给出了信息工程的概念和方法,其主要贡献是______。

A) 将数据库技术列入系统开发

B) 扩展了传统的软件工程方法

C) 将信息系统开发技术形式化

D) 降低了信息系统开发成本

A.

B.

C.

D.


正确答案:C

第3题:

符合人类的思维习惯,稳定性好是()开发方法的主要特点。

A.形式化

B.成本估算

C.面向对象

D.结构化


参考答案:C

第4题:

某软件公司欲开发一个图像处理系统,在项目初期开发人员对需求并不确定的情况下,采用( )方法比较合适。

A.瀑布式
B.快速原型
C.协同开发
D.形式化

答案:B
解析:
快速原型法从需求收集开始,开发者和客户在一起定义软件的总体目标,标识出已知的需求,并规划出需要进一步定义的区域。它适用于对需求并不确定的情况。
在需求明确和稳定前提下,才能使用瀑布式模型开发项目。

第5题:

结构化方法中,经常采用一些半形式化的方法编写加工说明。以下哪种方法不属于编写加工说明的方法?

A.结构化语言

B.程序流程图

C.判定树

D.判定表


正确答案:B
解析:结构化分析方法是首先将系统逐层分解到基本加工,然后为每个基本加工写下加工说明。结构化分析方法采用结构化语言、判定表和判定树这三种半形式化的方法编写加工说明。

第6题:

现在常见的软件开发方法有:结构化开发方法、形式化开发方法和______开发方法等。


正确答案:面向对象
面向对象

第7题:

采用工具集成法建立管理信息系统开发环境,是一种基于( )的方法。

A.软件组合技术

B.增量开发技术

C.软件生成技术

D.形式化技术


正确答案:C
解析:管理信息系统开发中将使用很多种工具和开发方法。工具集成法是基于软件生成技术的方法。

第8题:

以下关于软件开发方法的叙述,错误的是( )。

A.对于较为复杂的应用问题,适合采用形式化方法进行需求分析 B.形式化方法的优势在于能够精确地表述和研究应用问题及其软件实现 C.净室软件工程将正确性验证作为发现和排除错误的主要机制 D.净室软件工程强调统计质量控制技术,包括对客户软件使用预期的测试


正确答案:A

第9题:

基于构件的开发(CBD)模型,融合了(144)模型的许多特征。该模型本质是演化的,采用迭代方法开发软件。

A.瀑布

B.快速应用开发(RAD)

C.螺旋

D.形式化方法


正确答案:C
解析:基于构件的开发模型利用模块化方法将整个系统模块化,并在一定构件模型的支持下复用构件库中的一个或多个软件构件,通过组合手段高效率、高质量地构造应用软件系统的过程。基于构件的开发模型融合了螺旋模型的许多特征,本质上是演化形的,开发过程是迭代的。基于构件的开发模型由软件的需求分析和定义、架构设计、构件库建立、应用软件构建,以及测试和发布5个阶段组成。

第10题:

某软件公司欲开发一个图像处理系统,在项目初期开发人员对需求并不确定的情况下,采用()方法比较合适。

  • A、瀑布式 
  • B、快速原型 
  • C、协同开发 
  • D、形式化

正确答案:B