Your school name
2nd Year Computer 1st Quarter Book Paper2nd Year · Computer · Federal (FBISE)
Q1. Multiple choice questions (Attempt all · 12 × 1 = 12)
- The factorial function example demonstrates:
- Error prevention and recovery mechanisms:
- Which of the following best describes a data structure?
- Confidentiality protects data from:
- Arrays are efficient because:
- Which principle prevents unnecessary complexity in design?
- Each node of a linked list contains:
- What is the disadvantage of encryption?
- Arrays are the simplest data structure used in:
- Save prompt in MS Word is an example of:
- Adding an element to a queue is called:
- A system designed with high usability is:
Q2. Short questions (Attempt any 8 of 12 · 8 × 2 = 16)
- Define Human-Computer Interaction (HCI).
- What are the two parts of a singly linked list node?
- List two principles of usability.
- What is clarity in an algorithm?
- Suggest three features that should be included in a new educational software application to enhance accessibility for users with disabilities.
- What are arrays used for?
- What does accessibility ensure?
- Differentiate between connected and directed graph.
- What are the key components of usability in HCI?
- What is the time complexity of Euclidean Algorithm?
- How does user feedback contribute to effective system design?
- Define quadratic time complexity.
Q3. Long questions (Attempt any 3 of 4 · 3 × 4 = 12)
- Explain the different types of usability testing methods (Moderated, Unmoderated, Qualitative, Quantitative, Remote, A/B testing) with examples.
- Describe the difference between Stack and Queue. How does their operation affect algorithm design? Provide one real-life example for each data structure.
- How do security measures like multi-factor authentication (MFA) and encryption impact usability, and how can designers balance these trade-offs?
- Compare and evaluate the efficiency of Bubble Sort and Merge Sort in sorting a list of 1,000 student names. Discuss in terms of time complexity and clarity. Which is more suitable and why?