正确答案是D: Abstraction(抽象)。
专业分析:
抽象(Abstraction)是指在保留重要属性和本质特性的前提下,去除细节以扩大适用范围的一种方法。通过抽象,可以将具体的事物或概念简化,使其能够适用于更广泛的情况。这种方法在计算机科学、数学和其他学科中广泛应用,以便更好地理解和解决复杂问题。
- Canonical(规范化)通常指的是将某个事物转换为一种标准或规范的形式。
- Embedding(嵌入)在计算机科学中一般指的是将一个对象或数据结构嵌入到另一个结构中。
- Normalization(标准化)主要用于数据库设计中,指的是对数据进行组织以减少冗余和提高数据完整性。
因此,D: Abstraction 是最符合题目描述的正确答案。