Programming Process Steps
More Programming Process Steps
Algorithms
Flowcharts and Pseudocode
Documentation and Use Cases
100
Luke W Kristian K
Who created this?
100
This is a set of steps that create an ordered approach to a problem solution.
What is an algorithm?
100
This is a list of steps to solve a problem written in plain English.
What is algorithm?
100
The third tool in programming
What is a Flowchart
100
Without proper documentation programs do not make sense, especially if you return to them later.
Why is documentation important?
200
This takes about 60-80% of the time.
What is the planning phase?
200
This is when you run your program with real world data.
What is beta testing?
200
These are associated with each option.
What are advantages and disadvantages?
200
A mix of English and code
What is Pseudocode
200
The proper name for documentation of a computer program.
What is commenting?
300
The most frequently used design in the programming process.
What is Top-Down Design?
300
What is the fifth step in the programming process?
What is documentation and maintenance?
300
Tells your computer what to do and how to do it.
What is what an algorithm does?
300
The flowchart symbol for Decisions
What is a Diamond
300
These define interactions between a system and its users.
What are use cases?
400
These are two methods of writing algorithms.
What are pseudocode and flowcharts?
400
Good programmers do this.
What is follow the program?
400
This is how detailed the algorithm should be.
What is as extensive as necessary?
400
Represented in a flowchart with a Parallelogram
What are processes
400
These are the functions the software is designed to perform.
What are functional requirements?
500
This is when a solution method is broken down into smaller sub-problems, continuing until each sub problem can be solved in a few steps.
What is modularization?
500
These are the two parts of identifying the problem
What are requirements and specifications?
500
What you must do before choosing the correct algorithm.
What is weigh the pros and cons?
500
Indicates the flow of logic
What are arrows
500
These are not supported in Visual Basic.
What are multiline comments?
M
e
n
u