Programming Process Steps
More Programming Process
Algorithms
Pseudo-code and Flowcharts
Documentation and Use Cases
100
Kylie A. Alyssa G.
Who created this?
100
In large projects, sub problems are given to different individuals or teams of programmers and are given very specific guidelines for this reason.
What is consistency
100
set of steps that create an ordered approach to a problem solution
What is algorithms
100
A mix of English and code that represents what you and your program to do
What is Pseudo code
100
is crucial for user information as well as for programming understanding
What is documentation
200
Identify the Problem
What is the first step of the Programming Process?
200
The set of rules or grammar if a specific computer language?
What is syntax
200
written out and numbered in the order in which it should be executed
What is steps to solve a problem
200
It is used to show the direction of flow of logic in a flowchart
What are arrows
200
can be written on their own line, or line after coding
What is comments
300
The most frequently used design in Programming Process
What is Top Down Design
300
A process that always changes
What is dynamic process
300
The language that algorithms are written in
What is plain english
300
It provides a visual representation of the algorithm or process
What is a flow chat
300
will turn the text green
What is comments
400
A solution broken down into smaller sub-problems, which in turn are broken down into smaller sub-problems, continuing until each sub-problem can be solved in a few steps
What is modularization
400
An example is agreeing upon "rules" to make reading code easier.
What is following good programming style
400
The 3 requirements for a good algorithm
What are correct, unambiguous, and enough detail
400
The symbol used to represent input and output
What is parallelogram
400
class of users, roles users play
What is actors
500
dynamic process
What is programming
500
Debugging and beta testing area part of this step.
What is testing the program
500
This is needed to get your exact point across in writing and algorithm
What is enough detail
500
A structure in which loops are used
What is iteration control structure
500
describes the sequence of steps between the actor (user) and the system necessary to complete a goal.
What is use cases
M
e
n
u