Show:
Questions
Responses
Print
Programming Process Steps
More Programming Process
Algorithms
Pseudocode and Flowcharts
Documentation and Use Cases
100
Sunny Zhang and Bansi Chhatrala
Who created this?
100
Document and Maintain the Program
What is the final step of the programming process?
100
A set of steps that create an ordered approach to a problem solution
What is an algorithm?
100
A mix of English language and code that represents what you want to do
What is pseudocode?
100
What comments should begin with
What is an apostrophe?
200
Identify the Problem Design the Solution Write the Program Test the Program Document and Maintain the Program
What are the steps of the programming process in order?
200
Breaking a problem down into smaller sub-problems
What is it modularization?
200
Plain English or outline form, pseudocode and flowcharting
What are the methods of designing an algorithm?
200
Terminator of a flowchart
What is an oval?
200
The color a comment should turn the text
What is green?
300
The grammar of the programming language
What is syntax?
300
What your program need to do to fulfill requirements
What are specifications?
300
Easy to understand, detailed and unambiguous
What are the characteristics of a good algorithm?
300
Work through logic, reducing the number of errors and potential re-writes you have to do
What is the purpose of a pseudocode?
300
Class of users, roles users play, or other systems
What is an actor?
400
Running the program for syntax errors
What is debugging?
400
Testing your program with real world data.
What is beta testing?
400
Go to the bus area Get in right bus Go to house
What is an algorithm for getting home by bus?
400
To provide a visual representation of the algorithm or process
What is the purpose of a flowchart?
400
Describes the interactions between the actor and the system necessary to complete the goal
What does a use case do?
500
Run diagnostic tests with sample data
How do you test for logic errors?
500
The most frequently used design in the programming process
What is top-down design?
500
Consider each option and its advantages/disadvantages
What should you do before creating an algorithm?
500
The symbol used to indicate the flow of logic in a flowchart
What is an arrow?
500
The functions that the software/system is intended to perform
What are functional requirements?