Level 6
Level 7

Programming


31 words 0 ignored

Ready to learn       Ready to review

Ignore words

Check the boxes below to ignore/unignore words, then click save at the bottom. Ignored words will never appear in any learning session.

All None

Ignore?
Pseudocode
"A notation resembling a simplified programming language, used to describe algorithms"
Iteration
A programming construct in which a group of statements is executed repeatedly
Error Diagnostics
Software feature used by developers to help detects bugs in the source code
Flow Chart
A visual method of representing an algorithm or process
Machine code
Binary instructions used by the CPU
Interpreter
"Utility which coverts high level code into low level code, one line at a time"
Run-Time Environment
Software feature which allows code to be run without being compiled
Algorithm
A series of steps designed to solve a problem
Assembler
Utility which converts low level code into machine code
High Level
Problem-based programming languages which are similar to natural languages
Translator
Name for any utility which converts one programming language into another
IDE
Software which provides a number of dedicated tools for software developers
Sequence
A programming construct where a set of instructions is executed in order
Compiler
"Utility which coverts high level code into low level code, whole blocks of code at a time"
Auto Documentation
Software feature used to generate written information about the source code
Selection
A programming construct in which an option of statements is provided
Variable
A value stored in memory that can change while a program runs
extreme
Data that is at the limits of what is valid or invalid
Integer
Data type used for positive and negative whole numbers
Logic
A type of error that occurs due to incorrect algorithm design
Valid
"Data that is within the required range, as expected by the program"
Boolean
A data type that only stores one of two values
Erroneous
Data that is in the wrong format and should be rejected by the program
String
Data type that can be used to store any combination of alphanumeric data
Constant
A value stored in memory that cannot change while a program runs
Array
Data structure used to store multiple values in a single variable
Real
Numerical data which contains decimal numbers
Syntax
A type of error that occurs due to incorrect spelling or grammar in a program
Assignment
The process of setting the value of a variable
Invalid
"Data that is outside of the required range, and should be appropriately dealt with"
Character
A data type used for storing a single alphabetic or numeric character