
Computing - Individual Test
Quiz by AHANTAMAN SENIOR HIGH SCHOOL
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
30 questions
Show answers
- Q1What is a variable in computing?A value that can change depending on conditions.A permanent value that cannot change.A fixed piece of software.A program that runs on a computer.30s
- Q2Which of the following is a characteristic of an algorithm?Definiteness.Simplicity.Randomness.Indefiniteness.30s
- Q3What is the purpose of naming variables effectively?To ensure variable names are random.To make program code readable and understandable.To confuse users.To make the program run faster.30s
- Q4Which symbol represents a decision in a flowchart?Parallelogram.Diamond.Rectangle.Circle.30s
- Q5What is pseudocode?A graphical representation of code.A type of variable.A programming language.An algorithm written in plain English.30s
- Q6Which of the following is NOT a characteristic of algorithms?Finiteness.Input and output.Infinite steps.Effectiveness.30s
- Q7Why is it important for variable names not to start with a number?Most programming languages do not allow it.It makes the code harder to read.It's a matter of personal preference.Variable names are always numeric.30s
- Q8What type of algorithm involves locating specific elements in a data set?Encryption algorithm.Mathematical algorithm.Search algorithm.Sorting algorithm.30s
- Q9What is the term for an algorithm that encodes data for security?Search algorithm.Encryption algorithm.Decryption algorithm.Sorting algorithm.30s
- Q10Which of the following best describes the purpose of flowcharts?To input user information.To write code directly.To store data.To visually represent algorithms.30s
- Q11What does SDLC stand for?Software Development Logic CycleSystematic Development Life CycleSoftware Development Life CycleSoftware Design Life Cycle30s
- Q12Which phase comes first in the SDLC?ImplementationTestingMaintenanceAnalysis30s
- Q13What is the purpose of the Design phase in the SDLC?To develop a plan for creating the software based on analysis results.To maintain and update the softwareTo write the software codeTo test the software for bugs30s
- Q14What is debugging?Testing the software with usersCorrecting errors in the code.Writing comments in the codeDocumenting the software usage30s
- Q15Which type of data is considered 'normal' in testing?Data that causes errorsRandom data inputsData outside the valid rangeExpected input data that the program should accept.30s