Implementazione

Da Wikipedia, l'enciclopedia libera.

Il termine implementazione e il verbo derivato implementare fanno parte della numerosa famiglia dei neologismi derivanti da termini inglesi italianizzati e non tradotti.

Questi anglismi, come testare (dall'inglese "test", il cui significato italiano è provare), settare (dall'inglese "set", il cui significato italiano è impostare), sono entrati nell'uso quotidiano attraverso l'informatica.

Significati[modifica | modifica sorgente]

Implementare  deriva dal verbo inglese to implement (traducibile con realizzare, attuare), da cui il sostantivo gergale implementation, che significa "attuazione". Il verbo, a sua volta, proviene dal sostantivo implement, che significa attrezzo, utensile. L'etimologia del termine inglese, peraltro, deriva a sua volta dal verbo latino implěo (inf. implēre), inteso nel senso di realizzare e non di colmare[1].

Il termine italiano sostitutivo può quindi essere, secondo il contesto:

  • verbo:  realizzare, mettere in opera, porre in essere, attuare, applicare;
  • sostantivo:  realizzazione, sviluppo, attuazione, posa in opera, utilizzo, applicazione.

Con il passare degli anni in alcuni ambiti l'utilizzo del termine è divenuto preponderante rispetto alle corrispondenti parole italiane. In ingegneria, urbanistica e in informatica, per implementazione si intende (generalmente, l'uso infatti è assai soggettivo) l'applicazione pratica di una metodologia o di un algoritmo effettuata allo scopo di conseguire un determinato obiettivo. Ad esempio, al fine di ordinare un insieme di numeri è possibile scrivere un programma che implementi un algoritmo di ordinamento noto.

Paronimia[modifica | modifica sorgente]

Il verbo "implementare" è spesso oggetto di paronimia, quando viene usato, in maniera erronea, con il significato di "incrementare", "aggiungere", "aggiungere caratteristiche/funzionalità", "aggiungere parti o pezzi".

Esempi[modifica | modifica sorgente]

Di seguito alcuni esempi tratti da frasi originali in ambito informatico, organizzate sotto il possibile significato in italiano

sviluppare
Si dice di un'apparecchiatura, impianto o sistema - elettrico o elettronico - dopo avervi applicato un computer o microcomputer, allo scopo di implementare la capacità di svolgere funzioni autonome e/o programmabili.
Per processo di lavoro si intende l'insieme di operazioni che servono per implementare un'idea e portarla alla sua realizzazione utilizzando le risorse (umane e fisiche) all'interno di un'azienda.
includere
La suite comprende diversi strumenti per sviluppatori e grafici interessati a sviluppare siti Web e ad implementare in essi applicazioni grafiche ed interattive
Pantech IM-U130 è il primo cellulare a implementare la tecnologia di SRS Lab
comprendere
La codifica Big5 usa due byte per carattere, in modo tale da implementare tutti gli ideogrammi del cinese tradizionale
rendere operante
Permette agli sviluppatori di testare la capacità del traduttore fonetico e quindi di implementare le capacità di quest'ultimo
Ogni porta reversibile può essere implementata su un computer quantistico, e la porta di Toffoli è un operatore quantistico
In programmazione, un tipo di dato astratto o ADT (Abstract Data Type) è un tipo di dato le cui istanze possono essere manipolate con modalità che dipendono esclusivamente dalla semantica del dato e non dalla sua implementazione
realizzare
È un circuito integrato disegnato per implementare l'interfaccia elettrica per la comunicazione seriale
Una metodologia corretta per progettare ed implementare la gestione dei processi può essere così sintetizzata
applicare o utilizzare
Una implementazione dell'algoritmo in linguaggio Pascal è la seguente: ....
Al fine di ordinare un insieme di numeri è possibile scrivere un programma che implementi un algoritmo di ordinamento noto
aggiungere
Implementare significa in campo informatico aggiungere elementi ad un programma.

Note[modifica | modifica sorgente]

  1. ^ Implementa... what? dal sito dell'Accademia della Crusca

Altri progetti[modifica | modifica sorgente]

Collegamenti esterni[modifica | modifica sorgente]