Computer Problem-solving Process Flashcards
What is the first phase in the computer problem-solving process ?
Analysis and specification phase
What is the second phase in the computer problem-solving process?
Algorithm development phase
What is the third phase in the computer problem-solving process?
Implementation phase
What is the fourth phase in the computer problem-solving process?
Maintenance phase
A computer scientist is in the analysis and specification phase and has completed the analyze step in the computer problem-solving process. What is the next step?
Specification
An engineer is using the computer problem-solving process and has just completed testing the algorithm. What is the next phase?
Implementation phase
What are the 2 steps in the Analysis and Specification phase?
Analyze
Specification
What are the two elements of the Algorithm development phase?
Develop Algorithm
Test algorithm
What are the two elements of the implementation phase?
Code
Test
What are the two elements of the maintenance phase?
Use
Maintain
An engineer is using the computer problem-Solving process. They have finished the steps in the algorithm development phase. What is the next phase?
Implemention Phase
A Computer professional is done with the steps in the implementation phase. What is the next phase?
Maintenance phase
We have completed developing the algorithm. What is next?
Test algorithm
We have tested the algorithm. What step is next (not phase)?
Code the program
We have coded the program. What is the next step (not phase)?
Test the program
We have tested the program. What is the next step (not phase)?
Use the program
We have used the program. What is the next step (not phase)?
Maintain the program
What is understanding (defining) the problem?
Analyze
What specifies the problem that the program is to solve?
Specification
What develops a logical sequence of steps to be used to solve the problem?
Developing the algorithm
What follows the steps to be outlined to see if the solution truly solves the problem?
Testing the algorithm
What translates the algorithm (the general solution) into a programming language?
Coding
What has the computer follow instructions, check the results and makes corrections until the answers are correct?
Test
What step uses the program?
Use
What modifies the program to meet the changing requirements or to correct any errors?
Maintain