Your school name
10th Class Computer Chapter 2 Test10th Class · Computer · Federal (FBISE)
Q1. Multiple choice questions (Attempt all · 10 × 1 = 10)
- The process of breaking a complex problem into smaller, simpler sub-problems is called:
- Identify the activity that is based on personal preferences rather than algorithmic logic.
- The Inclusion-Exclusion Principle is used to:
- Combination principle is applied when:
- Modular design is focused on:
- In how many ways can you select 3 different fruits from a basket of 7 different fuits? (Order does not matter).
- In simulate execution of dry run, we need to:
- Smartphone users recognize applications through:
- The Pigeonhole Principle states that if more items are placed into containers than the number of containers, then:
- In the given sequence of shapes (Square, Triangle, Circle), the pattern repeats every:
Q2. Short questions (Attempt any 6 of 8 · 6 × 2 = 12)
- Consider 3 boys and 3 girls want to team up as pair for the 14th August related student performance at the school. Find the total no. of ways these pairs could be formed using Counting Principle Problems.
- Define Boolean Logic.
- How does OOP implement modular design?
- How does abstraction help in solving problems?
- List three commonly used Boolean operators.
- Define Inclusion-Exclusion Principle.
- How does a map illustrate the concept of abstraction?
- What is modular design in software engineering?
Q3. Long questions (Attempt any 2 of 3 · 2 × 4 = 8)
- Explain the Basic Counting Principles in detail.
- Explain the process of algorithm dry run in detail.
- Given the following web form inputs, identify any syntax errors and correct them. Form Inputs: (1) Name : Amjad Ali (2) Email : amjadali@gmail (3) Date : 01 / 01/ 2024