Abstract step
|
A step for which some implementation details remain unspecified
|
Algorithm
|
A step-by-step procedure for solving a problem in a finite amount of time
|
Anonymous type
|
A type that does not have an associated type identifier
|
Argument list
|
The values that appear between parentheses in a function call
|
Arithmetic/Logical unit (ALU)
|
The component of the central processing unit that performs arithmetic and logical operations
|
Assembler
|
A program that translates an assembly language program into machine code
|
Assembly Language
|
A low-level programming language in which an mnemonic is used to represent each of the instructions for a particular computer
|
Assignment statement
|
A statement that stores the value of an expression into a variable
|
Automatic variable
|
A variable for which memory is allocated and de-allocated when control enters and exits the block in which it is declared
|
Auxiliary storage device
|
A device that stores data in encoded form outside the computer's main memory
|
Base address
|
The memory address of the first element of an array
|
Binary operator
|
An operator with two operands
|
Central processing unit (CPU)
|
The part of the computer that executes the instructions stored in memory; made up of the arithmetic/logic unit and the control unit
|
Communication complexity
|
A measure of the quantity of data passing through a module's interface
|
Compiler
|
A program that translates a high-level language into machine code
|