computer
computer termine inglese per calcolatore, sinonimo di elaboratore elettronico. È un apparecchio elettronico destinato alla elaborazione dei dati, privo di capacità decisionale o discrezionale, che compie determinate operazioni secondo procedure prestabilite o programmi (→ elaboratore elettronico; → elaboratore elettronico, unità di un). Il computer è dotato di una organizzazione logica basata fondamentalmente sullo schema logico di un automa a programma, quale sviluppo dell’originario disegno di automa universale ideato da Alan M. Turing (→ Turing, macchina di). È costituito da un complesso insieme di circuiti elettronici, che formano il cosiddetto → hardware e i cui elementi sono destinati al calcolo numerico, al controllo del flusso dei dati e alla gestione delle unità di input-output. Le operazioni del computer sono programmabili dall’uomo attraverso un insieme di programmi che ne costituiscono il software; questi sono scritti utilizzando un linguaggio di programmazione e sono interpretati ed eseguiti dal computer stesso. Alcuni programmi garantiscono il suo funzionamento di base, altri descrivono la procedura da eseguire per risolvere un determinato problema o classe di problemi. Il software che sovrintende al funzionamento generale del computer prende il nome di sistema operativo, mentre i programmi destinati a risolvere problemi più specifici, come, per esempio, la gestione economica di un’azienda, la progettazione di particolari prodotti industriali, l’elaborazione di immagini, di suoni, di testi ecc. costituiscono il software applicativo.
Esistono diverse categorie di computer, suddivise secondo la potenza e l’utilizzo: i personal computer, o semplicemente pc, ovvero i computer da casa o da ufficio, usati per lo più come elaboratori di testo (word processor), per reperire o gestire informazioni (Internet, basi di dati), come strumenti da ufficio (amministrazione, programmi gestionali), per la comunicazione (e-mail), la grafica o i giochi; le workstation, computer più potenti dei pc, usati per il calcolo e la programmazione oppure per la grafica avanzata (set virtuali, montaggio video, effetti speciali cinematografici) e per la ricerca; i mainframe, utilizzati nelle grandi aziende, nelle banche e ovunque ci sia bisogno di gestire una complessa e delicata rete di computer e apparecchiature; i supercomputer, impiegati in ambienti con necessità di calcolo avanzato; potentissimi e costosissimi, si trovano solo presso i grandi centri di ricerca.