
Topic 1: Computational thinking, level 3
Authored by John Rutherford
Computers
9th Grade

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
25 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
How does a merge sort algorithm handle large datasets?
It uses a brute-force approach
It uses a divide-and-conquer approach
It compares adjacent elements and swaps them if necessary
It searches for an item in an array
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is the purpose of abstraction in software development?
To add complexity
To simplify models
To increase memory usage
To slow down algorithms
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which logical operator returns True if at least one input is True?
AND
OR
NOT
XOR
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is the main benefit of using flowcharts?
To write pseudocode
To debug syntax errors
To provide a visual representation of an algorithm
To optimise memory usage
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What does a linear search algorithm do?
It uses a divide-and-conquer approach
It compares adjacent elements and swaps them if necessary
It searches for an item in an array
It merges two sorted lists
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is the purpose of a truth table?
To debug syntax errors
To track variable values during execution
To evaluate logical expressions
To create flowcharts
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is the difference between a count-controlled loop and a condition-controlled loop?
A count-controlled loop repeats for a fixed number of times, a condition-controlled loop repeats until a condition is met
A count-controlled loop repeats until a condition is met, a condition-controlled loop repeats for a fixed number of times
A count-controlled loop is faster, a condition-controlled loop is slower
A count-controlled loop is slower, a condition-controlled loop is faster
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Microsoft
or continue with
%20(1).png)
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?