Che cos'è un linguaggio di programmazione?
Un linguaggio di programmazione è un insieme di regole e sintassi utilizzate per creare istruzioni che un computer può eseguire
Cos'è un router?
Un router è un dispositivo di rete che instrada i pacchetti di dati tra diverse reti, consentendo la comunicazione tra computer e altri dispositivi nelle reti locali e su Internet.
Che cosa significa HTML?
HTML sta per HyperText Markup Language, ed è il linguaggio di markup utilizzato per creare pagine web.
Che cos'è un backup?
Un backup è una copia dei dati salvata per proteggere informazioni da perdita o danneggiamento.
Che cos'è un resistore?
Un resistore è un componente elettrico che oppone resistenza al flusso di corrente elettrica.
Cos'è una funzione?
Una funzione è un blocco di codice autonomo progettato per eseguire un compito specifico all'interno di un programma
Che cos'è un IP?
Un indirizzo IP (Internet Protocol address) è un identificatore unico assegnato a ciascun dispositivo connesso a una rete che utilizza il protocollo Internet. Esso consente ai dispositivi di comunicare tra loro e di inviare e ricevere dati attraverso le reti, come Internet.
Qual è la funzione di CSS?
La funzione di CSS (Cascading Style Sheets) è quella di definire lo stile e la formattazione delle pagine web, inclusi layout, colori e font.
Cos'è il phishing?
Il phishing è una tecnica fraudolenta utilizzata per ottenere informazioni sensibili, come password e dati bancari, ingannando gli utenti tramite e-mail o siti web falsi.
Che cos'è un circuito con componenti in serie?
Un circuito in cui i componenti sono collegati uno dopo l'altro, formando un unico percorso per la corrente.
Descrivi la differenza tra array e matrice.
Un array è una struttura di dati che può contenere una collezione di elementi dello stesso tipo. Gli elementi in un array sono memorizzati in posizioni di memoria contigue e possono essere acceduti tramite un indice.
Una matrice è un caso specifico di array multidimensionale, con la tipica rappresentazione in righe e colonne.
Differenza tra LAN e WAN
LAN (Local Area Network) è una rete che copre una piccola area, come un edificio, mentre WAN (Wide Area Network) è una rete che copre una vasta area geografica, come città o paesi.
Cos'è JavaScript?
JavaScript è un linguaggio di programmazione utilizzato principalmente per aggiungere interattività e dinamismo alle pagine web.
Cos'è una password forte?
Una password forte è una combinazione complessa di lettere maiuscole e minuscole, numeri e simboli, lunga almeno 12 caratteri, difficile da indovinare o forzare.
Che cos'è un circuito con componenti in parallelo?
Un circuito in cui i componenti sono collegati su più rami, fornendo vie multiple per il flusso di corrente.
Quanto vale risultato dopo aver eseguito il codice?
int main() {
int x = 10;
int y = 20;
int z = 15;
int risultato;
if (x > y) {
risultato = x + y;
} else if (y < z) {
result = y - z + (x / 2);
} else {
risultato = z * 2;
}
risultato += (x + 3) * (y / z);
printf("Il risultato finale è: %d\n", risultato);
return 0;
}
Risultato vale 43
Elenca i livelli dei modelli ISO/OSI e TCP/IP
Modello ISO/OSI
Modello TCP/IP
Differenza tra front-end e back-end.
Front-end: parte visibile di un sito web, gestisce l'interfaccia utente.
Back-end: parte server del sito, gestisce la logica, i database e le operazioni lato server.
Cos'è un attacco Man-in-the-Middle?
Un attacco Man-in-the-Middle (MitM) è una tecnica in cui un attaccante intercetta e manipola la comunicazione tra due parti senza che esse ne siano a conoscenza.
A quale formula è correlata la frase, Viva la Repubblica Italiana?
Alla formula della legge di Ohm.
V = R×I
Cos'è la programmazione orientata agli oggetti?
La programmazione orientata agli oggetti è un paradigma di programmazione che utilizza oggetti e classi per organizzare e gestire il codice, facilitando la riutilizzabilità e la modularità.
Cos'è un indirizzo di broadcast?
Un indirizzo di broadcast è un indirizzo IP utilizzato per inviare pacchetti a tutti i dispositivi di una rete simultaneamente.
Cos'è il design responsivo e quali sono i suoi vantaggi nello sviluppo web moderno?
Il design responsivo è un approccio che consente a un sito web di adattarsi a diverse dimensioni di schermo e dispositivi.
Vantaggi: migliora l'esperienza utente e aumenta l'accessibilità.
Quali sono le migliori pratiche per proteggere un'azienda da attacchi informatici?
Risolvi questo esercizio.

La resistenza totale del circuito è 4Ω.