Upload
felisa-bonelli
View
218
Download
2
Embed Size (px)
Citation preview
lez 4 11 Marzo 2004 1
La macchina
• Dispositivi di input/output
• Architettura
lez 4 11 Marzo 2004 2
Dispositivi di input/output
• Sono quei dispositivi che consentono all' utente ed alla macchina di interagire. La loro scelta deve essere fatta secondo i seguenti parametri:
adatti al compito
adatti all’utente
adatti all'ambiente
lez 4 11 Marzo 2004 3
Input device
• strumento che, insieme ad un software adeguato, trasforma le informazioni fornite dall’utente in dati che il computer può processare.
• La scelta di un particolare strumento dovrebbe contribuire quanto più possibile all’ usabilità del sistema.
lez 4 11 Marzo 2004 4
La tastiera• La tastiera è un insieme di pulsanti, che sono usati
sia in combinazione che separatamente. Questo strumento è un discrete entry device in quanto l’interazione con i pulsanti non è continua.
• Il set di tasti principale è ormai stabile da molti decenni. Questo facilità l’utente che può passare da un modello ad un altro con uno sforzo minimo.
• Ogni tasto ha una posizione ed un effetto ben definito ed “immutabile”.
lez 4 11 Marzo 2004 5
ABCDE style
26 letters of the alphabet laid out in alphabetical order, nontypists will find it easier to locate the keys
esempio biglietterie automatiche
lez 4 11 Marzo 2004 6
Strumenti di puntamento - continuous entry devices
• Joystick
- opera in due direzioni ed è spesso utilizzato per compiti in cui devono essere indicate la direzione e la velocità, piuttosto che una locazione da puntare.
- periferica di input per eccellenza nei sistemi di simulazione
lez 4 11 Marzo 2004 7
Mouse
• Il mouse è attualmente il principale strumento di input per le interfacce grafiche. - equipaggiato con uno, due o tre bottoni, con funzione di selezione.
- naturale device per la navigazione tra gli elementi delle interfacce grafiche
lez 4 11 Marzo 2004 8
Funzioni di manipolazione diretta :
• pointing
• selecting
• dragging
lez 4 11 Marzo 2004 9
Tipi di mouse
lez 4 11 Marzo 2004 10
Mouse e legge di Fitt
I movimenti del mouse seguono la legge di Fitt:
T = 1.03 + 0.96 log2 (D/S + 0.5) T = tempo per posizionare il mouse (in secondi)
D = distanza dall’oggetto (in pixels)
S = larghezza dell’oggetto
Le costanti (1.03 e 0.96) sono circa le stesse
dei movimenti manuali. Pertanto il mouse è
quasi ottimale come pointing device.
lez 4 11 Marzo 2004 11
• trackball
ha le stesse funzionalità del mouse:
- il movimento del puntatore sullo schermo è ottenuto agendo sulla sfera presente sul dorso del dispositivo
- utilizzato quando non è disponibile lo spazio per muovere un mouse (come nei portatili).
lez 4 11 Marzo 2004 12
lez 4 11 Marzo 2004 13
• touchpad
- dispositivo adottato nei portatili
- permette la navigazione spostando un dito su di un piccolo piano
- ha il grande vantaggio di non avere parti in movimento e di essere molto compatto.
lez 4 11 Marzo 2004 14
tablet• La tavola digitalizzatrice con penna digitale
o cursore è un particolare strumento che digitalizza quanto scritto dall’utente, siano essi disegni o testi.
lez 4 11 Marzo 2004 15
Pen tablet• Sono computer compatti con uno schermo
sensibile e una “penna” con cui navigare e selezionare.
• In genere un software per il riconoscimento della scrittura evita la tastiera per inserire del testo.
lez 4 11 Marzo 2004 16
touch screen• è uno schermo reso sensibile alle pressioni esterne
che diventa così uno strumento bi-direzionale: - non richiede alcuna particolare istruzione per
apprenderne il funzionamento, - non richiede uno spazio ulteriore di lavoro, - non ha parti mobili da gestire, - fornisce una interazione diretta con gli elementi dell’interfaccia grafica.
Svantaggi: - mancanza di precisione. - alto tasso di errori. - il dito può oscurare i dettagli della zona puntata.
lez 4 11 Marzo 2004 17
Dataglove
Virtual Technologies CyberGrasp force-feedback glove
lez 4 11 Marzo 2004 18
Riconoscimento del parlato
lez 4 11 Marzo 2004 19
Riconoscimento del parlato
difficile
vocabolario
connected speech
speakerindependence
facile
lez 4 11 Marzo 2004 20
Esempi
lez 4 11 Marzo 2004 21
Sistemi di dettatura
Oggi esistono sistemi commerciali in grado di riconoscere con “ragionevole precisione” parlato connesso, indipendente dal parlante (previo addestramento), con ampio vocabolario (in molte lingue)
Esempi: Dragon Systems Naturally Speaking, IBM ViaVoice, Lernout&Hauspie Speech Products, ...
lez 4 11 Marzo 2004 22
Sistemi di dettatura: aspetti
- Tutte le lingue principali (con possibilità di definizione di dizionari utente)
- Breve fase di addestramento iniziale, e possibilità di addestramento continuo
- Vasto set di comandi vocali (amodalità) - Alto tasso di errore (errori non predicibili)- Correggere con comandi vocali richiede tempo
lez 4 11 Marzo 2004 23
Strumenti di output output devices
strumenti che convertono l’informazione che proviene
da una rappresentazione digitale interna
a un sistema computerizzato in eventi percettibile dall’uomo
lez 4 11 Marzo 2004 24
Proprietà strumenti di output Video:
– CRT scansione rasterrinfrescamento 30-70 volte/sec
– LCD i cambiamenti di tensione influenzano la polarizzazione di piccole capsule di
cristalli liquidi» Flickerfree» Usati nei portatili» Visibili da angoli obliqui
lez 4 11 Marzo 2004 25
Audio:
viene usato per rinforzare l' uscita video o, più raramente,
per sostituirla.
Può essere di tre tipi: – parlato – musica – suoni