Abstraction

⭐⭐⭐⭐
feminine noun (logic / philosophy / psychology / computer science / mathematics)

Definition

The mental operation or process through which the essential is separated from the non-essential, extracting the general and common features of a class of objects while ignoring their particular, concrete, or accidental traits. In computer science, it denotes the technique of hiding complex implementation details behind a simple interface, facilitating software development.

Bilingual Equivalents

  • Abstraction
  • Generalization

Grammatical & Source Details

Inflection Type Feminine noun with regular plural forms.
Formation Noun of action derived from the verb 'abstractiza' using the suffix '-re'.
Spelling / Pronunciation [ab.strak.ti.ˈza.re]
Source Encyclopedia of Intellectual Processes and Software Architecture

Contextual Usage Examples

RO: Formarea conceptelor științifice se bazează întotdeauna pe un nivel profund de abstractizare a datelor obținute prin experimente.

EN: The formation of scientific concepts is always based on a deep level of abstraction of data obtained through experiments.

RO: În ingineria software, utilizarea unui nivel corect de abstractizare previne apariția erorilor în cod și ușurează actualizarea lui.

EN: In software engineering, using the correct level of abstraction prevents bugs in the code and eases its updating.

RO: Copiii mici întâmpină dificultăți în înțelegerea banilor deoarece valoarea lor necesită o putere de abstractizare pe care nu o au încă dezvoltată.

EN: Young children encounter difficulties in understanding money because its value requires a power of abstraction that they have not yet developed.

Idioms & Phrases

Nivel de abstractizare / Level of abstraction

RO: Treaptă de complexitate structurală sau conceptuală folosită pentru a analiza un sistem, mergând de la detaliile fizice brute până la legile sale generale.

EN: A stage of structural or conceptual complexity used to analyze a system, ranging from raw physical details up to its general laws.

Operație de abstractizare / Operation of abstraction

RO: Acțiunea logică și mentală prin care un cercetător extrage trăsăturile comune dintr-o mulțime heterogenă de date.

EN: The logical and mental action through which a researcher extracts common traits from a heterogeneous set of data.

Abstractizare de date / Data abstraction

RO: Principiu fundamental în programarea orientată pe obiecte care presupune izolarea structurii logice a datelor de detaliile tehnice ale stocării lor.

EN: A fundamental principle in object-oriented programming that involves isolating the logical structure of data from the technical details of its storage.

📊

Latest Contextual News

No recent news found for this topic.