Trova appunti, tesi, riassunti e versioni
Oltre 300.000 contenuti tra appunti scolastici e universitari, riassunti e versioni. Per la preparazione agli esami trovi schemi, mappe concettuali, panieri completi ed esercitazioni. Inoltre sono disponibili tesine per la maturità e tesi di laurea.
Scopri le tecnologie di mouse e stampanti, dalle caratteristiche dei mouse meccanici, ottici e laser, alle diverse tipologie di stampanti, come quelle a matrice, laser e a getto d'inchiostro, con dettagli su funzionamento e qualità di stampa.
Scopri il ruolo fondamentale dei bus nei sistemi informatici, le loro tipologie e caratteristiche. Approfondisci i bus interni ed esterni, le differenze tra bus sincroni e asincroni, e come ottimizzano le prestazioni di CPU, memorie e periferiche.
Scopri come la memoria cache e la SDRAM migliorano le prestazioni dei computer. Approfondisci il funzionamento della cache, le tecniche di gestione e i vantaggi delle architetture multi-livello per ottimizzare l'efficienza e ridurre la latenza nei si...
Esplora le memorie ROM, essenziali per la conservazione di dati stabili. Scopri le diverse tipologie, come PROM, EPROM, EEPROM e FLASH, analizzando le loro caratteristiche, applicazioni e le evoluzioni tecnologiche nel campo dell'informatica.
Analizza le caratteristiche e le varianti della memoria RAM, distinguendo tra RAM statica e dinamica. Approfondisci le tipologie come DRAM, SDRAM e DDR SDRAM, evidenziando prestazioni, applicazioni e innovazioni nel settore informatico.
Analizza le differenze tra schede grafiche per monitor CRT e LCD, evidenziando i formati di output come VGA, DVI e HDMI. Scopri come la conversione dei segnali influisce sulla qualità dell'immagine e le prestazioni visive dei dispositivi.
Scopri l'evoluzione dei supporti ottici, dai CD ai Blu-Ray. Approfondisci le caratteristiche tecniche di CD, DVD e Blu-Ray, analizzando le innovazioni che hanno rivoluzionato la memorizzazione dei dati e la fruizione dei contenuti multimediali.
Scopri come le immagini digitali vengono rappresentate attraverso diverse modalità di memorizzazione. Approfondisci la griglia di pixel, la risoluzione, e le tecniche di codifica RGB per comprendere la gestione dei colori e l'intensità luminosa.
Scopri l'evoluzione dei codici di caratteri, dall'ASCII a Unicode, analizzando le diverse codifiche e l'importanza della rappresentazione binaria. Approfondisci come questi sistemi supportano lingue e simboli, garantendo comunicazione globale.
Esplora il sistema floating-point, una notazione essenziale per la rappresentazione dei numeri in informatica. Scopri la sua struttura, la standardizzazione e le implicazioni sulla precisione e sugli errori di arrotondamento nella computazione.
Esplora le tecniche di rappresentazione dei numeri negativi e positivi in formato binario, come grandezza e segno, complemento a 2 ed eccesso 2m-1. Scopri l'efficienza aritmetica e le implicazioni delle diverse codifiche nella gestione numerica.
Esplora la guida pratica alle conversioni tra basi numeriche, come binaria, decimale, ottale ed esadecimale. Scopri le tecniche per effettuare conversioni rapide e precise, essenziali per comprendere i sistemi informatici e la programmazione.
La rappresentazione digitale delle informazioni nei calcolatori si basa su segnali discreti e finiti, utilizzando il sistema binario. Si analizzano errori come underflow e overflow, e si esplorano le peculiarità dell'algebra a precisione finita e dei...
Scopri l'evoluzione della virtualizzazione, dalle tecnologie hardware degli anni Novanta alle moderne macchine virtuali. Approfondisci come i sistemi operativi interagiscono con l'hardware e le tecniche di compilazione per ottimizzare le prestazioni.
Scopri l'evoluzione delle macchine a più livelli dagli anni Sessanta a oggi. Analizziamo l'introduzione della microprogrammazione, l'impatto delle architetture RISC e l'evoluzione del sistema operativo nella gestione di CPU, memoria e periferiche.
Esplora il processo di traduzione e esecuzione dei programmi informatici, che comprende la compilazione del linguaggio sorgente in file oggetto, il collegamento dei moduli tramite il linker e la creazione di file eseguibili pronti per l'esecuzione.
Scopri la struttura a livelli dei calcolatori moderni, composta da cinque livelli distinti. Analizza come hardware, linguaggio assembler, sistema operativo e linguaggi ad alto livello interagiscono per ottimizzare l'elaborazione delle informazioni.
Esplora il funzionamento delle macchine a più livelli e dei linguaggi di programmazione L0 e L1. Scopri come queste architetture facilitano la comunicazione tra hardware e software, ottimizzando la traduzione delle istruzioni per una programmazione p...