Skip to content

Federal (FBISE) · Quarter book test · Free

1st Year Computer 1st Quarter Book Paper

40 marks · 1 hour · 28 questions. Covers: 1. Computer Systems, 2. Computational Thinking and Algorithms.

Your school name

1st Year Computer 1st Quarter Book Paper

1st Year · Computer · Federal (FBISE)

Name: ____________Roll No: ________Class/Section: ________Date: ________Total marks: 40Time: 1 hour

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

  1. What type of attach involves cybercriminals impersonating trusted entities to deceive users into revealing sensitive information?
    1. Malware attack
    2. Denial of Service attack
    3. Phishing attack
    4. Insider threat
  2. Trace method is used to ___________.
    1. Take input
    2. Hand simulate the execution algorithm
    3. Take a print
    4. Align margins
  3. What is the main advantage of asymmetric encryption over symmetric encryption?
    1. Faster encryption and decryption
    2. Simplified key distribution
    3. Non-repudiation
    4. Lower computational complexity
  4. In the planning phase of computational artifact development following is included in.
    1. Logic
    2. Data Structures
    3. Control Structures
    4. Logic, Data and Control Structures
  5. Which principle in Boolean algebra involves interchanging AND and OR operators while complementing variables?
    1. Absorption Law
    2. Identity Law
    3. Principle of Duality
    4. Distributive Law
  6. There are two algorithms suppose A takes 1.41 milliseconds while B takes 0.9 milliseconds, which one of them is better considering all other things the same?
    1. A is better than B
    2. B is better than A
    3. Both are equally good
    4. None of the mentioned
  7. Which software development model is characterized by iterative development and frequent updates throughout the project's lifecycle?
    1. Waterfall Model
    2. Agile Model
    3. Feasibility Model
    4. Design Model
  8. Trace Tables are used to _________.
    1. dry run algorithm
    2. test if algorithm is giving expected output
    3. show the variables change
    4. a, b and c
  9. What does 2FA (Two-Factor Authentication) require for user access?
    1. Two different passwords
    2. Two different encryption keys
    3. Two different authentication methods
    4. Two different user accounts methods
  10. An algorithm can be represented through ___________.
    1. Flow charts
    2. Pseudo-codes
    3. Instructions in common language
    4. All of the mentioned above
  11. Which Agile model phase involves evaluating the software to identify and fix defects?
    1. Design
    2. Testing
    3. Deployment
    4. Requirements Gathering
  12. Algorithms are evaluated using ___________.
    1. Correctness
    2. Efficiency
    3. a and b
    4. None of above

Q2. Short questions (Attempt any 8 of 12 · 8 × 2 = 16)

  1. Give three uses of logic gates.
  2. Define algorithmic design.
  3. Name the different phase of SDLC.
  4. Explain the importance of pattern recognition in data analysis.
  5. What is the significance of groups of 8 bits in computer data representation?
  6. Where we prefer to use binary search algorithm rather than linear search algorithm?
  7. What is the purpose of the planning phase in SDLC?
  8. What is computational thinking?
  9. What does a feasibility study evaluate in the SDLC?
  10. How does algorithmic design contribute tcomputational artifacts?
  11. What is the Software Development Life Cycle (SDLC) and why is it important?
  12. Differentiate between Data Structures vs. Control Structures

Q3. Long questions (Attempt any 3 of 4 · 3 × 4 = 12)

  1. Examine the uses of flowcharts.
  2. Explain Symmetric and Asymmetric encryption methods in the context of cyber security.
  3. Implement and algorithm to print multiplication table of a number in reverse order.
  4. Explain classification of computers with examples.