Astrazione

Un'astrazione è un concetto o un'idea generale, piuttosto che qualcosa di concreto o tangibile. In informatica, astrazione ha una definizione simile. È una versione semplificata di qualcosa di tecnico, come una funzione o un oggetto in un programma. L'obiettivo di "astrarre" i dati è ridurre la complessità rimuovendo le informazioni non necessarie.

A un certo livello, tutti pensiamo ai computer in termini astratti. Quando digitiamo un documento in un programma di videoscrittura, non pensiamo alla CPU che elabora ogni lettera che digitiamo né ai dati che vengono salvati nella memoria. Quando visualizziamo una pagina web, non pensiamo ai dati binari trasferiti tramite Internet ed elaborati e visualizzati dal browser web. Ci limitiamo a digitare i nostri documenti e a navigare sul web. Questo è il modo in cui astraiamo naturalmente i concetti informatici.

Anche le persone altamente esperte in ambito tecnico, come gli sviluppatori di software, possono trarre vantaggio dall'astrazione. Ad esempio, uno dei principali vantaggi della programmazione orientata agli oggetti è l'astrazione dei dati. Questa trasforma entità complesse in oggetti semplificati, a cui è possibile accedere e che possono essere modificati all'interno di un programma. Questi oggetti, spesso chiamati classi, possono avere più attributi e metodi. Consolidando questi elementi in un unico oggetto, per i programmatori diventa più facile accedere ai dati e gestirli all'interno di un programma.

Aggiornato April 19, 2019 da Per C.

quizMetti alla prova le tue conoscenze

RGB and CMYK are types of what?

A
Hues
0%
B
Saturations
0%
C
Color models
0%
D
Color profiles
0%
Correct! Incorrect!     View the Color Model definition.
More Quizzes →

Il dizionario informatico Tech Terms

La definizione di Astrazione in questa pagina è una definizione originale scritta dagli autori di TechTerms.com. Se desideri fare riferimento a questa pagina o citare questa definizione, utilizza la barra di citazione verde direttamente sotto la definizione.

Il nostro obiettivo è spiegare la terminologia informatica in modo semplice e comprensibile. Ci impegniamo per l'accuratezza e la semplicità in ogni definizione pubblicata. Se hai commenti o vuoi suggerire un nuovo termine tecnico, contattaci.

La newsletter di Tech Terms

Migliora le tue conoscenze tecniche con la nostra newsletter giornaliera o settimanale! Iscriviti oggi e ricevi nuovi termini e quiz nella tua casella di posta.

Iscriviti alla newsletter gratuita di TechTerms

Con quale frequenza desideri ricevere un'e-mail?

Puoi annullare l'iscrizione o modificare la frequenza in qualsiasi momento tramite i link presenti in ogni e-mail. Domande? Contattaci.

Nota: La newsletter viene inviata in inglese.