wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Computer Science Class IX MCQs 16/11/2025

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

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

a)

3

b)

4

c)

6

d)

7

2.

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

a)

2

b)

8

c)

10

d)

0

3.

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

a)

3

b)

4

c)

5

d)

6

4.

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?

a)

Decision (Selection)

b)

Loop (Iteration)

c)

Order (Sequence)

d)

All of the above

5.

Define the term computational thinking

a)

Using a computer

b)

Developing an algorithm to solve a problem

c)

Making a computer use artificial intelligence

d)

Google is computational thinking

e)

Solving a problem using a computer

6.

Identify which statement describes algorithmic thinking

a)

Thinking like a computer

b)

Writing binary numbers

c)

Identifying the steps involved in solving a problem

d)

Identifying what problems need to be solved

7.

Which symbol is used as a connector in a flowchart?

a)

Oval

b)

Rectangle

c)

Circle

d)

Diamond

8.

When should you use a connector in a flowchart?

a)

When the flowchart fits on one page

b)

When the flowchart is too large and needs continuation

c)

When representing a process

d)

When showing a decision

9.

Which algorithm step calculates discount?

a)

Decision

b)

Output

c)

Processing

d)

Input

10.

A = 4

B = 6

C = 2

A = A * (B + C)

a)

32, 6, 2

b)

24, 6, 2

c)

40, 6, 2

d)

48, 6, 2

11.

P = 2

Q = 5

R = 3

P = P + Q * R

a)

A) 17, 5, 3

b)

B) 15, 5, 3

c)

C) 13, 5, 3

d)

D) 10, 5, 3

12.

X = 9

Y = 3

Z = 2

X = X - (Y + Z)

a)

4, 3, 2

b)

5, 3, 2

c)

6, 3, 2

d)

7, 3, 2

13.

What is the primary purpose of a flowchart?

a)

To write code

b)

To create a database schema

c)

To outline a process or algorithm

d)

To represent data visually

14.

Which of the following is NOT a type of loop in programming?

a)

Switch loop

b)

While loop

c)

Do-while loop

d)

For loop

15.

In a flowchart, what does a diamond shape typically represent?

a)

Input/Output

b)

Decision

c)

Process

d)

Start/End

16.

X = 17

Y = 4

Z = X % Y

X = Z + Y

a)

5, 4, 1

b)

6, 4, 1

c)

21, 4, 1

d)

17, 4, 1

17.

P = 14

Q = 5

R = P % Q

P = P + R

a)

19, 5, 4

b)

18, 5, 4

c)

14, 5, 4

d)

20, 5, 4

18.

A = 28

B = 7

C = A % B

A = A / B + C

a)

5, 7, 0

b)

4, 7, 0

c)

4, 7, 1

d)

5, 7, 1

19.

A = 50

B = 9

C = A % B

A = A / C

a)

A) 10, 9, 5

b)

12, 9, 5

c)

8, 9, 5

d)

6, 9, 5

20.

A = 4

B = 6

C = 2

A = A * (B + C)

a)

32, 6, 2

b)

24, 6, 2

c)

40, 6, 2

d)

48, 6, 2

21.

Q2. How many bits are in 10 byte?

a)

4

b)

8

c)

32

d)

80

22.

Which of the following is correct order from smallest to largest?

a)

Bit → Byte → KB → MB → GB

b)

Byte → Bit → KB → MB → GB

c)

KB → Bit → Byte → MB → GB

d)

Bit → KB → Byte → MB → GB

23.

Which network architecture allows every computer to act as both client and server?

a)

Client/Server Network

b)

Peer-to-Peer Network

c)

Wide Area Network

d)

Metropolitan Area Network

24.

Which topology uses a single central cable to connect all devices?

a)

Star

b)

Bus

c)

Ring

d)

Mesh

25.

Which network device operates at the Data Link Layer?

a)

Router

b)

Switch

c)

Hub

d)

Gateway

26.

Which is NOT a role of software engineering?

a)

Developing operating systems

b)

Creating applications

c)

Designing circuits

d)

Writing code

27.

Which engineering focuses on circuits and chips?

a)

Hardware Engineering

b)

Software Engineering

c)

Web Development

d)

Data Science

28.

Which of these is NOT a memory unit?

a)

Bit

b)

Byte

c)

Hertz

d)

Kilobyte

29.

Which translator requires the entire program before execution?

a)

Compiler

b)

Interpreter

c)

Assembler

d)

Loader

30.

A keyboard sends signals to the computer, but the computer does not send signals back to the keyboard. Which mode of communication is this?

a)

Simplex

b)

Multiplex

c)

Full Duplex

d)

Half Duplex

31.

A TV broadcast sends signals to viewers, but viewers cannot send signals back. Which mode is this?

a)

Multiplex

b)

Full Duplex

c)

Half Duplex

d)

None of these

32.

Which topology is best for large hierarchical networks?

a)

Ring

b)

Bus

c)

Mesh

d)

Tree

33.

Which switching method establishes a dedicated path?

a)

Circuit switching

b)

Packet switching

c)

Message switching

d)

None

34.

. Which switching method is more efficient for bursty data?

a)

Circuit switching

b)

Packet switching

c)

None

d)

Message switching

35.

The physical layout of LAN is known as:

a)

Topology

b)

Session

c)

Link

d)

Connect

36.

Which of the following protocols is used to access internet:

a)

Ethernet

b)

ARC net

c)

TCP/IP

d)

DSL

37.

Microwave transmission, coaxial cables and fiber optics are example of:

a)

Communication links

b)

Ring network

c)

Gateways

d)

Routers

38.

Copying data from internet to computer is called:

a)

Uploading

b)

Downloading

c)

Transferring

d)

None of these

39.

In programming, what does the term 'iteration' refer to?

a)

Repeating a set of instructions

b)

Making a decision based on a condition

c)

Storing data in memory

d)

Translating code into machine language

40.

Which of the following best defines Artificial Intelligence (AI)?

a)

A system that only processes numbers

b)

A system that runs hardware devices

c)

A system that mimics human intelligence

d)

A system that stores data only

41.

Which threat spreads through networks without user action?

a)

Worm

b)

Trojan horse

c)

Spyware

d)

Adware

42.

Which threat overloads a system using multiple compromised devices?

a)

A. DDoS

b)

B. DoS

c)

C. Brute force

d)

D. Pharming

43.

Which authentication method uses both username and password?

a)

Biometrics

b)

Two-step verification

c)

Basic authentication

d)

Data masking

44.

Which threat tricks users into installing malicious software disguised as useful?

a)

A. Trojan horse

b)

Worm

c)

Spyware

d)

Adware

45.

Which security measure detects and removes malicious programs?

a)

Anti-malware

b)

Access levels

c)

Data masking

d)

. Firewalls

46.

Which is a negative impact of computing in education?

a)

Access to global resources

b)

Digital divide among students

c)

Interactive learning tools

d)

Virtual classrooms

47.

Which negative impact of computing is related to mental health?

a)

Social isolation due to excessive screen time

b)

Increased productivity

c)

Faster diagnosis

d)

Online learning

48.

Which technology enables virtual classrooms?

a)

Blockchain

b)

Cloud computing

c)

Antivirus software

d)

Data masking

49.

Brute force attacks take place by

a)

A. trying many password combinations until access is gained.

b)

sending malware through flash drives into secure systems.

c)

pretending to be a trusted user through deceptive emails.

d)

influencing users to download false applications.

50.

Which threat tricks users into revealing sensitive info via fake websites?

a)

Pharming

b)

Worm

c)

. Trojan horse

d)

Adware