Informatica per Scienze
Biologiche e Biotecnologie
Anno Accademico 2001-2002
Anno Accademico
2001-2002
Corso di Informatica
Informatica per Scienze
Biologiche e Biotecnologie
Modulo 7 Le Interfacce Utente
Anno Accademico
2001-2002
Corso di Informatica
Le Interfacce Utente
Fondamentale, per chi abbia la necessità di utilizzare un computer, è capire
come interagire con la macchina. Il punto di contatto è proprio l'interfaccia,
che si può presentare in modo estremamente banale come nel caso delle
versioni alfanumeriche o come metafora di una scrivania.
Anno Accademico
2001-2002
Corso di Informatica
Le Interfacce Utente
- Le interfacce alfanumeriche: interazione tramite comandi
- Le interfacce grafiche: interazione tramite mouse
Anno Accademico
2001-2002
Corso di Informatica
Le Interfacce Alfanumeriche
Ad oggi in via di estinzione.
L’origine dei computer le vede
come unico tipo di
comunicazione tra utente e
macchina.
Ovviamente richiedevano di
ricordare i comandi da dare
per eseguire le diverse
operazioni.
Anno Accademico
2001-2002
Corso di Informatica
Le Interfacce Alfanumeriche
Esempi di comandi:
- dir
- format
- chkdsk
- fdisk
- sys
- at
- ...
Anno Accademico
2001-2002
Corso di Informatica
Le Interfacce Alfanumeriche
Ogni comando aveva una
serie di opzioni per
ottenere comportamenti
diversi e/o visualizzazioni
diverse.
Anno Accademico
2001-2002
Corso di Informatica
Le Interfacce Alfanumeriche
Ogni volta che si presentava
la necessità di eseguire liste
di comandi più volte, magari
con parametri che cambiano
di volta in volta, era
possibile ricorrere al batch
language, cioè raccogliere
tutti i comandi con le
eventuali variabili in un
unico file la cui estensione è
BAT, e eseguire queto
programma.
Anno Accademico
2001-2002
Corso di Informatica
Le Interfacce Alfanumeriche
Si tratta di un vero e proprio
linguaggio elementare,
interpretato, che permette di
costruire programmini di
controllo del sistema
operativo. In Unix la
questione è assai più
complessa perché al batch
language del DOS
corrispondono linguaggi
assai più sofisticati.
Anno Accademico
2001-2002
Corso di Informatica
Le Interfacce Alfanumeriche
Quando non si ricordava la
sintassi di un comando era
sempre possibile digitare il
comando in questione
seguito da /?.
In questo modo il sistema
restituisce un breve aiuto
sull’uso del comando.
A volte tale breve aiuto non
entra nello schermo e
allora….
Anno Accademico
2001-2002
Corso di Informatica
Le Interfacce Alfanumeriche
Ad oggi l’interfaccia
alfanumerica ancora è
disponibile sotto i sistemi
operativi della famiglia MSWindows. Tipicamente, a
parte l’emulazione per i
vecchi programmi Ms-DOS,
permettono di dare comandi
a livello amministrativo.
Anno Accademico
2001-2002
Corso di Informatica
Le Interfacce Grafiche
Nascono molti anni fa nei
laboratori di ricerca della
Xerox, come tentativo di
offrire una interazione più
semplice tra macchina e
uomo, che non richiedesse
la memorizzazione di molti
comandi ma fosse intuitiva e
iconica.
Anno Accademico
2001-2002
Corso di Informatica
Le Interfacce Grafiche
L’interfaccia grafica trova la
sua origine concettuale nella
semiotica e nel tentativo di
rendere in modo metaforico
i concetti soggiacenti i
diversi comandi di un
sistema operativo piuttosto
che i programmi utente.
Anno Accademico
2001-2002
Corso di Informatica
Le Interfacce Grafiche
Da un punto di vista
tecnologico, le interfacce
grafiche prendono piede
quando diviene possibile
disporre di terminali grafici a
basso costo e con qualità di
visualizzazione adeguate.
Anno Accademico
2001-2002
Corso di Informatica
Le Interfacce Grafiche
Un semplice esempio: nel
1986 un terminale grafico
che avesse una risoluzione
di 1024 pixel per 1024, in
bianco e nero, aveva un
costo di circa 50 milioni di
lire.
Oggi costa meno di 500.000
lire (300 euro!!!)
Anno Accademico
2001-2002
Corso di Informatica
Le Interfacce Grafiche
Un altro esempio: un
mouse, nel 1986, costava
più di 700.000 lire!!!
Anno Accademico
2001-2002
Corso di Informatica
Le Interfacce Grafiche
Il mouse, appunto, l’altro
attore centrale delle
interfacce grafiche.
E’ il dispositivo che, agendo
come estensione bionica
della nostra mano, ci fa
toccare le icone e interagire
con loro.
Anno Accademico
2001-2002
Corso di Informatica
Le Interfacce Grafiche
Anno Accademico
2001-2002
Corso di Informatica
Le Interfacce Grafiche
Lo stesso puntatore del mouse si
avvale di diverse rappresentazioni per
poter trasmettere informazione
all’utente.
Attesa di un evento, possibilità di
avere informazioni aggiuntive,
indicatore di un link,…
Anno Accademico
2001-2002
Corso di Informatica
Le Interfacce Grafiche
Una parte della
metafora, cioè quella
delle finestre, in realtà
ad oggi si mappa in
modo puntuale con la
caratteristica dei nuovi
sistemi operativi di
essere multitasking
reali.
Anno Accademico
2001-2002
Corso di Informatica
Le Interfacce Grafiche
Un nuovo, si fa per
dire, utilizzo delle
nuove interfacce
grafiche lo si trova in
modo intensivo in
ambito Internet, dove
la commistione dei
media e la loro
presentazione in modo
grafico viene a volte
anche esagerata a
svantaggio dell’effettivo
valore dei contenuti.
Anno Accademico
2001-2002
Corso di Informatica
Scarica

Modulo 7