提高系统可维护性工作应贯穿系统开发过程的始终。()
A.错误
B.正确
A.错误
B.正确
A.CASE对各阶段工作进行统一管理,使它们能够相互联系,保持工作过程的连续性和一致性
B.CASE是一种全面支持系统开发过程的方法
C.CASE使软件的可维护性和可重用性大大提高
D.CASE是一种高度自动化的系统开发方法
可移植性是反映出把一个原先在某种硬件或软件环境下正常运行的软件移植到另一个硬件或软件环境下,使该软件也能正确地运行的难易程度。为了提高软件的可移植性,应注意提高软件的()。
可维护性通常包括( )。一般认为,软件维护工作包括改正性维护、( )维护和()维护。其中()维护则是为了扩充软件的功能或提高原有软件的性能而进行的维护活动。( )是指当系统万一遇到未预料的情况时,能够按照预定的方式作合适的处理。
供选择的答案:
A.此方法贯彻面向用户的观点
B.用户很难尽早建立系统预期的概念结构
C.能及早发现系统开发过程中的错误,提高系统的成功率
D.开发过程严格,难以适应需求的变化
A.提供的是最适合的或最佳方案,使我们避免重复前人的失败
B.使软件开发及测试机构中的工程技术人员协调开展工作
C.统一标准下工作的专业人员,减少了培训的要求,工作调配更容易,可采用统一方法评审工作
D.促进工具和方法的一致使用,有助于设计和代码检查,改进产品的可维护性,提高软件的生产率
A.可提高系统的易修改维护性
B.可运用“逐层分解”的方法分析设计之
C.注意系统接口设计
D.树立整体观念,提高系统开发的总体效益