Computer Science MCQs for 9th Class (Punjab Board)

This page has over 3,900 multiple-choice questions for Computer Science (9th Class (Punjab Board)), arranged in 9 chapters and 34 topics. The chapters include Introduction to Computational Systems, System Design and Troubleshooting, Computer Networks, Computational Thinking and Web Development with HTML, CSS and JavaScript. Every question has four options, an instant answer and, where available, a short explanation.

Chapters and topics

  • Introduction to Computational Systems 5 topics · 686 MCQs
  • System Design and Troubleshooting 3 topics · 349 MCQs
  • Computer Networks 5 topics · 548 MCQs
  • Computational Thinking 4 topics · 522 MCQs
  • Web Development with HTML, CSS and JavaScript 4 topics · 440 MCQs
  • Data Science and Data Gathering 4 topics · 436 MCQs
  • Emerging Technologies in Computer Science 3 topics · 351 MCQs
  • Ethical, Social, and Legal Concerns in Computer Usage 3 topics · 322 MCQs
  • Entrepreneurship in Digital Age 3 topics · 313 MCQs

Sample Computer Science MCQs

Try these questions, then open the full practice to work through every chapter. Tap “Show the answer” after you choose.

Q1. The digits used in the hexadecimal number system are:

  1. 0 and 1
  2. 0 to 9
  3. 0 to 7
  4. 0 to 9 and A to F
Show the answer

Answer: D. 0 to 9 and A to F

The correct answer is “0 to 9 and A to F”. Hexadecimal uses 0 to 9 and A to F.

Q2. The symptom “the fan is very loud and the case feels hot” most likely points to:

  1. hard drive failure
  2. overheating
  3. virus infection
  4. RAM failure
Show the answer

Answer: B. overheating

“The fan is very loud and the case feels hot” is a common sign of overheating.

Q3. In a star topology of 6 devices, how many cables connect them to the central switch?

  1. 15
  2. 6
  3. 5
  4. 12
Show the answer

Answer: B. 6

The correct answer is “6”. One cable per device.

Q4. Which statement about flowcharts and algorithms is correct?

  1. Concept maps are used to store binary data
  2. A rectangle is used for processes
  3. Selection means repeating steps
  4. A flowchart does not need a start symbol
Show the answer

Answer: B. A rectangle is used for processes

The correct answer is “A rectangle is used for processes”. A rectangle is used for processes.

Q5. An IDE (integrated development environment) provides:

  1. an Internet connection
  2. a printer driver
  3. only a web browser
  4. a code editor, debugging tools and other features in one program
Show the answer

Answer: D. a code editor, debugging tools and other features in one program

The correct answer is “a code editor, debugging tools and other features in one program”. Examples: VS Code, Brackets.

Q6. Which V of big data refers to the huge amount of data generated?

  1. volume
  2. variety
  3. value
  4. veracity
Show the answer

Answer: A. volume

Volume: the huge amount of data generated.

Practise all over 3,900 questions

Chapter-wise practice with instant answers, timed tests and (with a free account) your progress saved.

Start practising →