Please enable JavaScript.
Coggle requires JavaScript to display documents.
C2 Program Development Phase - Coggle Diagram
C2 Program Development Phase
Problem Specification
Understand the needs
of the problem
Able to
determine
Input
needed
Processes
involved in
solving
Output
produced as requested
Program Design
Algorithm
Definition
Step by step instruction
when followed will solve the problem
Types
of Algorithm
Pseudocode
definition
natural
English statement
that are used for
program planning
Basic Computer
Operations
Perform
arithmetic
Assign a value
to a variable or memory location
Put Out
information
WRITE
PUT/OUTPUT/DISPLAY
PRINT
PROMPT
Compare
two variables and
select one
of to alternate actions
Receive
information
READ
GET
Repeat
a group of action
Structure Theorem
Selection
condition and the
choice between
two actions
example
IF
THEN
ELSE
Repetition
Sequence
Execution of one
processing step after another
Flowchart
definition
graphic view
of programming
planning aid
before coding
alternative method of
representing algorithms
Symbols
Implementation
converting algorithm
from Program
Design
Phase
Writing
program itself using
editor
Testing
To
verify
it works
as desired
testing
using
test data
Types of error
Syntax
Deals with
Grammatical
Rules
Causes
Missing
semi colon
Wrong use of
capital
case
Forget to name
the identifiers
Logic
cause by
faulty algorithm
no error message
incorrect program
output
.
Runtime
found during the
execution
Causes
invalid operation
wrong
data entry
Maintenance
Modifying
program through
maintaining
and
updating
example
Add new
features
changes existing
functions
Modify
errors