L'architettura di un computer è il collegamento logico
dei suoi dispositivi. Nel computer esistono dispositivi software ed hardware: gli hardware sono tutte le parti materiali del computer mentre i software sono i programmi che le gestiscono. Esistono due tipi di computer i computer general purpose e i computer special purpose: General Purpose identifica hardware e software che risolvono problemi generali e quindi non sono dedicati ad una specifica funzione. Special purpose Riferito all'hardware indica un componente progettato e realizzato per risolvere un problema specifico come ad esempio fa un apparato di comunicazione. Oggi le principali reti informatiche di cui usufruiamo ormai quotidianamente sono reti distribuite:
reti distribuite localmente (LAN – Local Area Network)
reti distribuite geograficamente (WAN – Wide Area Network)
reti metropolitane (MAN – Metropolitan Area Network)
Sistema operativo monoutente e multiutente: Si dice di un programma o sistema operativo o qualsiasi tipo di software monoutente, quando questo non è in grado o non è stato pensato per fornire supporto per la multiutenza ovvero il supporto all'esecuzione di programmi da parte di più utenti
La multiutenza è, in informatica, la possibilità di più utenti di accedere ad
una data funzione o risorsa di un sistema informatico. Time sharing in informatica, è un modo del sistema operativo rivolto all'uso delle risorse di processamento, attraverso il quale l'esecuzione dell'attività dell'unità di elaborazione centrale viene suddivisa in quanti o intervalli temporali. Sistema monotasking e multitasking: In informatica si dice che un programma, un sistema operativo o qualsiasi tipo di software è monotask, quando questo è in grado di eseguire un solo processo per volta.
Multitasking in informatica, si indica la capacità di un software di eseguire
più programmi contemporaneamente: se ad esempio viene chiesto al sistema di eseguire contemporaneamente due processi A e B, la CPU eseguirà per qualche istante di tempo il processo A, poi per qualche istante successivo il processo B, poi tornerà a eseguire il processo A e così via Con architettura hardware si intende l'insieme dei criteri di progetto in base ai quali è progettato e realizzato un computer, oppure un dispositivo facente parte di esso. Le parti principali sono: Memoria RAM e memoria ROM Hard disk CPU Periferiche di input e perifereriche di autput