Prüfungsfragen zu Benutzerschnittstellen Flashcards
Welche Arten von Eingabeschnittstellen gibt es?
Die Klassischen Eingabe-Schnittstellen sind: 1. Kommandosprachen – schwierig zu erlernen – fehleranf¨allig – un¨ubersichtlich \+ m¨achtiger Formalismus \+ effiziente Interaktion m¨oglich Bsp: => S (PAPER# OR PULP# OR FIBER#) 236096 PAPER# 106940 PULP# 73040 FIBER# (????) 2. Formulare Bsp Google (ein Feld) , Daffodil (Formular mit Felder ausfüllen
- Menüs - checkboxes
Beispiel: Produktauswahl bei Amazon, Mail-Suche bei Thunderbird
Nennen Sie Grundregeln für Anfrageschnittstellen.
Allgemein:
- Aussagekr¨aftiges Anfrageformular
- Suchterm-Vervollst¨andigung
- Ergebnisse zusammen mit der Anfrage anzeigen
- Editieren der alten Anfrage
Komplexe Anfragen
- Suchhistorie (Most recent queries)
- Kombination von Anfragen (Bsp search #1 and #3)
- Speicherung einzelner Ergebnisse (Save to clipboard)
- Speicherung von Sitzungen
Nennen Sie Beispiele für Visualisierungen für die verschiedenen Elemente der Suche.
VISUALISIERUNG VON KOLLEKTIONEN:
Browsen von Hierarchien: Indented Tree Layout, Treemap
GRAPHISCHE ANS¨ATZE ZUR FRAGEFORMULIERUNG
Magic-Lens-Interface zur Frageformulierung
Boolesche Anfragen: Blockdiagramme (black and white boxes für die Anfrage ???), Flussdiagramm mit Filtern,
ERGEBNISLISTEN:
Liste mit Titeln und info. (uni due primo),
Liste mit Dokumentzusammenfassung (google),
STRUKTURIERUNG VON ERGEBNISMENGEN:
Ergebnismengen im Termraum (visueller Raum von Terme),
Zeige zeitlicher Bezug Ergebnisse: Bsp Google Timeline
Zeige geographisher Bezug: Google Maps
Ergebnisse mit TileBars - Gewicht und Ort von Frageterms
Highlighting im Ergebnis: Google highlighting search terms
DER MEDIOVIS-ANSATZ: ???
-explore Kollektion with semantic zooming approach, uses visual spacial orientation and ability to remember visual landmarks. or table based visualization in grid form. (Hypergrid)
Was versteht man unter Mixed-Initiative-Interfaces? Nennen Sie Beispiele.
Es ist die Kopplung von automatisierten Services mit direkter Manipulation.
=”intelligent services and users may collaborate efficiently to achieve user’s goals”
-Mehrwert, Timing, Korrekturmöglichkeiten, *Soziale Verhaltensweisen, Historie, Lernen durch Beobachtung… d.h. Es beobachtet, ob Benutzer gerade zu beschäftigt ist, um Feedback zu bekommen =INFER TIMING
Arbeitsteilung:
Vertrauen, Autonomie, Kontrolle, Aufmerksamkeit (???)
Beispiel: Daffodil
Vorschlagen verwandter SUchbegriffe mit zeitlicher Verzögerung,
Korrektorvorschlag syntaktische Fehler mit Verzögerung.