Programming Process Steps
More Programming Process
Algorithms
Pseudocode and Flowcharts
Documentation and Use Cases
100
Sam Hannon and Vasilije Strugar
Who created this?
100
What is a set of steps that creates an ordered approach to a problem solution?
What is an algorithm.
100
What is an algorithm?
What is a set of steps that create an ordered approach to a problem solution.
100
What is pseudocode
What is a mixture of code and English that is used to study algorithms before actual coding is started.
100
Why is documentation important?
What is it helps a programmer remember what the program is for
200
What is the first step of the programming process?
What is to Identify the Problem
200
How do you test for all syntax errors?
What is by debugging.
200
What is the primary method to create an algorithm?
What is pseudocode.
200
What does pseudocode help a programmer determine?
What is how the program will work and what variables will need to be included
200
What color do comments turn into?
What is green.
300
What is required of the programmer to code a program?
What is to choose the correct language, follow the syntax of the language, and use good programming style.
300
What is the most commonly used design in the Programming Process?
What is Top-Down Design.
300
What is a third method to create an algorithm?
What is flowcharting.
300
What is a benefit of pseudocode?
What is reducing the number of errors and potential rewrites needed for a program
300
What do comments always start with?
What is an apostrophe.
400
How do you apply documentation to your code and why?
What is to use comments so you can remember what you are doing and so others can follow your logic.
400
What is it called when a solution method is broken down in sub-problems, which are broken down even further?
What is modularization.
400
What are algorithms used for?
What is effectively describing how to solve a problem?
400
What does a parallelagram represent on a flowchart?
What is input / output
400
Who is the actor?
What is the user.
500
What kind of process is the programming process?
What is dynamic.
500
What are the five steps of the programming process?
What is to identify the problem, design the solution, write the program, test the program, and to document and maintain the program.
500
How descriptive do algorithms need to be?
What is very descriptive, as descriptive as it needs to be.
500
What is the diamond shape mean in Flowcharts?
What is an if question.
500
What is the interaction between the actor and the program?
What is use cases.