Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
18 Cards in this Set
- Front
- Back
Variable |
Stores a single value in a program |
|
Subprogram |
A section or block of code AKA procedures, subroutine or function |
|
Function |
A section of code which returns a single value |
|
Pre-defined Function |
A function that already exists within the programming language |
|
User-Defined Function |
A function that is created by the programmer |
|
Local Variable |
Exists within a subprogram and cannot be seen or accessed by any other subprogram |
|
1D Array |
A structure which holds a list of data - all data must be of the same type |
|
1D Array |
Always passed by reference |
|
Input Validation |
Avoids inputting errors by repeatedly asking for data to be entered until it is acceptable |
|
Finding maximum |
Used to find the largest value in a list |
|
Finding minimum |
Used to find the smallest value in a list |
|
Counting occurrence |
Used to count how many times a value appears in a list |
|
Linear search |
Used to search for a particular item in a list |
|
Record Data Type |
A data structure which can store variables of different data types |
|
Iterative |
Earlier stages of the SDP can be revisited for improvement |
|
Requirements Elicitation |
The methods of extracting information from the client |
|
Requirements Elicitation |
Interviewing, Observing, Questionnaires, Existing Documentation |
|
Software Specification |
A legally binding document which defines the scope and boundaries of the problem to be solved |