Interfaccia (informatica): differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
+1 utilizzato testo in bibliografia |
fix |
||
Riga 1:
{{F|programmazione|maggio 2012|Questa voce manca completamente di fonti}}
Con '''interfaccia''', nell'[[informatica]], si indicano:
* 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;
Riga 11 ⟶ 12:
Dal punto di vista fisico, un'interfaccia è caratterizzata da un [[canale (telecomunicazioni)|canale di trasmissione]] identificato da un [[mezzo trasmissivo]] (es. [[cavo elettrico|cavo]]), due [[connettore elettrico|connettori]] e due [[Porta (informatica)|porte]] o [[Slot (elettronica)|slot]] poste agli estremi della trasmissione e, dal punto di vista logico, da una modalità di [[trasmissione (telecomunicazioni)|trasmissione]] che può essere di tipo [[trasmissione seriale|seriale]] e [[trasmissione parallela|parallelo]]. Il caso tipico è il collegamento tra apparecchiature elettroniche come ad esempio le componenti interne ed esterne ([[periferica|periferiche]]) del [[computer]].
=== Interfacce video ===
* [[Interfaccia video|Famiglia di interfacce video]]
=== Interfacce a [[Bus (informatica)|bus]] ===
[[File:PCI_Slots_Digon3.JPG|thumb|Slot PCI]]
[[File:AGP,_PCI,_CNR_Sockets_in_PCChips_M925LR_Motherboard.jpg|thumb|Slot AGP]]
{{div col|cols=3}}
* [[Industry Standard Architecture|ISA]]
* [[EISA]]
Riga 32 ⟶ 34:
* [[MBus]]
* [[SBus]]
{{
=== Interfacce generiche ===
[[File:Firewire.jpg
[[File:I-Link.jpg
[[File:Electronics---Connector---USB-Female---Detailed---(Gentry).jpg
Esistono un certo numero di interfacce generiche, adatte a molti scopi, che in genere i costruttori hanno cura di implementare sempre nei computer che producono, per aumentarne la versatilità. In genere le specifiche per queste interfacce sono standard pubblici, stabilite da enti come l'[[IEEE]] o l'[[ISO]].
{{div col|cols=3}}
* [[RS232]] (interfaccia seriale);
* [[RS432]];
Riga 56 ⟶ 59:
* [[HDMI]] (High Definition Multimedia Interface);
* [[Thunderbolt (interfaccia)|Thunderbolt]] (successore di USB)
{{
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 [[smart card]].
=== Interfaccia nelle reti ===
Nell'ambito dei [[dispositivi di rete]] e dei terminali [[host]] di rete un'interfaccia rappresenta logicamente una [[porta (informatica)|porta]] fisica di [[connessione (informatica)|connessione]] in ingresso o in uscita al dispositivo nella quale si inserisce un [[connettore elettrico|connettore]] di un [[cavo elettrico|cavo]] (a volte anche [[wireless]]) per permettere dunque un collegamento dell'apparato con un altro tramite un ''link'' di rete (es. interfaccia [[ethernet]], [[Wi-Fi]], [[USB]]). Tipicamente nel caso degli apparati di rete l'interfaccia fisicamente comprende la [[scheda di rete]] munita dell'alloggio per il connettore che, nel caso dei terminali ([[computer]]), può essere tipicamente o una porta seriale o una porta parallela per il collegamento con le varie [[periferica|periferiche]] o del terminale con la [[rete locale]].
== Interfaccia software ==
{{
=== Interfaccia nella programmazione orientata agli oggetti ===
Nei linguaggi di programmazione [[Linguaggio orientato agli oggetti|orientati agli oggetti]], il termine ''interfaccia'' è usato in due accezioni distinte.
Riga 80 ⟶ 82:
{{vedi anche|Interfaccia utente}}
[[File:KDE_4.png|thumb|Interfaccia [[KDE]]]]
Probabilmente l'esempio che risulta più comune e facilmente comprensibile è quello di [[interfaccia utente]]. In questo caso l'interfaccia rappresenta quella componente, che assume ad esempio un software, per far sì che l'utente riesca a comunicare ed interagire con la macchina.
|