



Studia grazie alle numerose risorse presenti su Docsity
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Prepara i tuoi esami
Studia grazie alle numerose risorse presenti su Docsity
Prepara i tuoi esami con i documenti condivisi da studenti come te su Docsity
Trova i documenti specifici per gli esami della tua università
Preparati con lezioni e prove svolte basate sui programmi universitari!
Rispondi a reali domande d’esame e scopri la tua preparazione
Riassumi i tuoi documenti, fagli domande, convertili in quiz e mappe concettuali
Studia con prove svolte, tesine e consigli utili
Togliti ogni dubbio leggendo le risposte alle domande fatte da altri studenti come te
Esplora i documenti più scaricati per gli argomenti di studio più popolari
Ottieni i punti per scaricare
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Informatica UNI BERGAMO dondi Anno 2023/24
Tipologia: Appunti
1 / 6
Questa pagina non è visibile nell’anteprima
Non perderti parti importanti!




1. Internet Origini o Nasce negli anni ’60 con il progetto ARPANET (USA, ARPA). o Obiettivo: collegare computer distanti (es. da costa a costa). o Prima “rete di reti”, base per l’odierno Internet. Protocolli di rete o Necessari per far comunicare dispositivi diversi. o Modelli principali: ISO/OSI : 7 livelli. TCP/IP : 4 livelli, il più utilizzato. o Livello IP : ogni dispositivo ha un indirizzo IP (32 bit). Problema degli IP limitati → sviluppo di IPv. DNS (Domain Name System) o Traduce indirizzi simbolici (es. www.sito.com) in numerici (IP). o Rende Internet accessibile agli utenti. Ipertestualità o Nascita del WWW → struttura non lineare. o Collegamenti tramite link (interni/esterni). o Strutture degli ipertesti: ad albero, a stella, reticolare, circolare. Multimedialità o Internet integra testo, immagini, video, audio → comunicazione ipermediale. 2. World Wide Web (WWW) Origine o Nato a fine anni ’80 al CERN (Berners-Lee e Cailliau). o Scopo: gestione efficiente di progetti scientifici. Caratteristiche
o Ipertestualità, multimedialità, distribuzione su Internet. Browser Programma per navigare e visualizzare contenuti web. Tipologie di pagine o Statiche : contenuto fisso, uguale per tutti. o Dinamiche : generate in tempo reale da database, personalizzate. Tecnologie fondamentali o HTTP : scambio dati client ↔ server. o HTML : struttura dei contenuti (tag per titoli, paragrafi, immagini). o URL : indirizzo univoco delle risorse web. W3C o Organizzazione che regola gli standard del web. CMS o Strumenti per gestire siti senza competenze tecniche. o Funzioni: gestione struttura, produzione contenuti, controllo decentralizzato.
3. Algoritmi Metodo automatico per risolvere un problema. Caratteristiche o Finitezza : sequenza di istruzioni limitata. o Eseguibilità : ogni istruzione è chiara e realizzabile. o Determinismo : la sequenza e il risultato sono prevedibili. 4. Sistemi Operativi Software di base che gestisce le risorse del computer e semplifica l’interazione utente-macchina. Componenti principali o Kernel : gestisce CPU/GPU. o Gestione memoria.
o k bit → 2^k combinazioni. Approcci o Analogica: continua. o Digitale: discreta, più precisa. Codifica caratteri o ASCII, Extended ASCII, Unicode, UTF-8 (standard web).
7. Memoria Gerarchia o Registri CPU → velocissimi, pochissimo spazio. o Cache (L1, L2, L3) → intermedia tra registri e RAM. o RAM → maggiore capacità, volatile. o Memoria di massa → grande capacità, non volatile. Tipi memoria di massa o Magnetiche : HDD, floppy, nastri. o Ottiche : CD, DVD, Blu-ray. o Elettroniche : USB, SSD, memory card. Ottimizzazione o Località spaziale e temporale → cache migliora prestazioni. 8. Periferiche Input → tastiera, mouse, scanner. Output → monitor, stampante, casse. Altre periferiche → webcam, fotocamere, lettori MP3. Monitor → qualità: risoluzione + profondità colore. Stampante → getto d’inchiostro o laser. Scanner → digitalizza documenti; OCR: riconoscimento caratteri.
9. Macchina di Turing Modello teorico di calcolo (Alan Turing). Nastro infinito, unità di controllo, tabella di transizione. Turing universale : può simulare qualsiasi macchina. Tesi Church-Turing : qualsiasi calcolo meccanico eseguibile da Turing. Test di Turing : valuta se una macchina può imitare pensiero umano. Critiche: Dreyfus (pensiero umano non completamente codificabile), Searle (“stanza cinese”). 10. Sicurezza Informatica Protegge sistemi, reti e dati. Identità digitale → representatione online dell’individuo. Autenticazione → password, biometria. Crittografia o Simmetrica → stessa chiave. o Asimmetrica → chiave pubblica + privata. o Firma digitale → valida legalmente. Attacchi comuni : phishing, man-in-the-middle, attacco a dizionario. 11. Campionamento e Quantizzazione Campionamento o Trasforma segnale analogico in valori discreti. o Frequenza di campionamento → numero di campioni al secondo. o Teorema di Nyquist : frequenza ≥ 2x frequenza massima del segnale. Quantizzazione o Trasforma valori campionati in livelli discreti. o Più livelli → maggiore precisione, meno rumore. o Rumore di quantizzazione → errore introdotto dall’approssimazione. Perdita di informazione o Campionamento → perde continuità temporale. o Quantizzazione → perdita di precisione ampiezza.