多项选择题用于需求分析的结构化分析方法很多,这些分析方法大都遵循以下准则()

A.必须理解并描述问题的信息域;
B.必须定义软件的功能域;
C.必须描述软件的行为;
D.用层次的方法展示各种模型的细节


您可能感兴趣的试卷

你可能感兴趣的试题

1.多项选择题软件维护工作量的数学模型如下为:M=P+K*e(c-d),其中P是生产性工作量,K为一常数,c为软件的复杂程度,d为维护人员对软件的数熟悉程度。从这个模型可以看出()

A.不使用软件工程学方法指导开发的软件维护起来工作量较大;
B.不使用软件工程学方法指导开发的软件维护起来工作量较小;
C.软件开发人员参加维护工作,维护的工作量将反而加大;
D.软件开发人员参加维护工作,维护的工作量将相对较低;

2.多项选择题关于数据流图有关描述中正确的是()。

A.数据流图中不夹带控制流
B.数据流图的主图必须包括数据流图中的四种基本元素
C.数据流图不是系统的执行程序,不是程序流程图
D.加工可以只有输入数据流,没有输出数据流

3.多项选择题下列()属于主动式防错程序设计。

A.栈的深度是否合适
B.内存检查
C.数组界限是否正确
D.时间检查

4.多项选择题优秀的程序员经常使用()显示他们的经验。

A、空格
B、空行
C、注释
D、缩进

5.多项选择题软件危机可以表现为()。

A.产品不符合用户的需要
B.软件产品的质量差
C.软件的可维护性差
D.软件的价格昂贵

6.单项选择题Jackson方法是一种面向()的方法

A.对象
B.数据结构
C.数据流
D.控制流

7.单项选择题在软件开发过程中常用图作为描述工具,DFD就是面向()分析方法的描述工具。

A.数据结构
B.数据流
C.对象
D.构件(component)

10.单项选择题下列关于程序效率的描述错误的是()。

A.提高程序的执行速度可以提高程序的效率
B.降低程序占用的存储空间可以提高程序的率
C.源程序的效率与详细设计阶段确定的算法的效率关
D.好的程序设计可以提高效率