A. 只有质量差的软件产品才需要维护 B. 软件的维护成本通常比开发成本低 C. 软件的不断修改可能导致系统结构的恶化 D. 重新开发一个新系统通常要比再工程的成本要低
A. 软件设计 B. 需求分析 C. 软件测试 D. 编码实现
A. 发现软件中的错误 B. 确定并纠正软件中的错误 C. 修改软件的功能 D. 发现软件的错误症状
A. 文档化 B. 工程化 C. 信息化 D. 自动化
A. 抽象描述 B. 数据说明 C. 过程性描述 D. 整体结构
A. 接口设计 B. 数据库设计 C. 人机界面设计 D. 详细设计
A. 计算机系统的功能、性能及其约束 B. 每个指定系统的实现 C. 软件体系结构的元素 D. 系统仿真所需要的时间
A. 程序编写考虑清晰性 B. 应当有适量的注释 C. 尽量在一行内写多个语句 D. 使用有意义的标识符
A. 为了证明软件是正确的 B. 为了发现软件中的错误 C. 为了体现软件满足需求 D. 为了让程序能运行
A. 选择合适的程序设计语言 B. 选择好的编码风格 C. 具有好的数据结构 D. 选择好的运行环境