题目
下列哪项不是软件模型A. 抽象模型B. 对象模型C. 功能模型D. MVC模型
下列哪项不是软件模型
A. 抽象模型
B. 对象模型
C. 功能模型
D. MVC模型
题目解答
答案
A. 抽象模型
解析
本题考查对软件模型概念的理解。需要明确常见软件模型的类型,区分哪些属于软件工程中的标准模型,哪些属于更泛化的概念。关键点在于:
- 软件模型通常指软件开发或设计中使用的具体方法或框架(如MVC、功能模型等)。
- 抽象模型更偏向于一般性的概念描述,不属于特定的软件模型。
选项分析
- A. 抽象模型:抽象模型是泛化的概念,用于简化复杂系统,但并非软件工程中定义的特定模型。
- B. 对象模型:面向对象设计中的核心模型,描述类、对象及其关系。
- C. 功能模型:描述系统功能结构的模型(如用例图、功能模块图)。
- D. MVC模型:经典的软件架构模式(模型-视图-控制器)。
结论:抽象模型不属于软件模型的范畴,因此答案为A。