1/10
These flashcards cover key vocabulary related to computer programming concepts and user interfaces.
Name | Mastery | Learn | Test | Matching | Spaced |
|---|
No study sessions yet.
Program
A set of instructions that a computer executes to achieve a particular objective.
End User
A representative consumer or customer for whom a hardware or software product is designed.
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.
View Layer
The layer of an app that the user sees and interacts with.
Controller Layer
The layer of an app that contains the program that tells the app how to behave.
Event-Driven Programming
Type of computer programming where the program responds to an input or trigger events.
User-Initiated Event
An event in a program that is triggered by user interaction with the user interface.
Incremental Approach
An approach to programming where the programmer adds and tests code in small chunks at a time.
Event
An action or occurrence that happens during runtime that triggers a response or behavior by the software.
Runtime
The period when a program is running, beginning when the program is opened and ending when it is closed.
Event Handler
A block of code that is triggered when a certain event happens.