Skip to content

Federal (FBISE) · Full book test · Free

2nd Year Computer Full Book Paper

75 marks · 2 hours 30 minutes · 39 questions. Covers: 8 chapters (1. Computer System to 8. Entrepreneurship in Digital Age).

Your school name

2nd Year Computer Full Book Paper

2nd Year · Computer · Federal (FBISE)

Name: ____________Roll No: ________Class/Section: ________Date: ________Total marks: 75Time: 2 hours 30 minutes

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

  1. The factorial function example demonstrates:
    1. Sorting
    2. Searching
    3. Clear vs less clear code
    4. Looping
  2. Confidence interval shows:
    1. Randomness of results
    2. Range where true value likely lies
    3. Range of hypothesis
    4. Type of data
  3. Python’s built-in framework for testing code automatically is:
    1. Pytest
    2. unittest
    3. debugpy
    4. testlib
  4. What is the primary goal of developing a Minimum Viable Product (MVP)?
    1. To include as many features as possible
    2. To create the most advanced version of the product
    3. To address the core problem or need of the target audience with the simplest version
    4. To achieve the highest possible user engagement immediately
  5. Hyphen sign in search queries is used to:
    1. Exclude words
    2. Add terms
    3. Join web links
    4. Convert text
  6. Error prevention and recovery mechanisms:
    1. Minimize mistakes and guide correction
    2. Increase memory usage
    3. Focus only on encryption
    4. Allow system shutdown
  7. The network hub sends data to ______ for storage and processing.
    1. Central database
    2. Memory card
    3. Cloud computing
    4. USB storage
  8. The process of converting plaintext into ciphertext is called:
    1. Decryption
    2. Translation
    3. Encryption
    4. Transmission
  9. Which of the following best describes a data structure?
    1. A method of arranging data
    2. A way to store and organize data in memory
    3. A physical interface design
    4. A location and easy interaction detection
  10. How does storytelling enhance the communication of data insights?
    1. By focusing solely on statistical analysis
    2. By using visuals and narrative to make data relatable and engaging
    3. By ignoring complex data patterns
    4. . By minimizing the use of charts and graphs
  11. Main purpose of the programming paradigm is _______.
    1. Increase code length
    2. Complexity reduction
    3. Eliminate bugs
    4. Improve hardware performance
  12. The core idea of continuous improvement is:
    1. Stop after final release
    2. Never stop refining and enhancing
    3. Avoid user feedback
    4. Ignore market trends
  13. “File type” option is used to:
    1. Change website theme
    2. Search specific file formats
    3. Translate documents
    4. Sort text alphabetically
  14. Confidentiality protects data from:
    1. Hackers and unauthorized access
    2. Viruses only
    3. Server overload
    4. Storage failures
  15. Biases allow neurons to __________.
    1. Stop working
    2. Ignore data
    3. Store output
    4. Activate in various input conditions

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

  1. What is a smart home?
  2. What is model assessment?
  3. What is the importance of layout of digital artefacts?
  4. What does Two-Factor Authentication (2FA) require for user identification?
  5. What does the inner loop perform in the matrix transpose example?
  6. Define Human-Computer Interaction (HCI).
  7. What is localization in MVP scaling?
  8. What are the two parts of a singly linked list node?
  9. What is meant by transparency and immutability in Blockchain?
  10. What is the significance level (α)?
  11. Describe one advantage of using the site operator in advanced search queries.
  12. What does DDoS stand for?
  13. What is the role of the assert statement in a test function?
  14. List two principles of usability.
  15. What does scalability planning ensure?
  16. What is clarity in an algorithm?
  17. What is LMS in education?
  18. What is the main goal of formulating questions in data analysis?

Q3. Long questions (Attempt any 4 of 6 · 4 × 9 = 36)

  1. Explain in detail the various applications of IoT applicable to Pakistan, including traffic management, healthcare, manufacturing, homes, and disaster management.
  2. Compare and contrast the different types of cryptographic methods mentioned, including their use cases and efficiency.
  3. Discuss the challenges in ensuring data accuracy and relevance in a data story. How can these challenges be addressed to improve the credibility of the data story?
  4. Write a Python program highlighting the use of functions to simplify a problem.For example, create a program that calculates the average of a list of numbers and by using separate functions to add and without repeating values.
  5. Describe the process of gathering feedback, data analysis, prioritization, setting clear objectives, collaboration, user testing, and communication.
  6. Describe the difference between Stack and Queue. How does their operation affect algorithm design? Provide one real-life example for each data structure.