hci prefinals

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

1/32

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 4:39 PM on 5/3/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

33 Terms

1
New cards

Framework

A structured environment that provides tools, functions, and guidelines for developing applications.

2
New cards

Toolkit

A collection of prebuilt UI components and routines that simplify interface development.

3
New cards

Widget

A graphical UI element that allows users to interact with an application.

4
New cards

UI Toolkit

A system that abstracts event handling and helps create consistent user interfaces.

5
New cards

Android UI Framework

A Java-based framework providing APIs, event handling, and system services for Android apps.

6
New cards

Event Queue

A system where events are stored and processed in a first-in, first-out manner.

7
New cards

iOS UIKit Framework

A framework that provides infrastructure for building iOS interfaces and handling user input.

8
New cards

UIEvent

An object representing user interaction events in iOS.

9
New cards

Core Motion

A framework used for handling motion and sensor data in iOS devices.

10
New cards

Java AWT

A Java library used for creating graphical user interfaces and handling events.

11
New cards

AWTEvents

Events in Java AWT that represent user interactions like mouse clicks and keyboard input.

12
New cards

Interactive System Development

A modular approach to developing systems where interface and logic are separated.

13
New cards

MVC Framework

A three-layer architecture that separates application logic, interface, and user input.

14
New cards

Model

The component that manages data and business logic in an application.

15
New cards

View

The component that handles the display and user interface of an application.

16
New cards

Controller

The component that processes user input and interacts with model and view.

17
New cards

MVC Architecture

A design pattern that divides applications into model, view, and controller components.

18
New cards

Parallel Development

Simultaneous development of different components in MVC.

19
New cards

SEO-friendly URL

A structured web address optimized for search engine visibility.

20
New cards

Test-driven Development

A development approach where testing is done alongside coding.

21
New cards

MVC Implementation

The process where requests pass through controller, model, and view to produce output.

22
New cards

Browser Request

An action where a user requests data from an application.

23
New cards

Controller Processing

The step where the controller handles incoming requests.

24
New cards

Model Processing

The step where data is processed based on business logic.

25
New cards

View Rendering

The step where processed data is displayed to the user.

26
New cards

UIObject

A superclass representing general UI elements in MVC implementations.

27
New cards

Account Model

A data model handling account balance and transactions.

28
New cards

AccountViewController

A combined view and controller handling UI and input.

29
New cards

DepositViewController

A subclass handling deposit-related user input.

30
New cards

WithdrawViewController

A subclass handling withdrawal-related user input.

31
New cards

Init_ui_display

A method used to initialize UI components.

32
New cards

Handle_ui_display

A method used to process user input.

33
New cards

Update_ui_display

A method used to update the interface based on changes.