软件工程

结构化设计方法采用变换分析和事务分析技术实现()。A、从数据结构导出程序结构B、从模块结构导出程序结构C、从模块结构导出数据结构D、从数据流图导出初始化结构图

题目

结构化设计方法采用变换分析和事务分析技术实现()。

  • A、从数据结构导出程序结构
  • B、从模块结构导出程序结构
  • C、从模块结构导出数据结构
  • D、从数据流图导出初始化结构图
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

结构化程序设计的核心和基础是( )。

A.结构化分析方法

B.结构化设计方法

C.结构化设计理论

D.结构化编程方法


正确答案:C
解析:结构化程序设计的核心和基础是结构化设计理论,其中包括:结构化分析方法、结构化设计方法和结构化编程方法。

第2题:

变换分析方法包括()等步骤。

A、找出主加工、逻辑输入和逻辑输出

B、确定事务中心、事务接受和发送部分

C、设计顶层和一层模块

D、对一层模块进行细化,画出中下层模块

E、修改优化模块结构图


参考答案:ACDE

第3题:

( 9 )在面向数据流的设计方法中,关于变换流和事务流的说法,错误的是

A )信息流可分为变换流和事务流

B )事务分析和变换分析的设计步骤类似

C )变换流是一种特殊的事务流

D )事务流是一种特殊的变换流


正确答案:C

第4题:

在面向数据流的设计方法中,关于变换流和事务流的说法,错误的是

A.信息流可分为变换流和事务流

B.事务分析和变换分析的设计步骤类似

C.变换流是一种特殊的事务流

D.事务流是一种特殊的变换流


正确答案:C
解析:事务流要根据输入数据的类型从若干动作序列中选出一个来执行。所有信息都要经过加工处理流出系统,所以所有的流经系统的信息流都可以看做是变换流。所以事务流是变换流的一种特殊情况。变换流的概念更大一些。故选c)。

第5题:

事务分析用于将高层数据流图转换成结构图,变换分析通常用于____________


参考答案将低层数据流图转换成模块结构图

第6题:

●模块内部的算法设计在采用结构化方法进行开发的(28)阶段进行。

(28)A.系统分析

B.概要设计

C.详细设计

D.编码(实现)


正确答案:C

第7题:

变换分析设计与事务分析设计有什么区别?简述其设计步骤。


参考答案:变换分析设计是一个顺序结构,由输入、变换和输出三部分组成,其工作过程有3步:取得数据、变换数据和给出数据。事务分析设计是将它的输入流分离成许多发散的数据流,形成许多加工路径,并根据输入的值选择其中一个路径来执行。二者区别:变换分析设计适用于具有明显变换特征的数据流图,事务分析设计适用于具有明显事务特征的数据流图。
变换分析设计步骤:
① 确定DFD中的变换中心、逻辑输入和逻辑输出:
从物理输入端开始,沿着数据流方向向系统中心寻找,直到有这样的数据流,它不能再被看做是系统的输入,则它的前一个数据流是系统的逻辑输入。
从物理输出端开始,逆数据流方向向中间移动,可以确定系统的逻辑输出。
介于逻辑输入和逻辑输出之间的加工就是变换中心,即主加工。
② 设计软件结构的顶层和第一层——变换结构:
顶层即主模块,主要完成所有模块的控制。
第一层至少有3个功能模块:输入、输出和变换模块,即为逻辑输入设计一个输入模块,其功能是为顶层模块提供相应数据,为逻辑输出设计一个输出模块,其功能是输出顶层模块的信息,为变换中心设计一个变换模块,其功能是将逻辑输入进行变换加工,然后逻辑输出。
③ 设计中、下层模块。对第一层的输入、变换、输出模块自顶向下逐层分解。
输入模块下属模块的设计:可设计两个下属模块,一个接收,一个转换。
输出模块下属模块的设计:可设计两个下属模块,一个转换,一个发送。
变换模块下属模块的设计:按照模块独立性原则来组织其结构,一般对每个基本加工建立一个功能模块。
④ 设计的优化:
输入部分求精:为每个物理输入设置专门模块,其他输入模块与转换数据模块可适当合并。
输出部分求精:为每个物理输出设置专门模块,其他输出模块与转换数据模块可适当合并。
变换部分求精:根据设计准则,对模块进行合并或调整。
事务分析设计步骤:
① 确定DFD的事务中心和加工路径:当数据流图中每个加工将一个输入数据分解成多个发散的输出数据流时,该加工就是事务中心,从事务中心辐射出去的数据流为各个加工路径。
② 设计软件结构的顶层和第一层——事务结构。
顶层是一个全控模块,有两个部分:接收分支(与变换型DFD的输入部分设计方法相同)和发送分支(即调度模块,它控制管理所有下层的事务处理模块)。
③ 设计中、下层模块、优化等工作,与变换分析设计相同。

第8题:

结构化方法的核心和基础是( )。

A.结构化分析方法

B.结构化设计方法

C.结构化设计理论

D.结构化编程方法


正确答案:C

第9题:

试述"变换分析","事务分析"的设计步骤。


参考答案:
变换分析:
a.确定DFD中的变换中心。
b.设计软件结构的顶层和第一层-------变换结构。
c.设计中下层模块。(输入模块下属模块的设计,输出模块下属模块的设计,变换模块下属模块的设计,设计的优化)
事务分析:
a.确定DFD中的事务中心和加工路径。
b.设计软件结构的顶层和第一层------事务结构。(接收、发送给支)
c.事务结构中、下层模块的设计、优化工作同变换结构。

第10题:

按数据流的类型,结构化设计方法有两种设计策略,它们是变换分析设计和。


正确答案:事务分析设计
典型的数据流图有两种,即变换型和事务型。按照这两种类型把设计方法分为两类,即变换分析设计和事务分析设计。

更多相关问题