Domanda di: Dr. Rufo Martini | Ultimo aggiornamento: 19 marzo 2023 Valutazione: 4.6/5
(27 voti)
La funzione SWITCH valuta un valore, chiamato espressione, rispetto a un elenco di valori e restituisce il risultato che equivale al primo valore corrispondente. Se non ci sono valori corrispondenti, verrà restituito un valore predefinito facoltativo.
Uno switch di rete consente a due o più dispositivi IT di comunicare tra loro. Oltre a collegarsi a dispositivi finali come PC e stampanti, gli switch possono essere collegati ad altri switch, router e firewall, che possono fornire connettività ad altri dispositivi.
Uno switch ethernet serve quindi per indirizzare il traffico di rete in più direzioni: nel micro ambiente tra i vari dispositivi collegati alla stessa rete, nel macro tra le diverse macchine operative nei data center. In questa maniera si riescono a connettere diversi team, migliorando altresì le prestazioni di rete.
Nella configurazione di una rete locale, dunque, lo switch serve a sdoppiare il cavo Ethernet o Lan e a gestire il traffico dei dati quando ci sono più nodi collegati, separando i cosiddetti domini di collisione connessi alle sue porte.
Lo switch case consente di implementare delle decisioni multiple e si basa dunque sul confronto tra il risultato di un'espressione e un insieme di valori costanti. La parola switch è seguita da un'espressione racchiusa tra parentesi tonde, ad esempio switch (a). Il risultato deve essere di tipo int o char.