Order of development methologies
Analysis, Design,Implementation, testing, documentation, evaluation
analysis (Sytstem anayist)
what customer wants,when,how much going to pay,leagl,insurence
design
pseudo code, flowcharts, structure diargrams
implementation
start to code
testing
try program, test it
documentation
user manual, service instructions, tests
evaluation
iteration
when you go back to a stage to change something
functional requirements
what is the system going to do to meet requiremnts, consits of inputs,processes,outputs
design stage
create series of steps that can be converted to code during implemtation, consider functional requirements
structre diagrams
visual design technique, start at top when reading, then do each branch before moving onto next
flowcharts
visual desgin technique, more detail than structure diagrams
pseduo code
real data type
decimal data type
point of data types
computer need to know whether storing graphics,numbers,words therefore have to advise data type for varible
naming conventions when naming a varible
must start with a lowercase letter, cannot contain spaces, can have numbers and symbols,must be meaningful
what is the + in code?
Concationations
nesting an if statement
times when logical to nest if statements, means second if will only fun if first true
fixed loop
repeats a set of intructions a specific number of times
conditional loop
runs till conition is met or while condition true
simple conditions
only one condition being checked
complex conditions
multiple conditions being checked
logic operators
and, or, not
and operator
both must be true