Programming Process Steps
More Programming Process
Algorithms
Pseudocode and Flowcharts
Documentation and Use Cases
100
Who made this template?
What is Sara B. and Laura L.
100
What is the testing a program for all syntax errors?
What is debugging
100
An algorithm is a list of what to solve a problem?
What is steps
100
What does a parallelogram represent in a flowchart?
What are Inputs and Outputs.
100
Documentation is used so that programs are not ____?
What is confusing.
200
What step do you define what your program needs to do? (1)
What is Identify the Problem
200
What is a way to test your program by using real world data?
What is Beta Testing
200
The steps of an algorithm represent what?
What is a process
200
What does flowcharts provide of an algorithm?
What is a visual representation.
200
What defines actions between the "actor" and the system?
What are use cases.
300
Which step do you have to use good programming style and syntax? (3)
What is Write the Program
300
Algorithms, pseudocode, and flowcharts are all part of which step of the Programming Process?
What is Step 2, Design the Solution
300
What do you have to consider in each step?
What are advantages and disadvantages.
300
What is a way to express a solution to a problem using basic patterns of logic?
What is a control structure.
300
True or False: You should comment on every line of program to ensure clarity.
What is false.
400
What does the Documentation and Maintenance step require the programmer to do to make the program understandable?
What is Comment
400
What is the term for when a program runs but doesn't work correctly?
What is Logic Errors
400
What are programs created to do?
What is to solve problems.
400
A loop represents what type of control structure?
What is an iteration control structure.
400
User manuals are an example of what?
What are use cases.
500
What is the most frequently used design in the programming process?
What is Top-Down Design
500
What is a solution method that breaks down the problem into smaller sub-problems until each can be solved in a few steps?
What is modularization
500
Should the solution be designed before or after coding the program?
What is prior to coding.
500
What is the general pseudocode for making a decision?
What is an If- Then statement.
500
The behaviors of a software are determined by...
What is functional requirement.