NEW
Font size
S
M
L
XL
WorksheetsFCS Semester 1 Final Exam
Total questions: 40
Worksheet time: 20mins
Name
Class
Date
1.
What is an input device?
a)
A device that displays information to the user.
b)
A device that sends data to a computer for processing.
c)
A device that stores data permanently.
d)
A device that prints documents.
2.
Which of the following is an example of an output device?
a)
Keyboard
b)
Mouse
c)
Monitor
d)
Scanner
3.
Which keyword is used to define a function in Karel?
a)
if
b)
function
c)
for
d)
repeat
4.
What is the main purpose of comments in code?
a)
To make the program run faster
b)
To explain what the code does for humans
c)
To change the output of the program
d)
To delete unnecessary files
5.
What is a digital footprint?
a)
The record of your physical steps tracked by your phone’s GPS
b)
The trail of information you leave behind when using digital devices and the internet
c)
A type of virus that hides in online ads
d)
A program used to clean up computer files
6.
Which password below is the strongest?
a)
password123
b)
Soccer2024
c)
C@t$Run4Fun!2025
d)
Fluffy
7.
Which statement best describes copyright?
a)
Rules about what you can post on social media.
b)
A law that protects a person’s creative work from being copied without permission.
c)
A free license that lets everyone use anything online.
d)
A rule for giving your opinion online.
8.
You use Spotify Free to listen to music with ads. You can’t edit the app, but you don’t have to pay. What kind of software is Spotify?
a)
Shareware
b)
Freeware
c)
Open Source
d)
Public Domain
9.
You install a free drawing app that works for 7 days, then asks for payment to continue. What type of software is this?
a)
Open Source
b)
Freeware
c)
Shareware
d)
Public Domain
10.
A history teacher downloads a 1910 photograph from a museum website labeled “No Rights Reserved.” What type of content is this?
a)
Shareware
b)
Freeware
c)
Public Domain
d)
Open Source
11.
Why might information obtained from electronic media be unreliable?
a)
Most digital content is produced through peer-reviewed academic research
b)
Algorithms may prioritize engaging content over accurate information
c)
Online platforms only allow verified experts to post content
d)
Digital information cannot be edited once posted
12.
A student reads an article shared on social media that makes a bold scientific claim but provides no sources. What is the MOST appropriate next step?
a)
Assume the claim is true because many people shared it
b)
Look for the same claim on other social media accounts
c)
Search for credible, evidence-based sources to verify the claim
d)
Ignore all scientific claims found online
13.
A hospital uses machine-learning algorithms to help analyze patient scans. Which benefit does this MOST likely provide to society?
a)
Slower diagnosis due to reliance on new technology
b)
More accurate and faster detection of diseases
c)
Less communication between doctors and patients
d)
Fewer medical research opportunities
14.
What is plagiarism?
a)
Giving credit to someone who made a website.
b)
Using Creative Commons material correctly.
c)
Copying someone’s work or ideas and saying they’re yours.
d)
Editing an image to make it look different.
15.
What is the main purpose of two-factor authentication (2FA)?
a)
To back up your files automatically
b)
To send you ads for security apps
c)
To add a second way to prove it’s really you
d)
To delete old passwords
16.
Why is it important to protect your data and devices?
a)
So you can brag about your tech skills
b)
So hackers can’t steal or misuse your information
c)
Because antivirus software is free
d)
Because teachers said so
17.
You get a message on your phone that says: “Your account has been locked. Click here to fix it: MyBankVerifyFree.com.”
What is the safest thing to do next?
a)
Click the link right away to fix it
b)
Reply and ask for more info
c)
Delete the message and log in through your bank’s official website
d)
Share the link with friends to warn them
18.
Which of the following best represents good digital citizenship?
a)
Sharing someone’s photo without their permission
b)
Posting rude comments anonymously
c)
Respecting others online and thinking before you post
d)
Using a fake identity to get more followers
19.
Why is it important to think before you post or share online?
a)
Because everything online is temporary
b)
Because your digital footprint can affect your reputation and future opportunities
c)
Because teachers can’t see what you do online
d)
Because AI deletes your old data automatically
20.
Which of the following is an example of poor digital citizenship?
a)
Using a strong password
b)
Fact-checking information before reposting
c)
Giving your password to a friend to log into your account
d)
Keeping your personal information private
21.
Look at the code below. What will Karel do if ballPresent() is false?
a)
Karel will take the ball
b)
Karel will move
c)
Karel will do nothing
d)
Karel will crash
22.
Why do programmers use functions?
a)
To make the program run slower
b)
To repeat code without writing it multiple times
c)
To make Karel crash
d)
To confuse others
23.
Which of these is a correct way to call a function in Karel?
a)
moveTwo;
b)
moveTwo();
c)
function moveTwo()
d)
call moveTwo
24.
How many times does Karel pick up a ball?
a)
1
b)
2
c)
3
d)
4
25.
What is the main job of the operating system in a computer?
a)
Create new hardware
b)
Connect to the internet
c)
Manage the computer's hardware and allow other programs/apps to run
d)
Draw computer graphics
26.
This software controls the computer’s hardware, manages programs, and allows other software to run.
a)
Application
b)
OS
27.
Which device would be best for saving photos permanently for future use?
a)
Microphone
b)
Hard drive
c)
Monitor
d)
CPU
28.
Which of the following is the primary purpose of creating folders on a computer?
a)
To increase the size of files
b)
To organize and group related files together
c)
To delete unwanted files automatically
d)
To rename files faster
29.
What is an algorithm?
a)
A computer program that runs on the internet
b)
A step-by-step set of instructions to solve a program
c)
A type of programming language
d)
A robot that follows instructions
30.
Which of these is a valid Karel command?
a)
move ;
b)
MOVE
c)
move ( );
d)
move ( )
31.
Why is debugging and syntax important in Karel programming?
a)
Karel can guess what you mean even if you forget semicolons or capitalization.
b)
Debugging and syntax don’t matter unless you write long programs.
c)
Correct syntax makes sure Karel understands the commands, and debugging helps fix mistakes when the program doesn’t work.
d)
Debugging is only needed if the computer is broken.
32.
Which of these is an example of a algorithm?
a)
A list of groceries
b)
Directions from your house to school
c)
A song on Spotify
d)
A phone app
33.
In the IPOS model, what comes immediately comes next, after data enters the computer as input?
a)
Output
b)
Processing
c)
Storage
d)
Software
34.
This software helps you write documents, play games, or watch videos.
a)
Application
b)
OS
35.
Alexander wants to play a game on his laptop. Before he can open the game, the computer needs software that starts the system, manages memory, and allows programs to run. Which type of software does Alex need first?
a)
OS
b)
Application
36.
What is the main function of the Central Processing Unit (CPU) in a computer?
a)
To store data permanently.
b)
To process instructions and manage tasks.
c)
To display images on the screen.
d)
To provide power to the computer.
37.
Which type of storage is used for temporary data that is lost when the computer is turned off?
a)
Hard disk drive (HDD)
b)
Solid state drive (SSD)
c)
Random Access Memory (RAM)
d)
Optical disc
38.
What is the role/job of the motherboard?
a)
The motherboard stores all the data permanently.
b)
The motherboard is responsible for powering the computer.
c)
The role of the motherboard is to connect and allow communication between all computer components.
d)
The motherboard is used to display graphics on the screen.
39.
Explain why a touchscreen, such as a tablet or smartphone, can be considered BOTH an input and output device?
a)
It only displays information.
b)
It only receives input from the user.
c)
It can display information and also receive touch input from the user.
d)
It stores data.
40.
You use a mouse to draw a picture on the computer, and then print it out. Which devices are being used as input and output devices in this scenario?
a)
Mouse as input, printer as output.
b)
Printer as input, mouse as output.
c)
Mouse as output, printer as input.
d)
Both mouse and printer as input devices.
Reset
