Riassunto "Informatica e cultura dell'informazione"
Stai vedendo l'anteprima delle prime pagine. Registrati per sbloccare le pagine restanti.
Di cosa parla
- Capitolo 0: Introduzione all'Informatica
- L'informazione è dati più istruzioni, processata da calcolatori programmabili. Il principio di astrazione nasconde la complessità.
- La macchina di Von Neumann integra interfaccia, memoria, CPU e programmi. L'algoritmica definisce soluzioni. ICT unisce informatica e telecomunicazioni.
- Capitolo 1: Il Sistema di Elaborazione
- I calcolatori sono flessibili, modulari e scalabili, con funzioni di elaborazione, memorizzazione, controllo e trasferimento dati.
- La memoria si divide in centrale (RAM, veloce, volatile) e di massa (dischi, non volatile). Il bus interconnette i componenti.
- La codifica binaria è fondamentale. Linguaggi di programmazione semplificano lo sviluppo. La CPU esegue istruzioni in fasi (fetch, decode, execute).
- Capitolo 2: I Collegamenti con l'Esterno
- Periferiche di input/output (tastiera, monitor, stampanti) e memoria di massa (hard disk, CD/DVD, flash) sono connesse al sistema.
- La gerarchia di memoria ottimizza le prestazioni accedendo rapidamente ai dati più usati.
- Capitolo 3: Il Sistema Operativo
- Il SO gestisce hardware e software, fornendo un'interfaccia utente. Controlla processore, memoria e periferiche.
- I processi attraversano stati (esecuzione, pronto, attesa), gestiti dal kernel con politiche come il round-robin. Include gestione memoria (virtualizzazione, swapping) e file system.
- Capitolo 4: Le Reti di Calcolatori
- Le reti connettono calcolatori per condivisione risorse e comunicazione. Classificate per connessione ed estensione (LAN, WAN, Internet).
- I protocolli a strati (ISO/OSI, TCP/IP) regolano la comunicazione. Mezzi di trasmissione guidati e non guidati. L'evoluzione di Internet ha creato una rete universale.
- Capitolo 5: La Formalizzazione dell'Informazione
- L'informazione riduce l'incertezza. L'informatica elabora informazioni tramite codifica (ASCII, UNICODE) e decodifica.
- La digitalizzazione di grandezze fisiche avviene con quantizzazione e campionamento.
- Capitolo 6: L'Elaborazione dell'Informazione
- I problemi sono risolti con algoritmi (successioni di istruzioni) rappresentati anche con diagrammi di flusso.
- I linguaggi di programmazione di alto livello permettono di scrivere algoritmi in modo strutturato.
- Capitolo 7: L'Organizzazione dell'Informazione
- L'informazione ha struttura logica e fisica. Le strutture lineari includono FIFO (code) e LIFO (pile).
- I database relazionali organizzano dati in tabelle con schemi, campi e record identificati da chiavi primarie. XML supporta strutture gerarchiche.
- Capitolo 8: L'Accesso all'Informazione
- I sistemi informatici usano architetture client-server, dove il client gestisce l'interfaccia e il server la logica/dati (es. email, WWW).
- La comunicazione avviene tramite protocolli applicativi (SMTP, HTTP).
Registrati e sblocca subito 3 appunti gratis, questo incluso.