click below
click below
Normal Size Small Size show me how
PLTW vocab 2
| Term | Definition |
|---|---|
| incremental approach | An approach to programming where the programmer added and tests codes in small chunks at a time to make sure it behaves the way they want it to, before adding more code. |
| program | A set of instructions that a computer executes (or uses) to achieve a particular objective. |
| end user | A representative consumer (or customer) for whom a hardware or software product is designed. |
| user interference (UI) | The visual part of a computer app or operating system, through which an end user interacts with the computing device or software. |
| view layer | The layer of an app that the user sees and interacts with. |
| control layer | The layer of an app that contains the program that tells the app how to behave |
| event | An action or occurrence that happens during the runtime that will trigger a response or behavior by the software. Ex: user-initiates events, such as clicking a button, or external events, such as the device receiving an SMS text message. |
| runtime | The period when a program is running. Runtime begins when a program is opened (or executed) and ends when the program is closed |
| event-driven programming | Type of computer programming where the program responds to an input (or trigger). EX: mouse clicks or a video game that responds to user inputs. |
| event handlers | A block of code that is triggered when a certain event happens. |
| user-initiated event | In a program, an event that is triggered by user interaction with the user interface. |