Appunti, riassunti, compiti, esami ed esercizi di Informatica di Università

Funzionamento dei Router: Architettura, Routing e Configurazione

Informatica3,18 KB

Il Ruolo del Router

Il router determina il percorso migliore per trasmettere i pacchetti utilizzando le tabelle di routing, che tengono traccia delle rotte verso destinazioni di rete specifiche.

Componenti Hardware del Router

  • CPU: Esegue le istruzioni del sistema operativo, l'inizializzazione del sistema e le funzioni di routing e switching.
  • RAM: Memorizza le istruzioni e i dati necessari per l'esecuzione della CPU.
  • ROM: Forma di archiviazione permanente.
  • NVRAM: Memorizza la configurazione di avvio, il protocollo di routing e le informazioni correlate.
  • Flash: Memorizza il sistema operativo e altri file.
  • Interfacce LAN: Come Ethernet e Fast Ethernet per il collegamento alle reti locali.
  • Interfacce WAN: Per il collegamento tra diversi link seriali (DSL,
...
Continua a leggere "Funzionamento dei Router: Architettura, Routing e Configurazione" »

Fondamenti di Informatica: Digitalizzazione, Architettura CPU e Linguaggi di Programmazione

Informatica3,8 KB

Digitalizzazione

La digitalizzazione è il processo che permette a un computer di elaborare informazioni per riprodurre un suono o visualizzare un'immagine. Consiste essenzialmente nel convertire le informazioni in una serie di 1 e 0. Questa conversione è necessaria a causa dei componenti fisici dell'hardware del computer, che sono composti in gran parte da circuiti integrati digitali. Questi circuiti hanno solo due stati: acceso e spento; per questo motivo, la codifica risultante viene chiamata codifica binaria (a due valori). Gli stati di on e off corrispondono rispettivamente a 1 e 0, rendendo ogni stringa di caratteri codificata una sequenza di uno e zero.

Bit e Byte

Il bit è l'unità minima di informazione (una cifra binaria 0 o 1). Otto...

Continua a leggere "Fondamenti di Informatica: Digitalizzazione, Architettura CPU e Linguaggi di Programmazione" »

Compilatori, Interpreti e Altri Strumenti di Traduzione Linguistica: Una Panoramica Completa

Informatica4,55 KB

Che cos'è un traduttore?

Un traduttore è un programma che traduce o converte un testo o un programma scritto in un linguaggio sorgente in un testo o un programma equivalente scritto in un linguaggio destinazione, producendo, se possibile, messaggi di errore.

Qual è il funzionamento di un traduttore del linguaggio?

Il traduttore converte un testo o un programma da una lingua a un'altra, per esempio, un traduttore dall'inglese allo spagnolo.

Come funziona un compilatore?

Un compilatore è un traduttore che ha come input un programma scritto in un linguaggio formale e come output genera un file eseguibile, cioè effettua una traduzione da un linguaggio ad alto livello a codice macchina.

Come funziona un interprete?

È simile a un compilatore, ma l'...

Continua a leggere "Compilatori, Interpreti e Altri Strumenti di Traduzione Linguistica: Una Panoramica Completa" »

Fondamenti di Sistemi Operativi: Concorrenza, Gestione Memoria e Archiviazione Dati

Informatica16,38 KB

Nozioni Fondamentali sui Sistemi Operativi

Concetti di Base per la Concorrenza

  • Parallelismo: Coesistenza di processi.
  • Frequenza: Corrispondenze tra processi correlati (che richiedono sincronizzazione).
  • Tempi: Corrispondenza tra l'ordine temporale derivata di processi di comunicazione tra loro, necessaria a garantire la mutua esclusione.
  • Fili (Thread): Rapporto di dominio e dipendenza tra il sistema operativo e i processi.
  • Variabili Condivise: Variabile che può essere aggiornata da due o più processi.
  • Sezione Critica: Posizione di programma in cui una variabile condivisa è accessibile.

Primitivi di Controllo della Concorrenza

COBEGIN/COEND: Primitivo strutture di controllo per la concorrenza o il parallelismo, composto da coppie di affermazioni che...

Continua a leggere "Fondamenti di Sistemi Operativi: Concorrenza, Gestione Memoria e Archiviazione Dati" »

Concetti Fondamentali di Routing e Configurazione Router Cisco

Informatica3,56 KB

Domande su Incapsulamento e Instradamento dei Pacchetti

Quali sono le affermazioni vere per quanto riguarda l'incapsulamento e l'instradamento dei pacchetti attraverso un router? (Scegliere due.)

  • Il router modifica il campo TTL (Time to Live), che diminuisce di uno.
  • Il router cambia l'indirizzo fisico di origine con l'indirizzo fisico dell'interfaccia di uscita.
  • Il router mantiene lo stesso IP di origine e di destinazione.

In base alla presentazione, per quali pacchetti destinati a una delle due reti il router deve eseguire una ricerca ricorsiva? (Scegliere due.)

  • 10.0.0.0 / 8
  • 192.168.2.0 / 24

Protocolli di Routing e Prevenzione dei Loop

Quali delle seguenti affermazioni sono corrette sul metodo split horizon con poison reverse per evitare i loop di

...
Continua a leggere "Concetti Fondamentali di Routing e Configurazione Router Cisco" »

Reti Cisco: Concetti Fondamentali e Risoluzione Problemi

Informatica18,55 KB

Sezione 1: Configurazione e Accesso Remoto

1. Accesso Remoto e Configurazione Switch

Fare riferimento all'allegato. L'amministratore di rete necessita di installare Switch1 per l'accesso remoto da HostA. Il comando show ip interface brief è stato eseguito su Router1 e il comando show interfaces trunk è stato eseguito su Switch1 per verificare lo stato attuale. L'amministratore applica la configurazione aggiuntiva mostrata nell'allegato a Switch1. Tuttavia, il Telnet da HostA fallisce. Quali altri comandi devono essere applicati allo switch?

Soluzione:

Switch (config) # interface vlan 10
Switch (config-if) # ip address 10.1.1.250 255.255.255.0
Switch (config-if) # no shutdown
Switch (config-if) # ip default-gateway 10.1.10.254

Sezione 2: VLAN e

...
Continua a leggere "Reti Cisco: Concetti Fondamentali e Risoluzione Problemi" »

Linguaggi di quarta generazione e applet Java: AWT, ciclo di vita e gestione eventi

Informatica6,6 KB

Tipi di linguaggi di quarta generazione

Ci sono diversi tipi di linguaggi di quarta generazione, ciascuno con una funzione particolare. Tra questi troviamo i generatori di report, i generatori di form, gli ambienti di quarta generazione, gli amministratori di database e i generatori di interrogazioni (query).

Applets

La classe Applet fornisce tutto il necessario per creare applet. È contenuta nel pacchetto java.applet; pertanto, ogni volta che vogliamo sviluppare un'applet dobbiamo importare questo pacchetto, così come i package java.awt, java.awt.event e javax.swing, che contengono tutti gli strumenti necessari per sviluppare interfacce grafiche.

Gli applet hanno il vantaggio di poter essere eseguiti nel browser Internet sul computer client,...

Continua a leggere "Linguaggi di quarta generazione e applet Java: AWT, ciclo di vita e gestione eventi" »

Pianificazione e Stima dei Progetti Software: Metodologie e Rischi

Informatica2,98 KB

Rischi inerenti al preventivo

La precisione di un preventivo è influenzata da diversi fattori critici:

  • Complessità del progetto: Relativa alla familiarità del team con il dominio specifico.
  • Dimensioni del progetto: Maggiore è la scala, più elevato è il rischio di errore nella stima.
  • Grado di incertezza: Variabile in base alla chiarezza dei requisiti.
  • Disponibilità di informazioni storiche: La mancanza di dati su progetti simili aumenta significativamente l'incertezza.

Pianificazione delle risorse

La stima delle risorse è un aspetto fondamentale della pianificazione. Queste si suddividono in tre categorie principali:

  1. Infrastrutture: Ambiente di sviluppo (HW/SW) necessario per supportare il lavoro.
  2. Componenti software: Elementi riutilizzabili
...
Continua a leggere "Pianificazione e Stima dei Progetti Software: Metodologie e Rischi" »

Processo Strutturato di Progettazione del Prodotto: Dalla Domanda di Mercato alla Validazione

Informatica6,07 KB

Design Totale: Processo e Metodologie

Il Design Totale è l'atto sistematico che inizia con l'identificazione delle esigenze del mercato di consumo fino alla vendita del prodotto finale soddisfacente.

Fasi del Design Totale

  1. Requisiti di Mercato
  2. Progettazione Concettuale
  3. Progettazione di Dettaglio
  4. Produzione
  5. Vendita

Sviluppo Collaborativo

Lavorare in team per sviluppare progetti di prodotti innovativi. Le modalità principali sono due: Sincrona e Asincrona.

Fase 1: L'Analisi della Domanda di Mercato

Tecniche di Analisi

  • Analisi Parametrica: Questa tecnica mira a individuare la posizione del prodotto sul mercato rispetto alla concorrenza.
  • Analisi dei Bisogni del Cliente: Identificazione dei bisogni reali dei consumatori tramite:
    • Indagini
    • Interviste
    • Metodo Sperimentale
    • Metodo
...
Continua a leggere "Processo Strutturato di Progettazione del Prodotto: Dalla Domanda di Mercato alla Validazione" »

Sé il gateway predefinito non è configurato correttamente sul computer host, qual è l'impatto sulla comunicazione?

Informatica4,89 KB

1. In un ambiente IPv4, che cosa Informació n è utilizzato dal router di inviare pacchetti di dati attraverso una interfaccia del router ad un altro? Direzione destinazione di rete No
2. 2. INFORMAZIONI Che cosa è aggiunto durante encapsulació n. OSI Layer 3? Origine e di destinazione Indirizzo IP
3. In un sistema senza un collegamento, quale delle seguenti è corretta? La destinazione viene contattato prima di inviare il pacchetto
4. Che campo di un pacchetto IP impedisce loop senza fine? Lifetime
5. Quali parti del n-strato l'indirizzo di rete USA un router di inviare pacchetti? Portia Nessuna rete
6. Cfr. N. Presentació Nella rete mostrata, ciarlatano l indirizzo sarà il gateway predefinito di Host A nella rete 192.133.219.0?...

Continua a leggere "Sé il gateway predefinito non è configurato correttamente sul computer host, qual è l'impatto sulla comunicazione?" »