software design and development Flashcards
development of software stages
analysis
design
implementation
testing
evaluation
array
used to store list of items which have same data type
conditional statement
statement either true or false eg IF, THEN, ELSE
simple condition
rely on condition being true or false
complex condition
rely on 2 or more conditional statements being true or false eg AND, NOT, OR
logical operators
AND, OR, NOT
select case
used when program requires too many IF statements, allows diff instructions to be selected depending on variable value
iteration
process where program repeats group of instructions 2 or more times - known as repetition or looping, efficient as code doest need to be repeated
fixed loop
when group of instructions are repeated a pre-determined number of times
conditional loops
group of instructions repeated until or while condition is true
nested loops
loop placed inside another loop completely
pre-defined functions
already built in program language which performs calculation - used to return single item of data
standard algorithms
algorithms used in program various times
input validation
program repeatedly asks for an item of data to be entered until its within possible range of values
running total
used to find sum or calculate average of numbers