Interfaccia (informatica): differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Etichette: Modifica da mobile Modifica da web per mobile
Nessun oggetto della modifica
Etichetta: Possibile modifica di prova o impropria
Riga 1:
{{F|programmazione|maggio 2012|Questa voce manca completamente di fonti}}
Con '''interfaccia''', nell'informatica, si indicano:ciao
* il punto di incontro o collegamento, spesso [[standard (informatica)|standardizzato]], tra sistemi diversi e/o le modalità per permettere la loro interazione sotto forma di scambio di informazioni;
* nel paradigma di [[programmazione orientata agli oggetti]], gli elementi pubblici di una classe.
Riga 51:
* [[USB]] (Universal Serial Bus, o bus seriale universale in italiano, esterno espandibile, in diverse tipologie, capace di fornire alimentazione ai dispositivi tastiera e mouse, fotocamere digitali, ecc.);
* [[HDMI]] (High Definition Multimedia Interface);
* [[Thunderbolt (interfaccia)|Thunderbolt]] (successore di USB) ciao
 
Attualmente si stanno abbandonando i lettori per dischetti ([[floppy]]) e le interfacce Centronics (in special modo sui laptop) e allo stesso tempo si stanno installando lettori di [[smartcard]].
Riga 72:
Le interfacce (intese nella seconda accezione) spesso rappresentano il componente di livello più alto di un'applicazione e, dal punto di vista del ''client'', il più critico. Esse possono essere usate per migliorare l'estensibilità e la [[riusabilità]] di un [[Programma (informatica)|programma]] [[object oriented]].
 
== Altri tipi di interfaccia == ciao
 
Ciò che costituisce un'interfaccia dipende dalle regole del contesto in cui è inserita ed essa viene progettata seguendo ogni criterio utile per raggiungere il miglior risultato del prodotto che si sta utilizzando: ad esempio, i [[driver]] utilizzati per pilotare delle [[scheda elettronica|schede elettroniche]] inserite all'interno di un calcolatore sono un'interfaccia, che fa sì che la [[CPU]] e la scheda in questione possano comunicare e interagire tra loro.
Riga 85:
 
[[Categoria:Terminologia informatica]]
[[Categoria:Programmazione orientata agli oggetti]]ciao