
Problem Solving & Program Design
Quiz by Ava Nelle
Feel free to use or edit a copy
includes Teacher and Student dashboards
Measure skillsfrom any curriculum
Measure skills
from any curriculum
Tag the questions with any skills you have. Your dashboard will track each student's mastery of each skill.
With a free account, teachers can
- edit the questions
- save a copy for later
- start a class game
- automatically assign follow-up activities based on students’ scores
- assign as homework
- share a link with colleagues
- print as a bubble sheet
25 questions
Show answers
- Q1A person who writes instructions for the computer to carry out is called a :computer programmercomputer techniciancomputer analystcomputer engineer30s
- Q2What are the two major phases involved in the design of a computer program?problem solving phase & implementation phase phasedesign phase & problem solving phasefinancial analysis phase & design phaseimplementation phase & design phase30s
- Q3The first step involved in solving a problem is todefine the problemdevelop the algorithm for the problemtest the solutionevaluate the solutions to the problem30s
- Q4Look at the algorithm given2 , 97 , 97 , 112 , 1130s
- Q5Which of the following flowchart symbols represents a process?CDAB30s
- Q6Which of the following flowchart symbols represent a decision?CDBA30s
- Q7Which of the following flowchart symbols represents Start or Stop?none of the aboveABC30s
- Q8In representing algorithms, which of the following statements would be placed in the flowchart symbol shown in the picture?Output CA > 25?Read Acount= count +130s
- Q9Data that CANNOT be changed during the execution of the program are called:constantsstringscharactersvariables30s
- Q10Data that CAN be changed during the execution of the program are called:charactersvariablesconstantsstrings30s
- Q11The terms 'END' and 'STOP' used in algorithms are called:outputsprocessesloopsterminators30s
- Q12Which of the following tasks does the algorithm in the picture perform?Reads two numbers and prints the first number IF it is larger than the second numberReads two numbers and prints the first numberReads two numbers and prints the first number IF it is smaller than the second numberReads two numbers and prints the smaller number30s
- Q13The last step in the problem solving phase is:specify the designevaluate the solutionsdevelop the solutiontest the algorithm for correctness30s
- Q14The first step in the program implementation phase is:Translate the algorithm into a specific programming languagemaintain the programtest the programdebug the program30s
- Q15When breaking down a simple problem into its logical steps, what statements/ instructions would the adding of two numbers be?a storagean inputan outputa process30s