软件工程每一个阶段结束前,应该着重对可维护性进行复审。在系统设计阶段的复审期问,应该从()出发,评价软件的结构和过程。
A.指出可移植性问题以及可能影响软件维护的系统界面
B.容易修改、模块化和功能独立的目的
C.强调编码风格和内部说明文档
D.可测试性
A.指出可移植性问题以及可能影响软件维护的系统界面
B.容易修改、模块化和功能独立的目的
C.强调编码风格和内部说明文档
D.可测试性
(34)
A. 指出可移植性问题以及可能影响软件维护的系统界面
B. 容易修改、模块化和功能独立的目的
C. 强调编码风格和内部说明文档
D. 可测试性
(8)
A. 指出可移植性问题以及可能影响软件维护的系统界面
B. 容易修改、模块化和功能独立的目的
C. 强调编码风格和内部说明文档
D. 可测试性
A.前置测试模型主张根据业务需求进行测试设计,认为需求分析阶段是进行测试计划和测试设计的最好时机
B.前置测试模型将开发和测试的生命周期整合在一起,标识了项目生命周期从开始到结束之间的关键行为,提出业务需求最好在设计和开发之前就被正确定义
C.前置测试将测试执行和开发结合在一起,并在开发阶段以编码-测试-编码-测试的方式来体现,强调对每一个交付的开发结果都必须通过一定的方式进行测试
D.前置测试模型提出验收测试应该独立于技术测试,以保证设计及程序编码能够符合最终用户的需求
在编制程序的时候,应该采纳的原则之一是(1)。开发软件时对提高开发人员工作效率至关重要的是(2)。软件工程中描述生命周期的瀑布模型一般包括计划、(3)、设计、编码、测试、维护等几个阶段,其中设计阶段通常又可以依次分为(4)和(5)两步。
A.不限制goto语句的使用
B.减少或取消注释行
C.程序越短越好
D.程序结构应有助于读者理解
A、软件文档可以提高软件开发过程的能见度,记录开发过程的有关信息便于使用与维护
B、软件文档无法提高软件的开发效率,只能便于用户了解软件功能、性能
C、软件文档是开发人员阶段工作成果和结束标志
D、软件文档提供软件运行、维护和培训有关资料
软件文档是软件工程实施中的重要部分,它不仅是软件开发各阶段的重要依据,而且影响软件的______。
A.可理解性
B.可维护性
C.可扩展性
D.可移植性
A.软件可维护是指导软件工程各个阶段工作的基本原则,也是软件工程追求的目标之一
B.用可理解性、可测试性、可靠性、可修改性、可移植性、可使用性和效率几大特性,可以用来衡量软件可维护性。
C.软件维护是从软件测试阶段以后才展开的,因此软件维护管理是在维护阶段的工作
D.软件可维护性指软件能够被理解、改正、适应和增强功能的容易程度。
A.生涯长度指的是生命从开始到结束的跨度。图中纵座标和弧度以代表生命的阶段和年龄,舒伯把人的一生分为五个阶段。
B.生涯宽度,指的是不同生命角色之间的跨度。图中各模块彩虹代表不同的角色,生涯的角色越多越好。
C.生涯厚度,指的是个体在不同生命角色上投入的深度。各个弧形颜色的厚薄,代表的是个体某一个阶段,在某一个角色上的精力和关注度的分配。
D.人生的角色越多,生涯越丰富;每个阶段都有相应的任务,对每个角色的投入时间和精力是不同的。每一个生涯阶段都是为下一阶段做准备。