click below
click below
Normal Size Small Size show me how
1.3/1.4/1.5 AC Vocab
1.3, 1.4, & 1.5 AC V
Term | Definition |
---|---|
Incremental Approach Program | An approach to programming where the programmer adds and tests code 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 to achieve a particular objective. |
End User | A representative consumer for whom a hardware or software product is designed. |
user interface (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. |
controller 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 runtime that will trigger a response or behavior by the software. Examples of events include user-initiated 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). |
event handler | 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. |
abstraction | The process of reducing complexity by hiding unnecessary details to make it easier to think about a problem. |
conditional statement | A command that performs different actions depending on whether a condition is true or false. |
Boolean logic | A form of mathematics in which an expression is reduced to either True or False. |