HCI midterm

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/60

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 6:09 AM on 3/14/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

61 Terms

1
New cards

Requirement Analysis

The process of researching user needs and characteristics to establish system development goals.

2
New cards

User Analysis

A design step that reinforces requirements by focusing on usability and user experience.

3
New cards

Scenario and Task Modeling

The process of identifying task structures and relationships to understand system use.

4
New cards

Storyboarding

A technique used to visually outline how users will interact with an interface.

5
New cards

Interface Selection and Consolidation

The process of choosing and combining interface components, techniques, and hardware.

6
New cards

Hardware Platform

The physical device or environment where an application operates.

7
New cards

Desktop Platform

A stationary platform used for office tasks, multitasking, and research work.

8
New cards

Smartphone Platform

A mobile platform used for simple and short tasks like calling and messaging.

9
New cards

Tablet Platform

A mobile platform with a larger screen used for presentations or mapping tasks.

10
New cards

Embedded System

A platform used for specialized on-the-spot interactions such as printers or photocopiers.

11
New cards

TV or Console Platform

A stationary platform used for TV-centered tasks and limited interaction.

12
New cards

Kiosk

A public stationary installation used for short interaction and monitoring tasks.

13
New cards

Virtual Reality Platform

A system used for immersive experiences such as spatial training or entertainment.

14
New cards

Free Form Platform

A customized hardware setup designed for specific purposes.

15
New cards

Software Interface Components

Integrated interface parts that simplify user interaction with a system.

16
New cards

WIMP

A GUI concept referring to Windows, Icons, Menus, and Pointer interaction.

17
New cards

Window

A visual working area in an interface where tasks and content are displayed.

18
New cards

Icon

A small pictorial representation used to interact with applications or functions.

19
New cards

Earcon

A brief distinctive sound used to represent events or convey information.

20
New cards

Tile

A dynamic icon that updates its appearance with useful information.

21
New cards

Menu

A list or arrangement of options that allows users to activate commands.

22
New cards

Pull-down Menu

A top-level categorical menu that drops down from a menu bar.

23
New cards

Pop-up Menu

A context-specific menu that appears near the selected object.

24
New cards

Toolbar

A group of frequently used icons or commands for quick access.

25
New cards

Tabs

Menu items arranged like file folders for category navigation.

26
New cards

Scroll Menu

A menu used for long lists of selectable items.

27
New cards

Buttons or Hyperlinks

Menu options used when there are only a few choices.

28
New cards

Checkbox

An interface element that allows multiple selections.

29
New cards

Radio Button

An interface element that allows only one selection from a group.

30
New cards

Hot Keys

Keyboard shortcuts designed for expert users.

31
New cards

Pointer Interaction

Direct manipulation of interface objects using devices like a mouse.

32
New cards

Text Box

A GUI component used for entering short or medium text input.

33
New cards

Form

A combination of interface elements used for long or related user input.

34
New cards

Dialog Box

A small window used for short mixed-mode input and communication.

35
New cards

Combo Box

A drop-down list that also allows users to type their own input.

36
New cards

3D Interface

An interactive visual environment that gives the perception of depth.

37
New cards

Wireframing

Designing the structural layout of a webpage or application before visual design.

38
New cards

Wireframe

A simple visual guide showing placement of content and UI elements.

39
New cards

User Interface (UI)

A channel between human and computer interaction where users control a computer or machine to complete tasks.

40
New cards

Application Programming Interface (API)

A set of routines, protocols, and tools that allow software components to communicate and interact.

41
New cards

Window Manager

Software that controls the appearance, layout, and positioning of windows in a graphical interface.

42
New cards

Natural Language Interface

A type of interface where users interact with the computer using conversational language through questions and answers.

43
New cards

Menu-Based Interface

An interface that provides users with a list of options or commands to choose from on the screen.

44
New cards

Form-Based Interface

An interface that uses forms with fields where users input data or information.

45
New cards

Command Line Interface (CLI)

An interface where users control programs by typing commands using the keyboard.

46
New cards

Graphical User Interface (GUI)

An interface that allows users to interact with a computer using graphical elements like windows, icons, and buttons.

47
New cards

Input

Any data or information sent to a computer for processing using input devices like keyboard or mouse.

48
New cards

Output

Any processed information produced by a computer and displayed to the user such as text or images.

49
New cards

Interrupt

A signal sent to the processor indicating that an input or output event occurred and must be handled.

50
New cards

Event-Driven Programming

A programming structure where the flow of the program is controlled by events such as clicks, keypresses, or messages.

51
New cards

Event

An object created when a change occurs in the graphical user interface such as clicking a button or typing text.

52
New cards

Event Source

The object that generates or triggers an event.

53
New cards

Event Listener

A program code that waits for and responds to events triggered by the event source.

54
New cards

ActionEvent

An event that occurs when a graphical element like a button or list item is clicked.

55
New cards

ContainerEvent

An event that occurs when objects are added to or removed from a GUI container.

56
New cards

KeyEvent

An event triggered when a key on the keyboard is pressed, typed, or released.

57
New cards

WindowEvent

An event related to window actions such as opening, activating, or closing a window.

58
New cards

MouseEvent

An event generated by mouse actions like clicking, pressing, or dragging.

59
New cards

TextEvent

An event that occurs when the text in a text field or text area changes.

60
New cards

ComponentEvent

An event generated when a component is hidden, moved, or resized.

61
New cards

AdjustmentEvent

An event generated when a scrollbar is adjusted or used