Algorithm Production Finished Flashcards
what are the advs of writing an algorithm in pseudocode/ocr reference language (4)
can be quickly converted into a real programming language
fairly easy to understand
does not matter if there are issues with the syntax
changes to the design can be easily incorporated
what are the disadvs of writing an algorithm in pseudocode/ocr reference language (2)
it can be hard to follow the program
it can be time consuming to produce
how is a flow from one component to the next shown in a flow diagram
lines/arrows
how are processes (actions) shown in flow charts
rectangles
how are subroutines called in flow diagrams
rectangles with bars on either side
how are inputs and outputs shown in flow diagrams
parallelograms
how are decisions (yes/no/true/false)
diamonds
what shape are terminators (start/stop)
rounded rectangles
what are the advs to writing algorithms in flow diagrams (2)
it is easy to see how a program flows
flow diagrams have an international standard
what are the disadvs to writing algorithms in flow diagrams (2)
diagrams can be way too big if a large algorithm has to be followed
any changes mean the diagram has to be completely redrawn