NEW
Font size
WorksheetsComputer Science Class IX MCQs 16/11/2025
Total questions: 50
Worksheet time: 25mins
Step 1: Start
Step 2: P = 1
Step 3: Q = 3
Step 4: P = P + Q
Step 5: Q = Q - 1
Step 6: IF Q > 0
THEN GOTO Step 4
Step 7: Output P
Step 8: Stop
3
4
6
7
Step 1: Start
Step 2: X = 2
Step 3: Y = 5
Step 4: Z = X * Y
Step 5: Y = Y - 1
Step 6: IF Y > 0 THEN GOTO Step 4
Step 7: Output Z
Step 8: Stop
2
8
10
0
Step 1: Start
Step 2: A = 3
Step 3: B = 4
Step 4: C = A + B
Step 5: A = C - 2
Step 6: Output A
Step 7: Stop
3
4
5
6
An Algorithm asks the user to enter their gender (M or F) and prints out a different comment depending on what they entered.
This is an example of which of the algorithm constructs?
Decision (Selection)
Loop (Iteration)
Order (Sequence)
All of the above
Define the term computational thinking
Using a computer
Developing an algorithm to solve a problem
Making a computer use artificial intelligence
Google is computational thinking
Solving a problem using a computer
Identify which statement describes algorithmic thinking
Thinking like a computer
Writing binary numbers
Identifying the steps involved in solving a problem
Identifying what problems need to be solved
Which symbol is used as a connector in a flowchart?
Oval
Rectangle
Circle
Diamond
When should you use a connector in a flowchart?
When the flowchart fits on one page
When the flowchart is too large and needs continuation
When representing a process
When showing a decision
Which algorithm step calculates discount?
Decision
Output
Processing
Input
A = 4
B = 6
C = 2
A = A * (B + C)
32, 6, 2
24, 6, 2
40, 6, 2
48, 6, 2
P = 2
Q = 5
R = 3
P = P + Q * R
A) 17, 5, 3
B) 15, 5, 3
C) 13, 5, 3
D) 10, 5, 3
X = 9
Y = 3
Z = 2
X = X - (Y + Z)
4, 3, 2
5, 3, 2
6, 3, 2
7, 3, 2
What is the primary purpose of a flowchart?
To write code
To create a database schema
To outline a process or algorithm
To represent data visually
Which of the following is NOT a type of loop in programming?
Switch loop
While loop
Do-while loop
For loop
In a flowchart, what does a diamond shape typically represent?
Input/Output
Decision
Process
Start/End
X = 17
Y = 4
Z = X % Y
X = Z + Y
5, 4, 1
6, 4, 1
21, 4, 1
17, 4, 1
P = 14
Q = 5
R = P % Q
P = P + R
19, 5, 4
18, 5, 4
14, 5, 4
20, 5, 4
A = 28
B = 7
C = A % B
A = A / B + C
5, 7, 0
4, 7, 0
4, 7, 1
5, 7, 1
A = 50
B = 9
C = A % B
A = A / C
A) 10, 9, 5
12, 9, 5
8, 9, 5
6, 9, 5
A = 4
B = 6
C = 2
A = A * (B + C)
32, 6, 2
24, 6, 2
40, 6, 2
48, 6, 2
Q2. How many bits are in 10 byte?
4
8
32
80
Which of the following is correct order from smallest to largest?
Bit → Byte → KB → MB → GB
Byte → Bit → KB → MB → GB
KB → Bit → Byte → MB → GB
Bit → KB → Byte → MB → GB
Which network architecture allows every computer to act as both client and server?
Client/Server Network
Peer-to-Peer Network
Wide Area Network
Metropolitan Area Network
Which topology uses a single central cable to connect all devices?
Star
Bus
Ring
Mesh
Which network device operates at the Data Link Layer?
Router
Switch
Hub
Gateway
Which is NOT a role of software engineering?
Developing operating systems
Creating applications
Designing circuits
Writing code
Which engineering focuses on circuits and chips?
Hardware Engineering
Software Engineering
Web Development
Data Science
Which of these is NOT a memory unit?
Bit
Byte
Hertz
Kilobyte
Which translator requires the entire program before execution?
Compiler
Interpreter
Assembler
Loader
A keyboard sends signals to the computer, but the computer does not send signals back to the keyboard. Which mode of communication is this?
Simplex
Multiplex
Full Duplex
Half Duplex
A TV broadcast sends signals to viewers, but viewers cannot send signals back. Which mode is this?
Multiplex
Full Duplex
Half Duplex
None of these
Which topology is best for large hierarchical networks?
Ring
Bus
Mesh
Tree
Which switching method establishes a dedicated path?
Circuit switching
Packet switching
Message switching
None
. Which switching method is more efficient for bursty data?
Circuit switching
Packet switching
None
Message switching
The physical layout of LAN is known as:
Topology
Session
Link
Connect
Which of the following protocols is used to access internet:
Ethernet
ARC net
TCP/IP
DSL
Microwave transmission, coaxial cables and fiber optics are example of:
Communication links
Ring network
Gateways
Routers
Copying data from internet to computer is called:
Uploading
Downloading
Transferring
None of these
In programming, what does the term 'iteration' refer to?
Repeating a set of instructions
Making a decision based on a condition
Storing data in memory
Translating code into machine language
Which of the following best defines Artificial Intelligence (AI)?
A system that only processes numbers
A system that runs hardware devices
A system that mimics human intelligence
A system that stores data only
Which threat spreads through networks without user action?
Worm
Trojan horse
Spyware
Adware
Which threat overloads a system using multiple compromised devices?
A. DDoS
B. DoS
C. Brute force
D. Pharming
Which authentication method uses both username and password?
Biometrics
Two-step verification
Basic authentication
Data masking
Which threat tricks users into installing malicious software disguised as useful?
A. Trojan horse
Worm
Spyware
Adware
Which security measure detects and removes malicious programs?
Anti-malware
Access levels
Data masking
. Firewalls
Which is a negative impact of computing in education?
Access to global resources
Digital divide among students
Interactive learning tools
Virtual classrooms
Which negative impact of computing is related to mental health?
Social isolation due to excessive screen time
Increased productivity
Faster diagnosis
Online learning
Which technology enables virtual classrooms?
Blockchain
Cloud computing
Antivirus software
Data masking
Brute force attacks take place by
A. trying many password combinations until access is gained.
sending malware through flash drives into secure systems.
pretending to be a trusted user through deceptive emails.
influencing users to download false applications.
Which threat tricks users into revealing sensitive info via fake websites?
Pharming
Worm
. Trojan horse
Adware
