A.软件工程的主要思想是强调在软件开发过程中需要应用工程化的原则
B.软件工程主要解决软件产品的生产率问题
C.软件工程只是解决软件开发中的技术问题
D.软件工程只是解决软件项目的管理问题
A.瀑布倒流是可以避免的
B.用户需求难以确定、变化多端、用户心里和软件设计者认知存在差异等问题,在软件开发计划之初无法暴露。
C.由于需求不确定性,如果发现不满足客户需求的问题,修改代价会很大
D.瀑布模型使客户在测试完成后才能看到真正可运行的软件
A.软件安全开发生命周期较长,阶段较多,而其中最重要的是软件的编码阶段做好安全措施,就可以解决90%以上的安全问题
B.应当今早在软件开发的需求和设计阶段就增加一定的安全措施,这样可以比在软件发布以后进行漏洞修复所花的任价少得多
C.和传统的软件开发阶段相比,微软提出的出的安全开发生命周期的最大特点是增加了一个专门的安全编码阶段
D.软件的安全测试也很重要,考虑到程序员的专业性
A.软件的安全问题可以造成软件运行不稳定,得不到正确结果甚至崩溃
B.软件的安全问题应该依赖于软件开发的设计、编程、测试以及部署等各个阶段措施解决
C.软件的安全问题可能被攻击者利用后影响人身健康安全
D.软件的安全问题是由程序开发者遗留的,和软件部署运行环境无关
商品化会计核算软件开发经销单位在售出软件后应承担售后服务工作,在下列中,()不是软件开发销售商必须提供的。
A.对用户进行软件使用前的培训
B.对用户的软件进行维护
C.对用户的硬件进行维护
D.对用户的软件版本进行更新
A.在软件开发中,增加人员的方法可以缩短软件开发时间
B.向一个已经延迟的项目追加开发人员,可能使软件完成时间推迟得更晚。
C.软件设计时期的设计方案,对软件可维护性不会产生影响
D.因为当开发人员以算术级数增长时,而人员之间的通信将以几何级数增长,往往"得不偿失"。
软件质量包含多方面的内容,(63)、(64)、可移植性、可复用性等是较为重要的质量特性。在软件开发中,必须采取有力的措施,以确保软件的质量,这些措施至少应包括:(65)、(66)、(67)。
A.稳定性
B.可靠性
C.数据一致性
D.可维护性
E.可行性