This test is run by .
Note that your final mark will not be saved in the system.
Note that your final mark will not be saved in the system.
4. Developing Software MatchUp
Target Level
C
Running Total
0
0%
Attempt
1 of 3
Click on a top box, then click on its match below. Or, drag a top box and drop it onto the correct match. Match all pairs before clicking ‘Check’.
Assembler
Optimisation
Class
Direct
Immediate
Indexed
Library
Polymorphism
Interpreter
Compiler
Agile
Loader
Waterfall
Attribute
A development methodology by which each phase of development occurs once and in strict sequence
A mode of addressing in which the operand is an immediate value that forms part of the instruction itself
In object-oriented programming, this term refers to a template from which all objects of that type are derived
A utility program that calls some module into memory when the application that's running requests this to happen
In object-oriented programming, this term describes the variables that are visible to the object itself, in any of its methods, but not typically beyond the object itself
A repository of previously written code, which is typically reliable and can save time when it comes to writing your own application
A mode of addressing in which the operand is a memory address that contains the required data
A translator that performs its translation line by line
A development methodology in which a short cycle is iteratively followed, with changes to requirements being readily incorporable
The process of ensuring that code does not take up any more time or memory than is necessary
A translator that performs translation of an entire program as one unit
A mode of addressing in which an offset value is applied to the operand in order to obtain the address containing the required data
A translator that cannot be used to translate applications written in a high-level language
One means of implementing this object-oriented technique is to write multiple constructors of the same object, with each having a different signature