No student devices needed. Know more
39 questions
Which option is a searching algorithm
Bubble
Linear
Merge
Which option is a SEARCHING algorithm?
Quick
Binary
Bubble
Insertion
This diagram is which algorithm
Bubble
Linear
Merge
Quick sort
Binary search only works on....
An UNSORTED Array
A SORTED array
Pseudocode can be understood by:
Only Users
Only Computers
Both
What is the variable name in this Pseudocode?
START
SEND 'Whats your name?' TO DISPLAY
RECEIVE agE FROM KEYBOARD (INT)
age
Age
AGE
agE
Most things after an = sign indicate a variable
True
False
A loop that is carried out a set number of times
Count controlled
Condition controlled
Infinite
Array
What are the three main programming structures?
Sequence, selection, iteration
Structured, object-oriented, procedural
Java, Python, Visual Basic
Machine, assembly, high-level
___________ is used to denote when a user has to give something to a program.
WRITE
OUTPUT
INPUT
READ
______ is used to denote when the program will stop.
FINISH
BEGIN
END
ELSE
Define ABSTRACTION
Breaking a task into smaller tasks.
Drawing a map to show how to reach a destination.
Creating step by step instructions.
Focusing on what is important and ignoring what is unnecessary.
What do we mean by COMPUTATIONAL THINKING?
Understanding a complex problem and developing possible solutions.
Breaking a task into smaller tasks.
Selecting a computer to use.
Focusing on what is important, ignoring what is unnecessary.
Define DECOMPOSITION
Breaking a task into smaller tasks.
Looking for similarities and trends.
A sequence of instructions.
Focusing on what is important and ignoring what is unnecessary.
What is this FLOWCHART symbol called?
Terminator
Decision
Process
Input/Output
What is the OUTPUT if the user enters "YES"?
Leave umbrella at home.
Take an umbrella.
Explore all questions with a free account