试题(4)、(5)
遵守面向对象设计原则可以有效地提高系统的复用性和可维护性。应用 (4) 则可扩展已有的系统,并为之提供新的行为; (5) 则建议在面向对象程序设计中,应尽量针对接口编程,而不是针对实现编程。
(4)A.开闭
B.里氏替换
C.依赖倒置
D.接口隔离
(5)A.里氏替换
B.依赖倒置
C.接口隔离
D.最小知识
程序流程图是一种传统的程序设计表示工具,使用该工具时应注意(12),它一般包括三种其本结构,下述结构中(13)不属于其基本结构。
A.数据结构表示
B.支持逐步求精
C.遵守结构化设计原则
D.随意控制流程
下列叙述中错误的是(22)。
A.面向对象程序设计语言可支持过程化的程序设计
B.给定算法的时间复杂性与实现该算法所采用的程序设计语言无关
C.与汇编语言相比,采用脚本语言编程可获得更高的运行效率
D.面向对象程序设计语言不支持对一个对象的成员变量进行直接访问
下列检查项目中不属于风格检查的是______。
A) 编程标准
B) 变量说明
C) 结构化程序设计
D) 命名规则
以语言为中心的程序设计环境支持软件生存期()的活动,特别强调对编程、调试和测试活动的支持。
A.前期
B.后期
C.中期
D.初期
不是明确调查目标时应遵循的原则。
A.简明性原则
B.必要性原则
C.可行性原则
D.创新性原则
电信业务经营者向电信用户提供电信服务时,应遵循的原则不包括()。
A.价格合理 B.迅速 C.安全 D.稳定