计算机程序设计员(高级)模拟试题库及答案.docx

计算机程序设计员(高级)模拟试题库及答案.docx

计算机程序设计员(高级)模拟试题库及答案

一、单项选择题(每题1分,共40分)

1.关于软件设计原则中的“开闭原则”,以下描述最准确的是:

A.软件实体应对扩展开放,对修改关闭

B.软件实体应对修改开放,对扩展关闭

C.所有类都应该是可继承的

D.接口应尽可能庞大以容纳所有可能的变化

答案:A

2.在面向对象设计中,以下哪种关系表示“整体-部分”,且部分可以脱离整体独立存在?

A.继承

B.实现

C.聚合

D.组合

答案:C

3.以下哪种算法的时间复杂度在最坏情况下是O(nlogn)?

A.冒泡排序

B.快速排序

C.插入排序

D.选择排序

答案:B

4.关于数据库

文档评论(0)

1亿VIP精品文档

相关文档