软件工程是一种______分阶段实现的软件程序开发方法。A.自底向上B.自顶向下C.逐步求精D.面向数据

题目

软件工程是一种______分阶段实现的软件程序开发方法。

A.自底向上

B.自顶向下

C.逐步求精

D.面向数据流

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

第1题:

以下关于面向对象程序集成测试的说法中,正确的是______。

A.大突击集成在任何情况下都是效果最差的面向对象程序集成测试策略

B.自底向上集成和自顶向下集成都需要为集成测试开发大量辅助代码

C.协作集成从本质上讲是一种自底向上集成

D.基于集成从本质上讲是一种自顶向下集成


正确答案:B
解析:大突击集成最大优势在于整个测试过程可以在很短的时间内完成。它的主要劣势为:①测试难以充分进行;②大突击测试会增加调试难度。基于大突击集成的主要缺点,只有在整个软件的可靠性有了基本保障时,大突击集成才是一个合理的选择。虽然大突击集成的劣势很明显,但在一定条件下还是能够体现一定的优势的,故A说法错误。
  在面向对象集成中,自底向上集成需要开发大量的测试驱动代码,自顶向下集成也需要开发大量测试桩代码,B正确。
  协作集成和基于集成是新型的面向对象集成方式,两者与自底向上集成和自顶向下集成有类似之处,也有不同之处,不能混为一谈,C、D说法均不正确。

第2题:

数据流图是用于表示软件模型的一种图示方法,在下列可采用的绘制方法中,常采用的方法是

Ⅰ.自顶向下 Ⅱ.自底向上

Ⅲ.分层绘制 Ⅳ.逐步求精

A.Ⅰ、Ⅲ和Ⅳ

B.Ⅱ、Ⅲ和Ⅳ

C.Ⅰ、Ⅱ和Ⅲ

D.Ⅰ、Ⅱ和Ⅳ


正确答案:A
解析:数据流程图具有层次结构,即较高层次图上描述不具体的处理应有较低层次的图来细化,直到底层图的处理足够清晰。数据流程图的实现应运用结构化的方法,自顶向下,从外而内、逐步求精地来编制,用以说明软件的处理功能。

第3题:

软件的开发模式有()

A.面向过程模式、面向对象模式、混合模式

B.变换模式、渐增模式、瀑布模式

C.自顶向下模式、自底向上模式、关系模式

D.分步模式、渐增模式、非渐增模式


答案B

第4题:

软件方法学是以软件方法为研究对象的学科。从开发风范看,可分为(1),从性质上看,可分为(2)。从适应范围来看,可分为(3)。

A.面向对象开发方法与结构化开发方法

B.自顶向下的开发方法与结构化开发方法

C.面向对象开发方法与自顶向下的开发方法

D.自顶向下的开发方法与自底向上的开发方法


正确答案:D

第5题:

结构化分析方法是面向( )的自顶向下、逐步求精进行需求分析的方法A.对象B.数据结构SX

结构化分析方法是面向( )的自顶向下、逐步求精进行需求分析的方法

A.对象

B.数据结构

C.数据流

D.目标


正确答案:C
结构化分析方法是面向数据流进行需求分析的方法,采用自顶向下、逐层分解,建立系统的处理流程,以数据、流图和数据字典为主要工具,建立系统的逻辑模型。

第6题:

SA方法是一种( )的分析方法。

A.自顶向下

B.自底向上

C.面向对象

D.面向模块


正确答案:A
解析:结构化分析生命周期法是采用自顶向下的分析方法进行分析的。

第7题:

数据流图是用于表示软件模型的一种图示方法,在下列可采用的绘制方法中,( )是常采用的。 Ⅰ.自顶向下 Ⅱ.自底向上 Ⅲ.分层绘制 Ⅳ.逐步求精

A.Ⅰ和Ⅲ

B.Ⅰ、Ⅲ和Ⅳ

C.Ⅱ、Ⅲ和Ⅳ

D.全部


正确答案:B
解析:画数据流图应遵循的原则是理解并模拟现行系统的处理过程,据此画出最初的数据流图。自顶向下地分层画出各层数据流图,也就是通过一系列分解步骤,逐步地表现出整个软件构成。

第8题:

软件开发方法中的原型化方法是一种()型的设计过程。

A.自外向内

B.自顶向下

C.自内向外

D.自底向上


参考答案:A  

第9题:

结构化程序设计理论认为,实现良好的程序结构要应用______的分析方法。

A.自顶向下

B.自底向上

C.面向对象

D.基于组件


正确答案:A

第10题:

绘制数据流程图的基本原则是

A.自顶向下,逐步求精

B.模块化

C.自底向上,逐步求精

D.集成化


正确答案:A
解析:数据流程图是对软件系统逻辑模型的描述,它所表示的对数据的处理逻辑,反映了软件所必须完成的功能。数据流程图具有层次结构,即较高层次图上描述不具体的处理应有较低层次的图来细化,直到底层图的处理足够清晰。数据流程图的实现应运用结构化的方法,自顶向下,从外而内地来编制,用以说明软件的处理功能。所以绘制数据流程图的原则是分层进行,自顶向下,逐步求精。

更多相关问题