为了提高软件开发过程的(),有效地进行管理,应当根据软件开发项目的总目标及完成期限,规定开发组织的责任和产品标准。
A可见性
B生产率
C安全性
D有效性
正确答案
答案解析
相似试题
(单选题)
()是为了有效地发现软件缺陷而精心设计的少量测试数据。
(单选题)
软件工程的七条基本原理中有一条是“坚持进行阶段评审”,要这么做的理由有() ①大部分错误是在编码之前造成的 ②在软件开发过程中插入阶段评审是为了张弛有度、提高开发效率 ③错误发现得越晚,所付出的修正代价越高 ④为了便于控制开发进度
(单选题)
为了在软件需求开发过程中建立有效的原型,应遵循一些原则,下面不属于这些原则的是:()。
(判断题)
Cache存储器的存取速度比主存储器要快得多。因此,为了提高程序的运行速度,在软件开发时,应尽可能多地使用Cache存储器。()
(单选题)
为了提高软件的可维护性或可靠性而对软件进行的修改称为()
(多选题)
Apache是非常重要的网站服务器软件,为了有效地管理它,Apache服务器提供了非常全面而灵活的事件记录功能。它的日志的种类有()。
(单选题)
()是为了确保每个开发过程的质量,防止把软件差错传递到下一个过程而进行的工作。
(简答题)
从下列关于软件测试的叙述中,选出5条正确的叙述。 (1)用黑盒法测试时,测试用例是根据程序内部逻辑设计的。 (2)尽量用公共过程或子程序去代替重复的代码段。 (3)测试是为了验证该软件已正确地实现了用户的要求。 (4)对于连锁型分支结构,若有n个判定语句,则有2n条路径。 (5)尽量采用复合的条件测试,以避免嵌套的分支结构? (6)GOTO语句概念简单,使用方便,在某些情况下,保留GOTO语句反能使写出的程序更加简洁。 (7)发现错误多的程序模块,残留在模块中的错误也多。 (8)黑盒测试方法中最有效的是因果图法。 (9)在做程序的单元测试时,桩(存根)模块比驱动模块容易编写。 (10)程序效率的提高主要应通过选择高效的算法来实现。
(多选题)
软件工程的过程是将软件工程()综合起来以达到合理、及时地进行计算机软件开发的目的。