You are on page 1of 3

Side A

Side B

algorithm

assembly language

Boolean operator

bug

compiler

computer program

condition

debug

desk checking

10

documentation

11

dry run

12

finite loop

13

high level language

14

indefinite loop

15

initialize

16

interpreter

17

iterate

18

iteration

a sequence of instructions which if


followed produces a solution to a given
problem
a programming language written using
mnemonic codes that suggest their
meanings and are therefore...
words such as AND, OR and NOT used
in logic to create complex expressions
an error in a running program
a program which is used for translating
other programs from high level source
code to machine...
a series of coded instructions for the
computer to obey in order to solve a
problem
an expression that when evaluated gives
either TRUE or FALSE
the process of correcting logic errors in
a program
to execute a program manually by using
input values and recording what takes
place statement...
a written explanation of how a program
works or how to use it
to execute a program manually by using
input values and recording what takes
place statement...
a loop which ends by itself eventually
any computer language which is
machine independent and uses natural
language-like expressions;...
a loop which will repeat for an
unspecified number of times
to give a variable a starting value
a computer program which translates
and executes other programs one
instruction at a time as...
to repeat again and again
a set of programming instructions which
are done over and over

19

translator

20

logic error

21

low level language

22

machine code

23

machine language

24

natural language processing

25

object code

26

well defined:problem

27

ill defined problem

28

run-time error

29

sentinel value

30

source code

31

string constant

32

syntax

33

syntax error

OR
one pass/execution...
any program which converts source
code into object code
an error in reasoning which results in a
program not doing exactly what it was
conceived of...
a machine dependent class of
programming languages; covers first
and second generation
the type of instruction that the CPU can
understand and directly execute.
the native language of the computer in
1's and 0's. Different types of
computers...
computer systems that recognise,
understand and process written and
spoken languages
the machine language program produced
by a translator
a problem which has a correct answer,
and there are certain procedures that,
when applied correctly,...
a problem which does not necessarily
have one "correct" answer, and the path
to its solution...
an error that occurs after the program
has been tested and is running but which
arises from...
a particular value in a variable which
will cause a loop to stop running
a program written in a programming
language
a sequence of characters which do not
change during the running of the
program, the value...
the specific rules, procedures and
statements of a programming language
a programming error caused by incorrect
use of the structure of a programming
language or simply...

34

systems analyst

35

trace table

36

tracing

37

variable

38

constant

39

assembler

40

character

41

invoke

42

pseudocode

43

code (verb)

44

another name for a defining


diagram

45

integer

46

real value

47

sequencing

48

selection

49

flowchart

a person whose job is to study the


operations of a manual or computerised
system and try to...
a rectangular array of rows and columns
where the column headings are the
variables in a program...
a technique that allows the user to detect
any logic errors in the program or
algorithm, usually...
a name that is given to a slot in memory
reserved for storing changeable data
a value which does not change during
the execution of a program
a program which converts assembly
language code into machine language
code
one of the set of symbols that may be
represented in a computer; characters
can...
the process of starting up a program by
using its name (or selecting its icon)
a language consisting of english-like
statements used to represent an
algorithm,
to create a program; to translate an
algorithm into programming code
an IPO chart
(input processing output)
a positive or negative whole number
a positive or negative number with at
least one decimal place (the decimal
place can be...
to do things step by step one after the
other in order
evaluating a conditional expression and
taking one of two possible paths
depending on whether...
pictorial representation of an algorithm
using prescribed symbols and flow lines

You might also like