Computer
Un computer è una macchina programmabile in grado di eseguire un elenco programmato di istruzioni, accettare input e restituire output. Sebbene molti dispositivi meccanici possano tecnicamente funzionare come computer, il termine si riferisce comunemente ai computer elettronici digitali.
Tutti i computer sono una combinazione di hardware e software, che sono inutili l'uno senza l'altro. Il termine "hardware" si riferisce alle parti fisiche di un computer, mentre "software" si riferisce ai programmi che indicano all'hardware cosa fare. Tutti i computer includono un insieme comune di componenti hardware:
- La scheda madre è una scheda a circuiti stampati che collega tutti gli altri componenti tramite percorsi di comunicazione chiamati bus.
- La CPU esegue funzioni di elaborazione dei dati e funge da "cervello" del computer.
- La memoria di sistema archivia dati temporanei a cui la CPU può accedere rapidamente, come i programmi attivi e i file aperti.
- Un disco di archiviazione fornisce un'archiviazione dei dati a lungo termine, mantenendo applicazioni e file disponibili per l'accesso quando necessario.
Altri componenti possono ampliare le capacità del computer. Le schede video collegano un computer a un monitor, visualizzano l'interfaccia utente, elaborano la grafica 3D e decodificano i video compressi. I dispositivi di input, come tastiere, mouse e schermi tattili, offrono all'utente di un computer un modo per interagire con esso e impartire comandi. Gli adattatori di rete consentono a un computer di comunicare con altri computer tramite una rete locale o Internet. Le porte USB e altre interfacce esterne consentono di collegare le periferiche.
Il software più importante in esecuzione su un computer è il suo sistema operativo. Questo software comunica direttamente con l'hardware del computer e consente l'esecuzione di altre applicazioni software. La combinazione dell'architettura hardware di un computer e del sistema operativo è nota come piattaforma. I computer che condividono una piattaforma possono spesso eseguire gli stessi programmi.
Fattori di forma dei computer
I computer sono disponibili in diverse forme e dimensioni, note come fattori di forma. Alcuni fattori di forma consentono al proprietario di un computer di personalizzare la configurazione hardware, mentre altri sono dispositivi strettamente integrati.
- I computer desktop sono personal computer modulari costituiti da componenti separati assemblati all'interno di uno chassis. Il proprietario di un computer desktop può sostituire o aggiornare i componenti hardware per migliorarne le prestazioni. I computer desktop si collegano a schermi e dispositivi di input esterni.
- I laptop sono personal computer portatili strettamente integrati, le cui custodie pieghevoli includono un monitor, una tastiera e un trackpad. Includono batterie ricaricabili che consentono loro di funzionare senza un collegamento costante all'alimentazione. A differenza dei computer desktop, il loro hardware spesso non è sostituibile né aggiornabile.
- I computer all-in-one sono un ibrido tra computer desktop e laptop. Sono strettamente integrati come i laptop e incorporati in uno chassis con un monitor di grandi dimensioni. Come i computer desktop, richiedono dispositivi di input separati, come tastiere e mouse. Non sono portatili, ma sono più compatti dei computer desktop.
- Smartphone e tablet sono ancora più compatti dei laptop e integrano un computer e una batteria dietro uno schermo tattile. Sebbene supportino tastiere esterne, la maggior parte delle interazioni con uno smartphone o un tablet avviene tramite lo schermo tattile.
- I computer montati su rack vengono spesso utilizzati come server dedicati. Questi computer utilizzano custodie piatte che si inseriscono nei supporti rack standard, che possono contenere diversi computer impilati verticalmente. Spesso questi computer non sono collegati a monitor, tastiere o mouse; vengono invece controllati e monitorati da remoto tramite una rete.
- Mainframe e supercomputer sono computer di grandi dimensioni e ad alte prestazioni, progettati per attività che richiedono molte risorse di calcolo. Possono eseguire molti più calcoli al secondo rispetto a un personal computer e vengono utilizzati da grandi organizzazioni per analisi complesse dei dati.
Metti alla prova le tue conoscenze