WorksheetsM2 COMPUTATIONAL SCIENCE - FINAL
Total questions: 30
Worksheet time: 15mins
What is the definition of an algorithm?
A type of computer hardware
A precise step-by-step set of instructions for solving a problem
A graphical image of a computer
A language used only by professional developers
Which of these is NOT one of the four common methods for writing algorithms?
Flowchart
Written Description
A Video Tutorial
Pseudocode
In a flowchart, what does the Oval (Ellipse) symbol represent?
A process or action
A decision (Yes/No)
The Start, End, or Exit point
Input/Output of data
Which symbol is used in a flowchart to show an action, activity, or process?
Diamond
Rectangle
Parallelogram
Arrow
What is the purpose of a Diamond symbol in a flowchart?
To show where the program ends
To represent a decision point (Yes/No question)
To take input from a keyboard
To print a result to the screen
Which flowchart symbol is used for Input and Output (e.g., "RECEIVE weight")?
Oval
Parallelogram
Rectangle
Circle
In an algorithm, what is "Selection"?
Repeating a set of instructions many times
Making a choice between two paths (e.g., IF/ELSE)
The order in which instructions are carried out
Deleting unnecessary code
What does "Repetition" (or Iteration) mean in programming?
Doing a task only once
Repeating a set of instructions until a condition is met
Choosing between two different tasks
Breaking a problem into smaller parts
What is the primary benefit of using a flowchart before writing code?
It makes the computer run faster
It helps communicate the steps and logic of the solution clearly
It automatically translates English into Python
It is required by law for all apps
In pseudocode, which keyword is often used to display a message to the user?
RECEIVE
Output (or DISPLAY)
SET
WHILE
Which structure is represented by arrows flowing in a single, straight line from start to finish?
Selection
Repetition
Sequence
Abstraction
Why is "efficiency" important in an algorithm?
It makes the code look more colorful
It helps a computer solve problems more quickly than a human
It allows the user to skip the "Start" symbol
It is only used for math problems
What is "Decomposition" in Computational Thinking?
Removing detail to focus on important parts
Breaking down a complex problem into smaller, manageable parts
Identifying similarities between problems
Writing the final code for a game
What is "Abstraction"?
Breaking a problem into pieces
Filtering out unnecessary details to focus on the essential information
Finding a pattern in a set of data
Designing a flowchart symbol
If you are looking for similarities between two different problems, you are using:
Decomposition
Pattern Recognition
Abstraction
Selection
Which CT pillar involves creating the step-by-step rules to solve a problem?
Abstraction
Decomposition
Algorithmic Thinking
Data Collection
When designing a map for a subway, ignoring the actual street names above is an example of:
Abstraction
Selection
Repetition
Sequence
Breaking a "Bake a Cake" task into "Buy Ingredients," "Mix Batter," and "Bake" is:
Pattern Recognition
Decomposition
Abstraction
Coding
Recognizing that many different animals have four legs and fur is an example of:
Pattern Recognition
Algorithmic Thinking
Decomposition
Flowcharting
True or False: Computational Thinking is only used for writing computer programs.
True
False (it can be applied to everyday life problems)
What does "LAN" stand for?
Long Area Network
Local Area Network
Logical Access Node
Large Array Network
Which type of network covers a large geographical area, like a country or the whole world?
PAN
LAN
WAN (Wide Area Network)
MAN
A "Star Topology" uses which device at its center to connect all other nodes?
A Switch or Hub
A single long cable
A Terminator
Another computer
In which topology are all devices connected to a single central cable (backbone)?
Star
Ring
Bus
Mesh
Which topology is highly reliable because every device is connected to every other device?
Bus
Full Mesh
Star
Ring
What is the smallest type of network, usually used for personal devices like Bluetooth headphones?
PAN (Personal Area Network)
MAN
WAN
LAN
In a "Ring Topology," what happens if a single node or cable breaks?
The network works faster
Only that node is affected
The entire network usually stops working
The data reverses direction automatically
Which device is used to connect two different types of networks (e.g., connecting a LAN to the Internet)?
Switch
Router
Hub
Bridge
What is a "MAN" (Metropolitan Area Network) typically used for?
Connecting devices in one room
Connecting users and organizations within a city
Connecting different countries
Connecting a mouse to a laptop
Which term describes the physical or logical arrangement of a network?
Algorithm
Topology
Decomposition
Protocol
