Molta gente ogni giorno si connette in rete per lavorare ma senza sapere cosa è il computer e ne si pone domande su come ciò sia possibile. Mettiamo all’opera un computer ogni volta che acquistiamo con carta di credito, preleviamo da un bancomat, paghiamo un bollettino postale, compriamo un biglietto per il treno, giochiamo ai video game e tantissime altre cose. Capire come funziona al suo interno un PC è troppo ma partire dai suoi componenti e dalle origini dell’informatica è già un buon inizio.

Il Computer
Il computer è composto da diversi componenti elettronici su circuiti stampati che comunicano tra di loro tramite segnali elettrici digitali. Ogni componente svolge funzioni specifiche per far funzionare il sistema. In particolare i componenti principali di un computer sono:
- Un unità centrale CPU (central processing unit), il “processore“! Serve a eseguire istruzioni, coordina il funzionamento del sistema e una ALU (un’unità integrata nella CPU, un circuito digitale che effettua operazioni aritmetiche/logiche). In pratica i processi vengono eseguiti dalla CPU.
- le memorie RAM (random access memory), servono a caricare i programmi, dati, il codice del sistema operativo e cose più tecniche come i byte, lo stack, lo heap spiegate bene nei libri del C; è la memoria dinamica del computer ed è volatile viene svuotata ogni volta che si riaccende il Computer
- Una unità di elaborazione grafica GPU (Graphics Processing Unit) separata o integrata nella CPU.
- la memoria ROM (read only memory), di sola lettura “permanente”, ha un contenuto fisso che non può essere cancellato e quindi non è volatile; contiene le istruzioni che la CPU deve caricare per consentire l’avvio del sistema e le routine di base che prendono il nome di BIOS (Basic I/O System).
- La EPROM, una memoria Flash che ha sostituito la ROM ed è utilizzata nei PC moderni con BIOS UEFI.
- le CACHE; oppure in inglese Memory cache che riduce la latenza conservando copie di dati usati più di frequente organizzati in più livelli (L1, L2 e L3) caratteristica che migliora le prestazioni del computer.
- la memoria di massa, svolge la funzione di archiviazione dei file il disco rigido che può essere di tipo NVMe SSD, HDD o memori Flash.
Le periferiche di input di un computer
Le periferiche di input o di ingresso servono per l’inserimento dati e a seconda del PC possono essere comprese in dotazione come nei potatili o aggiunte. I dispositivi periferici che ne fanno parte sono la tastiera, il mouse, il Touch Pad, lo scanner, la penna ottica, lo schermo tattile (touch screen), il microfono, la Webcam, il Joystick, il lettore di impronte, la tavoletta grafica, il gamepad e il lettore di smart card.
Le periferiche di output
Come per le periferiche input viste nel paragrafo precedente, anche quelle di output possono far parte di hardware nativo in un unico blocco ad esempio i portatili oppure collegato esternamente come per i PC Desktop. Le unità periferiche di output o di uscita, sono il monitor, la stampante, le casse audio, il proiettore, le cuffie, il display VR, il plotter, se comprese come nei computer portatili o aggiunte nei PC.