Computer Programming and User Interface Concepts

full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/10

flashcard set

Earn XP

Description and Tags

These flashcards cover key vocabulary related to computer programming concepts and user interfaces.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

11 Terms

1

Program

A set of instructions that a computer executes to achieve a particular objective.

2

End User

A representative consumer or customer for whom a hardware or software product is designed.

3

User Interface (UI)

The visual part of a computer app or operating system that allows the end user to interact with the computing device or software.

4

View Layer

The layer of an app that the user sees and interacts with.

5

Controller Layer

The layer of an app that contains the program that tells the app how to behave.

6

Event-Driven Programming

Type of computer programming where the program responds to an input or trigger events.

7

User-Initiated Event

An event in a program that is triggered by user interaction with the user interface.

8

Incremental Approach

An approach to programming where the programmer adds and tests code in small chunks at a time.

9

Event

An action or occurrence that happens during runtime that triggers a response or behavior by the software.

10

Runtime

The period when a program is running, beginning when the program is opened and ending when it is closed.

11

Event Handler

A block of code that is triggered when a certain event happens.