软件工程习题+答案.docx

一、选择题软件开发瀑布模型中的软件定义时期各个阶段依次是:( B)A) 可行性研究,问题定义,需求分析。B) 问题定义,可行性研究,需求分析。C) 可行性研究,需求分析,问题定义。D) 以上顺序都不对。(软件开发时期:概要设计、详细设计、软件实现、软件测试)可行性研究主要从以下几个方面进行研究: ( A)A) 技术可行性,经济可行性,操作可行性。B) 技术可行性,经济可行性,系统可行性。C) 经济可行性,系统可行性,操作可行性。D) 经济可行性,系统可行性,时间可行性。耦合是对软件不同模块之间互连程度的度量。各种耦合按从强到弱排列如下: ( C)A) 内容耦合,控制耦合,数据耦合,公共环境耦合。B) 内容耦合,控制耦合,公共环境耦合,数据耦合。C) 内容耦合,公共环境耦合,控制耦合,数据耦合。(内容耦合、公共耦合、外部耦合、控制耦合、特征耦合、数据耦合)D) 控制耦合,内容耦合,数据耦合,公共环境耦合。在详细设计阶段所使用到的设计工具是:(C )A) 程序流程图,PAD图,N-S图,HIPO图,判定表,判定树.B) 数据流程图,Yourdon 图,程序流程图,PAD图,N-S图,HIPO图。C) 判定表,判定树,PDL,程序流程图,PAD图,N-S图。D) 判定表,判定树,数据流程图,系统流程图,程序流程图,层次图。详细设计阶段工具:判定表、判定树、数据流程图、系统流程图、程序流程

文档评论(0)

1亿VIP精品文档

相关文档