Appunti, riassunti, compiti, esami e problemi di Informatica

Componenti, Funzioni e Tipi di Sistemi di Gestione di Database (DBMS)

Informatica8,61 KB

Introduzione ai Sistemi di Gestione di Database (DBMS)

Un DBMS (Database Management System) è una suite software o un programma progettato per permettere l'accesso e la modifica di un database (DB). Un database (DB) è una collezione di dati correlati, ovvero un insieme di file contenenti informazioni organizzate e strutturate relative a un determinato argomento. I database sono utilizzati, ad esempio, per tenere traccia di un'agenda personale.

Un DBMS fornisce un insieme di programmi che consentono l'accesso e la gestione dei dati.

Inconvenienti della Gestione dei File Tradizionale

  • Ridondanza e Inconsistenza dei Dati: I file possono avere formati diversi e i dati possono essere duplicati in più punti.
  • Dipendenza Fisico-Logica dei Dati: La struttura
...
Continua a leggere "Componenti, Funzioni e Tipi di Sistemi di Gestione di Database (DBMS)" »

Protocolli di Messaggistica e Comunicazione Navale

Informatica14,25 KB

Struttura e Protocolli dei Messaggi di Comunicazione Visiva

Questa sezione descrive la struttura e i protocolli per la trasmissione di messaggi visivi, dettagliando le varie parti e le linee specifiche.

Parti del Messaggio e Linee Corrispondenti

  • Intestazione del Messaggio: Linee da 1 a 10. Include il procedimento (Linee 1, 5-9), il prefisso (Linea 10), l'indirizzo (Linea 6) e il preambolo (Linea 5).
  • Corpo del Messaggio: Linee 11 e 12. La Linea 11 è per la separazione e la Linea 12 per il testo.
  • Terminazione: Linee da 13 a 16. Include la procedura di terminazione (Linee 14-16).

Le porzioni di preparazione di un messaggio visivo sono identificate dalle Linee: 2, 3, 4, 14, 15, 16.

Le designazioni del mittente e del ricevente in chiaro si trovano al...

Continua a leggere "Protocolli di Messaggistica e Comunicazione Navale" »

Concetti Fondamentali di Networking: Protocolli, Livelli OSI e Porte di Rete

Informatica3,55 KB

Capitolo 4

1. Sulla base dell'intestazione a livello di trasporto indicata nello schema, quali delle seguenti affermazioni descrivono la sessione stabilita? (Scegliere due.)

  • Si tratta di un header UDP.
  • Contiene una richiesta Telnet.
  • Contiene un trasferimento di dati TFTP.
  • Il pacchetto di ritorno dall'host remoto avrà un numero di riconoscimento di 43.693.
  • Si tratta di un header TCP.

2. Nel protocollo TCP/IP per l'incapsulamento dei dati, quale intervallo di numeri di porta identifica tutte le applicazioni conosciute?

  • 0-255
  • 256-1.022
  • 0-1.023
  • 1024-2047
  • 49.153-65.535

3. Perché i numeri di porta sono inclusi nell'intestazione TCP di un segmento?

  • Per indicare al router l'interfaccia corretta da utilizzare per instradare una serie di sessioni.
  • Per determinare
...
Continua a leggere "Concetti Fondamentali di Networking: Protocolli, Livelli OSI e Porte di Rete" »

Concetti fondamentali di rete e protocolli TCP/IP: terminologia, dispositivi e modelli

Informatica6,83 KB

Terminologia e concetti fondamentali delle reti

  • NETWORK: Più computer di una rete sono collegati mediante un sistema di comunicazione. Il suo scopo è quello di comunicare e condividere file.
  • INTERNET: Accesso pubblico alla rete delle reti di computer interconnessi che trasmettono dati utilizzando l'Internet Protocol (IP).
  • Reti di dati: Rete digitale utilizzata per inviare dati tra il server e i PC. Le attrezzature di rete hanno come punto focale il modello client/server e forniscono servizi ai client di rete. Esempi: DNS, archiviazione file, DHCP, applicazioni, siti web, ecc.
  • WIKI: Sito web in cui i visitatori possono aggiungere, modificare e cancellare contenuti (es. Wikipedia).
  • Podcasting: È un file multimediale digitale distribuito via Internet
...
Continua a leggere "Concetti fondamentali di rete e protocolli TCP/IP: terminologia, dispositivi e modelli" »

Fondamenti di Informatica: Hardware, Software e Algoritmi

Informatica4,61 KB

Cos'è un computer?

Un computer è una macchina in grado di eseguire una sequenza di operazioni tramite un programma, in modo che il trattamento dei dati sia effettuato su un set specifico di informazioni.

Componenti Hardware Principali

I componenti fondamentali dell'hardware sono:

  • Central Processing Unit (CPU)
  • Memoria
  • Dispositivi di ingresso e uscita (I/O)

Central Processing Unit (CPU)

La CPU rappresenta il "cervello" o la parte "intelligente" del computer. È responsabile dell'esecuzione degli ordini, dell'elaborazione dei dati, dello svolgimento delle operazioni aritmetiche e logiche e del controllo dei vari dispositivi.

Memoria

La memoria è responsabile dell'archiviazione di dati e programmi, sia per un breve periodo che per un lungo termine.

Unità

...
Continua a leggere "Fondamenti di Informatica: Hardware, Software e Algoritmi" »

Architettura e Funzionalità del Data Link Layer nelle Reti

Informatica4,93 KB

Il Data Link Layer: Fondamenti e Servizi

Il Data Link Layer (Livello di Collegamento Dati) fornisce un mezzo per lo scambio di dati utilizzando comuni mezzi di comunicazione locali. Lo strato di collegamento dati esegue due servizi di base ai livelli superiori, permettendo l'accesso al mezzo che utilizza tecniche come la framing (impacchettamento in trame).

Funzioni Chiave del Data Link Layer

  • Controllo di Accesso al Mezzo (MAC): La PDU (Protocol Data Unit) dello strato di data link.
  • Definizione dei Media: Gestisce come i dati vengono immessi e ricevuti dai media fisici.

Terminologia Essenziale

  • Node: Dispositivo collegato a un supporto comune (Livello 2 Rete).
  • Media / Medium (fisico): I mezzi fisici per trasferire informazioni tra due nodi.
  • Network
...
Continua a leggere "Architettura e Funzionalità del Data Link Layer nelle Reti" »

Fondamenti delle Reti Ethernet e Protocolli di Comunicazione

Informatica62,17 KB

Configurazione e Gestione delle Collisioni in Ethernet

Immagine

Osserva l'immagine. Lo switch e la workstation sono configurati per il funzionamento in modalità full-duplex. Quale delle seguenti affermazioni rispecchia fedelmente il funzionamento di questo collegamento?
Risposta: Non ci saranno collisioni in questo tipo di collegamento.

Perché gli host di un segmento Ethernet che subiscono una collisione utilizzano un ritardo casuale prima di provare a trasmettere nuovamente un frame?
Risposta: Un ritardo casuale aiuta a prevenire che le stazioni subiscano un'altra collisione durante la successiva trasmissione.

Immagine


Nel grafico, l'Host A ha completato l'invio del 50% di un frame Ethernet da 1 KB verso l'Host D, quando l'Host B desidera trasmettere il

...
Continua a leggere "Fondamenti delle Reti Ethernet e Protocolli di Comunicazione" »

Fondamenti di Amministrazione Database Oracle: Architettura e Gestione

Informatica14,01 KB

Velocità di Accesso: RAM vs. Disco

  • RAM: ~ 10-9 secondi
  • Disco: ~ 10-3 secondi

RMAN: Gestione Backup e Ripristino Database Oracle

RMAN è responsabile della gestione dei backup e del ripristino dei file di dati, dei file di log di archivio e dei file di controllo. Può essere utilizzato per il recupero completo o incompleto di un database.

Comandi GRANT e REVOKE: Gestione dei Privilegi in Oracle

Privilegi di Sistema

Un privilegio di sistema è un privilegio che consente all'utente di eseguire azioni particolari nel database. Ad esempio, creare un tablespace.

Privilegi di Oggetto

I privilegi di oggetto sono i privilegi che consentono all'utente di accedere e manipolare un oggetto specifico.

Per informazioni sui privilegi sono disponibili le seguenti viste:...

Continua a leggere "Fondamenti di Amministrazione Database Oracle: Architettura e Gestione" »

Fondamenti di Database e Sistemi Informativi Aziendali

Informatica3,64 KB

1. Modello ER (Entità-Relazione)

Il modello entità-relazione (ER) si basa sulla percezione del mondo reale come un insieme di oggetti di base, chiamati entità, e le relazioni tra questi oggetti.

  • Entità: è un oggetto che si distingue dagli altri per mezzo di una serie specifica di attributi.

2. Modello Logico

I modelli logici vengono utilizzati per descrivere i modelli concettuali e fisici, specificando la struttura logica complessiva del database e fornendo una descrizione di alto livello dell'implementazione.

3. DML (Data Manipulation Language)

Il linguaggio di manipolazione dei dati (DML) permette agli utenti di accedere o manipolare i dati organizzati secondo il modello di riferimento. Si divide in due tipologie:

  • Procedurale
  • Non procedurale

4.

...
Continua a leggere "Fondamenti di Database e Sistemi Informativi Aziendali" »

Esercizi e Quiz CCNA 1: Capitoli 5, 6 e 7

Informatica3,89 KB

CCNA 1 - Capitolo 5: Routing e Protocolli

  • Quali informazioni si aggiungono durante l'incapsulamento a Livello 3 OSI? Indirizzo IP di origine e di destinazione.
  • Quale dei seguenti è corretto per un sistema in linea? Nessun contatto con la destinazione prima di inviare un pacchetto.
  • Quale campo dei pacchetti IP impedisce loop senza fine? Lifetime (TTL).
  • Quale porzione dell'indirizzo dello strato di rete utilizza un router per inoltrare i pacchetti? Porzione di rete.
  • Gateway predefinito: Se non è configurato correttamente, l'host può comunicare con altri host della rete locale, ma non con host su reti remote.
  • Scopo del gateway predefinito: Identifica il dispositivo che consente ai computer di comunicare con la rete locale e con altri dispositivi
...
Continua a leggere "Esercizi e Quiz CCNA 1: Capitoli 5, 6 e 7" »