多项选择题由于软件工程有如下哪些的特点,使得软件的管理比其他工程的管理更为困难()
A.软件产品不可见; B.软件生产不存在标准的过程; C.软件的开发成本往往非常高; D.有些大型软件项目往往是“一次性”的项目;
多项选择题用于需求分析的结构化分析方法很多,这些分析方法大都遵循以下准则()
A.必须理解并描述问题的信息域; B.必须定义软件的功能域; C.必须描述软件的行为; D.用层次的方法展示各种模型的细节
多项选择题软件维护工作量的数学模型如下为:M=P+K*e(c-d),其中P是生产性工作量,K为一常数,c为软件的复杂程度,d为维护人员对软件的数熟悉程度。从这个模型可以看出()
A.不使用软件工程学方法指导开发的软件维护起来工作量较大; B.不使用软件工程学方法指导开发的软件维护起来工作量较小; C.软件开发人员参加维护工作,维护的工作量将反而加大; D.软件开发人员参加维护工作,维护的工作量将相对较低;
多项选择题关于数据流图有关描述中正确的是()。
A.数据流图中不夹带控制流 B.数据流图的主图必须包括数据流图中的四种基本元素 C.数据流图不是系统的执行程序,不是程序流程图 D.加工可以只有输入数据流,没有输出数据流
多项选择题下列()属于主动式防错程序设计。
A.栈的深度是否合适 B.内存检查 C.数组界限是否正确 D.时间检查