下述用于提高软件产品可维护性的措施,()是不正确的。
A. 尽量用可重用的软件构件来组装程序
B. 必须选用时间效率和空间效率尽可能高的算法
C. 测试完程序后,删去程序中的注解以缩短源程序长度
D. 尽可能利用硬件特点以提高程序效率
E. 用CASE工具或环境自动生成一部分程序
查看答案
对系统的动态行为建模时,要用动态模型来表示,动态模型着重于系统的控制逻辑,其描述工具可以用()表示。
A. 对象图
B. 时序图
C. 状态图
D. 数据流图
软件维护的工作内容为()
A. 纠正与修改软件中含有的错误
B. 因环境已发生变化,软件需做相应的变更
C. 为扩充功能、提高性能而做的变更
D. 包括其余各项
()意味着一个操作在不同的类中可以有不同的实现方式。
A. 多态性
B. 继承
C. 消息
D. 封装
面向对象的分析方法主要是建立三类模型,即()。
A. 系统模型、ER模型和应用模型
B. 对象模型、动态模型和功能模型
C. ER模型、对象模型和功能模型
D. 对象模型、动态模型和应用模型