A、①②和③ B、①和③
c、全部 D、①③和④
答案:C
80、结构化分析方法是一种预先严格定义需求的方法,它在实施时强调的是分析对象的
( )。
A、控制流 B、数据流
C、程序流 D、指令流
答案:A
81、软件开发常使用的两种基本方法是结构化和原型化方法,在实际应用中,它们之间的关系常表现为( )。
A、互相排斥 B、互相补充
C、独立使用 D、交替使用
答案:B
82、软件工程的结构化生命周期方法(sA)是将软件开发的全过程划分为互相独立而又互相依存的阶段,软件的逻辑模型是形成于( )。
A开发阶段 B计划阶段
C分析阶段 D设计阶段
答案:C
83、作为软件开发结构化方法的工具,数据流图描述数据在软件流动和被处理变换的过程,它是以图示的方法来表示( )。
A软件模型 B软件功能
C软件结构 D软件加工
答案:C
84、数据流图的正确性是保证软件逻辑模型正确性的基础,以下( )项内容与它的正确性、相关性最弱。
A数据守恒 B均匀分解
C文件操作 D图形层次
答案:C
85、数据字典最基本的功能是( )。
A数据库设计 B数据通讯 C数据定义 D数据维护
答案:C
86、软件的结构化设计(sD)方法中,一般分为总体设计和详细设计两阶段,其中总体设计主要是建立( )。
A软件结构 B软件流程
C软件模型 D软件模块
答案:A
87、结构化生命周期方法具有各种特征,下列各种叙述中,( )不是结构化方法的特
征。
A、严格定义需求 B、划分开发阶段 C、提供运行模型 D、制定规范文档
答案:C
88、SA方法是一种( )。
A、自顶向下逐层分解的分析方法
B、自底向上逐层分解的分析方法
C、面向对象的分析方法
D、以上都不是
答案:A
89、结构化程序流程图中一般包括三种基本结构,下述结构中( )不属于其基本结构。
A、顺序结构 B、条件结构
C、选择结构 D、嵌套结构
答案:D
90、结构化分析方法以数据流图、( )和加工说明等描述工具,即用直观的图和简洁
语言来描述软件系统模型。
A、DFD图 B、PAD图
C、IPO图 D、数据字典
答案:D
91、结构化分析(SA)是软件开发需求分析阶段所使用的方法,( )不是SA所使用的工具。
A、DFD图 B、PAD图 c、结构化英语 D、判定表
答案:B
92、Jackson设计方法是由英国的M、Jackson所提出的。它是一种面向( )的软件设
计方法。
A、对象 B、数据流
C、数据结构 D、控制结构
答案:C
93、软件设计中,Jackson方法是一种面向数据结构的设计方法,它将数据结构表示为
三种基本结构,分别为( )。
A、分支结构、选择结构和控制结构
B、顺序结构、选择结构和循环结构
c、顺序结构、分支结构和嵌套结构
D、顺序结构、选择结构和重复结构
答案:B
94、软件工程方法是在实践中不断发展的方法,而早期的软件工程方法是指( )。
A、原型化方法 B、结构化方法 C、面向对象方法 D、功能分解方法
答案:B
95、在结构化方法中,软件功能分解应属于软件开发中的( )阶段。
A详细设计 B需求分析
C总体设计 D编程调试
答案:B
96、数据流程图(DFD)是用于描述结构化方法中( )阶段的工具。
A可行性分析 B需求分析
C详细设计 D程序编码
答案:B
97、数据字典(DD)是定义( )系统描述工具中的数据的工具。
A数据流程图 B系统流程图
C程序流程图 D软件结构图
答案:A
98、判定树和判定表是用于描述结构化分析方法中( )环节的工具。
A功能说明 B数据加工 C流程描述 D结构说明
答案:B
99、软件需求分析一般应确定的是用户对软件的( )。
A、功能需求 B、非功能需求
c、性能需求 D、功能需求和非功能需求
答案:D
100、数据字典是对数据定义信息的集合,它所定义的对象都包含于( )。
A、数据流图 B、程序框图
c、软件结构 D、方框图
答案:A
【关于软件工程试题及答案】相关文章:
2.关于透试题及答案