GenerazioneHardwareModalitā operativaProgrammazioneTerminaleUtenti tipoImmagine promozionaleInterfaccia
PreistoricaMeccanico, elettro meccanico (Babbage)Non possono essere "utilizzati", se non per i calcoliAzione fisica sull' hardwareSchede perforateGli inventori stessiNessuna: il computer non hanno lasciato i laboratoriNessuna, accesso diretto all' hardware
1945-1955: PionieristicaEnormi apparecchi a valvoleTime sharing: un utente utilizza la macchina solo per un breve lasso di tempoLinguaggio macchina binarioMacchine da scrivereEsperti, pionieriComputer come calcolatoreComandi batch
1955-1965: StoricaTransistor: i computer iniziano ad essere utilizzati fuori dai laboratoriComputer centrale non accessibile in modo direttoAssemblerTerminali a riga di comandoElite tecnicaComputer che processa informazioneLinguaggi di comando
1965-1980: TradizionaleCircuiti integratiUtilizzo in reteLinguaggio di alto livello, Fortran, Pascal, CTerminali alfanumerici full screenGruppi specializzatiAutomazione e produttivitā professionaleMenu gerarchici full screen e form da compilare
1980-2000: ModernaCircuiti integrati: nascono i personal compute.rUtilizzo singolo e personaleLinguaggio orientato ai problemi e agli oggettiDisplay grafici, workstation desktop e portatili pesantiutenti professionali, appassionatiProduttivā personaleWIMP (Windows, Icons, Menus and Pointing Devices)
2000-: FuturaArchitettura WaferUtilizzo di rete singolo e collettivo; reti neuraliGrafica orientata agli oggettiPalmari, portatili, cellularituttiComputer come protesiInterfacce non command
Le diverse generazioni di interfacce.
Trad. da NIELSEN, J., Usability Engineering, Academic Press, Boston, 1993, pag. 50.
 
Torna indietro