Appunti, riassunti, compiti, esami e problemi di Informatica

Architetture dei calcolatori: von Neumann, Harvard e sistemi multiprocessore

InformaticaAggiornato il 3,43 KB

L'architettura di un computer

L'architettura di un computer comprende tutti i componenti, la loro funzione e la comunicazione tra le parti che permettono al sistema di lavorare in modo coordinato.

Architettura di von Neumann

Il modello di von Neumann prevede che il programma sia memorizzato insieme ai dati. Il computer legge i dati dalla memoria e li interpreta come istruzioni o come dati stessi.

L'utilizzo di un unico bus comporta una limitazione nella velocità di risposta, poiché la memoria non può cercare una nuova istruzione fino al completamento del trasferimento dei dati dell'istruzione precedente.

Principali vincoli dell'architettura von Neumann

  • Limitazione della lunghezza delle istruzioni: La lunghezza è vincolata dal bus dati, rendendo
...
Continua a leggere "Architetture dei calcolatori: von Neumann, Harvard e sistemi multiprocessore" »

Periferiche di stampa: funzionamento, costi e criteri di scelta

InformaticaAggiornato il 2,82 KB

Cosa sono le periferiche del computer

Una periferica è un dispositivo hardware collegato al computer. Tra gli esempi più comuni troviamo: hard disk, stampanti, scanner, ecc.

Le principali periferiche

  • Tastiera e mouse
  • Memorie di massa (hard disk, floppy, CD, ecc.)
  • Monitor
  • Stampanti

I linguaggi di stampa

I linguaggi di stampa sono generalmente caratteristici delle stampanti laser e InkJet. Essi definiscono la comunicazione tra il PC e la stampante, gestendo accuratamente le fasi di formazione della pagina. Senza tale linguaggio, la stampante si limiterebbe a riprodurre quanto visualizzato a video con la medesima, limitata risoluzione.

Valutazione del costo per pagina

Il costo per pagina viene calcolato, a seconda della tipologia della stampante, sulla...

Continua a leggere "Periferiche di stampa: funzionamento, costi e criteri di scelta" »

Ingegneria del Software: analisi, requisiti, architettura e diagrammi dei componenti

InformaticaAggiornato il 4,04 KB

1. Concetto di Analisi

L'analisi consiste nel comprendere le regole di business e i requisiti software per fornire una soluzione ottimale a un problema, definendo obiettivi chiari, la portata del progetto e i requisiti funzionali e non funzionali. Si articola in diverse fasi:

  • Riconoscimento del problema: identificazione degli elementi di base del problema così come percepiti dagli utenti finali.
  • Valutazione e sintesi: valutazione del contenuto informativo, definizione e sviluppo delle funzioni del software e del suo comportamento nel contesto degli eventi che colpiscono il sistema.
  • Modellazione: creazione di modelli di sistema per comprendere meglio gli obiettivi e il comportamento.
  • Specifica: definizione formale del software.
  • Revisione: controllo
...
Continua a leggere "Ingegneria del Software: analisi, requisiti, architettura e diagrammi dei componenti" »

GDSS: sistemi di supporto alle decisioni di gruppo, componenti e vantaggi

InformaticaAggiornato il 3,7 KB

Sistemi di Supporto per le Decisioni di Gruppo (GDSS)

I GDSS (Group Decision Support Systems) sono sistemi informatici interattivi progettati per facilitare la risoluzione di problemi non strutturati da parte di un insieme di decisori che collaborano come gruppo.

Componenti Fondamentali

Un sistema GDSS si compone di quattro elementi principali: hardware, software, risorse umane e procedure.

Requisiti Hardware

Per il corretto funzionamento, sono necessari:

  • Dispositivi di I/O (Input/Output).
  • Un processore per eseguire i calcoli necessari e generare risultati utili.
  • Linee di comunicazione per consentire l'interazione tra i membri del gruppo.
  • Monitor per visualizzare i contributi individuali o i risultati aggregati.

Componenti Software

  • Database (DB): Contiene
...
Continua a leggere "GDSS: sistemi di supporto alle decisioni di gruppo, componenti e vantaggi" »

Protocolli di rete, indirizzamento IP e topologie: riepilogo

InformaticaAggiornato il 4,02 KB

Protocolli Fondamentali e di Trasporto

ICMP - Internet Control Message Protocol
Invia, anziché dati, messaggi di controllo riguardanti malfunzionamenti della rete.
UDP - User Datagram Protocol
Usato in combinazione con IP. È meno affidabile del TCP perché non gestisce il riordinamento dei pacchetti né la ritrasmissione di quelli persi.
TCP - Transmission Control Protocol
Si occupa del controllo di trasmissione, rendendo affidabile la comunicazione dati in rete tra mittente e destinatario. Combinato con IP forma lo stack TCP/IP.
PPP - Point-to-Point Protocol
Usato per stabilire connessioni dirette tra due nodi.

Protocolli Applicativi

FTP - File Transfer Protocol
Utilizzato per trasferire file fra macchine di architettura diversa.
HTTP - HyperText Transfer
...
Continua a leggere "Protocolli di rete, indirizzamento IP e topologie: riepilogo" »

Routing e risoluzione dei problemi di rete: esercizi CCNA con soluzioni

InformaticaAggiornato il 14,54 KB

Domande e Risposte su Configurazione e Risoluzione dei Problemi di Routing

Questo documento presenta una serie di domande e risposte relative alla configurazione e alla risoluzione dei problemi di routing, utili per la preparazione all'esame CCNA e per la comprensione pratica dei concetti di networking.

Domanda 1

Fare riferimento all'output del comando show ip route per tre router. Tutti i router sono operativi, i ping non sono bloccati e non sono installate route predefinite. Quali due ping falliranno?

  • Da R1 a 192.168.3.1
  • Da R3 a 192.168.1.1

Domanda 2

Un router che utilizza RIP riceve un aggiornamento con un altro ingresso per la stessa rete di destinazione, ma con un numero inferiore di hop. Quale azione intraprenderà il router?

  • Appende le informazioni
...
Continua a leggere "Routing e risoluzione dei problemi di rete: esercizi CCNA con soluzioni" »

Ruoli e responsabilità nella produzione televisiva: ripresa, regia, redazione e personale artistico

InformaticaAggiornato il 5,98 KB

STAFF di ripresa: Responsabile dell'utilizzo di tutte le telecamere in studio e in esterna, sotto la supervisione del regista.

  • Operatore alla macchina: Utilizza la telecamera e non necessita di mezzi meccanici complessi per realizzare qualsiasi inquadratura. Verifica lo stato della telecamera, dei suoi accessori e il suo corretto funzionamento.
  • Operatore alla macchina (complessi mezzi meccanici): Utilizza videocamere che richiedono mezzi meccanici complessi (testa calda, gru, steadicam...).
  • Primo operatore alla macchina: Utilizza, controlla e trasporta qualsiasi tipo di macchina da presa, con o senza meccanismi complessi, per la composizione artistica di piani e inquadrature. Monta e gestisce telecamere ENG, effettua riprese audio e video, curando
...
Continua a leggere "Ruoli e responsabilità nella produzione televisiva: ripresa, regia, redazione e personale artistico" »

Memorie RAM, Cache, CMOS e BIOS nel PC: funzionamento

InformaticaAggiornato il 4,9 KB

Tipi di Memoria Temporanea o Volatile: RAM (Random Access Memory)

La RAM (Random Access Memory) è la memoria dove sono memorizzati, temporaneamente, i dati su cui si sta lavorando in un computer. Quando il computer viene spento, il contenuto della RAM viene svuotato e le informazioni vengono perse se non salvate in precedenza. È generalmente utilizzata come memoria principale di un computer.

Classificazione della RAM

RAM Dinamica (DRAM - Dynamic RAM)

Questo tipo di memoria richiede segnali di "refresh" (aggiornamento) costanti per mantenere i dati nelle sue celle. Oltre alle celle di memoria, costituite da un circuito elettronico che agisce come un condensatore, un circuito elettronico genera due segnali di base, chiamati CAS (Column Address

...
Continua a leggere "Memorie RAM, Cache, CMOS e BIOS nel PC: funzionamento" »

Comandi essenziali per la configurazione di dispositivi Cisco IOS

InformaticaAggiornato il 4,04 KB

Sicurezza e Accesso ai Dispositivi

  • Console Password: Accesso limitato per i dispositivi tramite la connessione console.
  • Enable Password: Limitazione alla modalità privilegiata EXEC.
  • Enable Secret Password: Password criptata che limita l'accesso alla modalità privilegiata EXEC.
  • VTY Password: Accesso limitato ai dispositivi tramite Telnet.

Configurazione degli Accessi

  • Console:
    Switch(config)# line console 0
    Switch(config-line)# password password
    Switch(config-line)# login
  • VTY:
    Router(config)# line vty 0 4
    Router(config-line)# password password
    Router(config-line)# login
  • Banner MOTD:
    Switch(config)# banner motd # messaggio #

Configurazione Interfacce

Router(config)# interface FastEthernet 0/0
Router(config-if)# ip address indirizzo_ip netmask
Router(config-
...
Continua a leggere "Comandi essenziali per la configurazione di dispositivi Cisco IOS" »

Database: obiettivi, indipendenza dei dati e architettura a tre livelli

InformaticaAggiornato il 3,99 KB

Obiettivi Fondamentali di un Database

Un database è un insieme di dati memorizzati in modo organizzato e strutturato in un vettore di informazioni gestite da un computer.

Funzionalità e Requisiti Essenziali

  • L'Indipendenza dei Dati dalle applicazioni che li utilizzano. Questo concetto si divide in:
    • Indipendenza Fisica: Possibilità di modificare lo schema fisico senza intaccare i livelli superiori.
    • Indipendenza Logica: Se si modifica lo schema concettuale, non è necessario modificare i programmi applicativi.
  • Minima Ridondanza delle Informazioni. Ridurre la ripetizione inutile dei dati al minimo indispensabile per evitare incongruenze. Fornire meccanismi per monitorare le operazioni sul database. Questo processo è raggiunto da meccanismi di controllo
...
Continua a leggere "Database: obiettivi, indipendenza dei dati e architettura a tre livelli" »