- 1
- 0
- 约4.13千字
- 约 11页
- 2026-06-02 发布于辽宁
- 举报
2026年软件架构期末试题及答案
一、填空题(每题2分,共20分)
1.软件架构风格是指____________。
2.在分层架构中,最底层通常是___________。
3.面向服务的架构(SOA)的核心思想是___________。
4.微服务架构中,每个服务通常负责___________。
5.设计模式中的“单例模式”用于确保一个类只有一个___________。
6.模块化设计的目的是___________。
7.面向对象架构中,___________是系统的高层抽象。
8.构件式架构通过___________来复用软件组件。
9.持续集成(CI)的关键实践是___________。
10.软件架构评估的主要方法包括___________和___________。
二、判断题(每题2分,共20分)
1.软件架构风格会影响系统的可扩展性。(√)
2.解耦是微服务架构的主要优势之一。(√)
3.面向对象架构适用于所有类型的软件系统。(×)
4.模块化设计会降低系统的复杂性。(√)
5.构件式架构通常适用于需求稳定的系统。(√)
6.单一职责原则(SRP)是面向对象设计的基本原则。(√)
7.软件架构设计不需要考虑非功能性需求。(×)
8.服务导向架构(SOA)和微
原创力文档

文档评论(0)