Internet e reti
Database
Programmazione
Cybersecurity
100

Protocollo usato per trasferire pagine web

HTTP

100

Linguaggio usato per interrogare database

SQL (Structured Query Language), linguaggio di programmazione dichiarativo progettato per gestire, interrogare e manipolare dati all’interno di database relazionali. 

100

Linguaggio molto usato per data science

Python (linguaggio di programmazione versatile, ad alto livello e open-source, utilizzato per sviluppo web )

100

Software malevolo che si replica da solo

worm (Programma malevolo che si replica da solo e si diffonde tra computer senza bisogno di allegati o aiuto dall’utente.)

200

Sistema che traduce nomi di dominio in indirizzi IP

DNS (Domain Name System)

200

Modello per rappresentare graficamente entità, attributi e relazioni

ER (Entity-Relationship Model)

200

Struttura che ripete istruzioni finché una condizione è vera

loop (o ciclo) è una struttura di controllo che permette di ripetere una sequenza di istruzioni più volte, finché non si verifica una determinata condizione.

200

Attacco che prova molte password automaticamente

brute force attack (tecnica di hacking basata su tentativi ed errori per indovinare credenziali (password, PIN) o chiavi di cifratura)

300

Protocollo sicuro che cifra il traffico web

HTTPS  (HTTP + SSL/STL)  Cripta la comunicazione tra browser e server  garantendo riservatezza e integrità dei dati. 

300

Tipi di cardinalità esistono nel modello ER

1:1 - 1:N - N:M 

300

Programma che aiuta a scrivere, modificare, compilare e testare codice tutto in un unico posto.

IDE (Integrated Development Environment)

300

Tecnica che inganna l’utente per rubare dati

Phishing

400

Dispositivo che instrada pacchetti tra reti diverse

Router (collega reti diverse e instrada i pacchetti di dati verso la loro destinazione usando gli indirizzi IP)

400

Cosa è una Entità nella progettazione dei database

Corrisponde ad un oggetto del mondo reale 

400

Tecnica di programmazione che usa oggetti con proprietà e azioni, simili a cose del mondo reale.

Paradigma ad oggetti  (Programmazione ad oggetti)

400

Attacco che blocca un servizio sovraccaricandolo di richieste

Distributed Denial-of-Service  (DDoS), è un tipo di cyberattacco che mira a rendere un servizio, un sito web o una rete non disponibili sovraccaricandoli di traffico internet proveniente da molteplici fonti.   

(bloccare infrastrutture digitali, estorcere denaro o creare disservizi su larga scala)

500

Protocollo che assegna automaticamente IP nella rete

DHCP (Dynamic Host Configuration Protocol), protocollo che assegna automaticamente indirizzi IP e altre impostazioni di rete ai dispositivi collegati a una rete.

500

Cosa sono gli Attributi

Sono le caratteristiche di una Entità

500

Serie di istruzioni ordinate e finite che servono a risolvere un problema o svolgere un compito.

Algoritmo

500

Dispositivo o software che genera codici temporanei per confermare l’identità di un utente.

Token. 

Può essere fisico (chiavetta USB o smart card) o digitale (app su smartphone)

M
e
n
u