Skip to content

Punjab (PTB) · Half book test (board pattern) · Free

9th Class Computer First half Book Paper

50 marks · Check your date sheet · 31 questions. Covers: 5 chapters (CHAP 1: INTRODUCTION TO COMPUTATIONAL SYSTEMS to CHAP 5: WEB DEVELOPMENT WITH HTML, CSS AND JAVASCRIPT).

Your school name

9th Class Computer First half Book Paper

9th Class · Computer · Punjab (PTB)

Name: ____________Roll No: ________Class/Section: ________Date: ________Total marks: 50Time: Check your date sheet

Q1. Multiple choice questions (Attempt all · 10 × 1 = 10)

  1. Errors that happen when the algorithm or flowchart is being executed are called:

    1. Syntax Errors

    2. Logical Errors

    3. Runtime Errors

    4. Debugging Errors

  2. What is the primary purpose of Application Software?

    1. To help users perform specific tasks

    2. To manage system resources

    3. To act as a bridge for hardware

    4. To provide a platform for other software

  3. In the school principal example, the principal’s office represents:

    1. The hub

    2. A node

    3. The bus cable

    4. The internet

  4. Which of the following is important for maintaining confidentiality, integrity, and availability of data?

    1. Improving Security

    2. Increasing storage

    3. Changing display

    4. Buying new hardware

  5. What does CSS stand for?

    1. Computer Style System

    2. Cascading Style Sheets

    3. Creative Style System

    4. Colorful Style System

  6. Example of Big O notation is:

    1. O(n), O(log n), O(n²)

    2. O+1, O-1, O_2

    3. O(10), O(100), O(1000)

    4. O(T), O(S)

  7. Microsoft Windows and Linux are examples of:

    1. Utility Programs

    2. Device Drivers

    3. Operating Systems

    4. Web Browsers

  8. Network security involves measures to:

    1. Increase internet speed

    2. Protect data and prevent unauthorized access

    3. Assign IP addresses

    4. Translate domain names

  9. What is the output of an OR gate if one input is true?

    1. True

    2. False

    3. Zero

    4. Undefined

  10. The user sends a request to the web server through ...... to access a webpage:

    1. Text editor

    2. Web browser

    3. Search engine

    4. HTML

Q2. Short questions (Attempt any 12 of 18 · 12 × 2 = 24)

  1. What is an truth table?

  2. What is the function of the  tag in HTML?

  3. What happens during the Fetching stage of the von Neumann cycle?

  4. What is the virtual private networks (VPN)?

  5. Which symbol of flowchart will be used to represent the condition "n<=5"?

  6. Write the issues caused by computer overheating and state its primary solution.

  7. What is the use of the ol tag? Describe it with HTML code.

  8. How does Unicode handle characters from different languages?

  9. What is the main function of a protocol in data communication?

  10. Describe logical errors.

  11. What is the purpose of a logic diagram?

  12. What is Full-stack Development and why is it important?

  13. How do systems interact with the environment?

  14. What is IPv6?

  15. Why is computational thinking important beyond computer science?

  16. How many input combinations are there for a 3-input logic circuit?

  17. Name two fundamentals used in front-end development for creating interactive interfaces.

  18. How does System Software act as a bridge?

Q3. Long questions (Attempt any 2 of 3 · 2 × 8 = 16)

  1. Compare Bus topology and Star topology in terms of structure, advantages, and disadvantages. Support your answer with examples.

  2. Describe the basic components of web development.

  3. What is the process of converting a hexadecimal number to a binary number and a binary number to a hexadecimal number? Explain with examples.