软件工程结业考试难题及答案.docx

软件工程结业考试难题及答案

软件工程结业考试难题

一、单项选择题(每题3分,共15分)

1.在软件生命周期中,哪个阶段的工作量占比最高,且直接影响软件的可维护性和可扩展性()

A.需求分析阶段B.设计阶段C.编码阶段D.维护阶段

2.以下关于软件架构设计原则的描述,错误的是()

A.开闭原则要求软件实体对扩展开放,对修改关闭

B.里氏替换原则要求子类可以替换父类,且不影响程序的正确性

C.依赖倒置原则要求依赖具体实现,而非抽象接口

D.单一职责原则要求一个类只负责一个核心功能

3.在面向对象软件开发中,关于封装、继承、多态的关系,说法正确的是()

文档评论(0)

1亿VIP精品文档

相关文档