Class 11 · Past paper
Computer Science 11 past paper 2025
48 published questions in this index. The full practice view lets you work through them and track your own attempts.
Question index
- 1
Which gate produces a **LOW** output when at least one input is **HIGH**?
MCQ1 marksannual
- 1
Assume the variables $x$, $y$, and $z$ where $x=4$, $y=10$, and $z=2$. What value will be stored in result1, result2, and result3 after executing the following Python statements? a…
Part B3 marksannual
- 1
Write down any five differences between **Waterfall** and **Agile** software development models.
Part C5 marksannual
- 2
Trace the following pseudocode and complete the table below, which tracks the values of the variables at each iteration of the loop. (Iteration 1, 2, 3 for variables $i$, $sum$, an…
Part B3 marksannual
- 2
Explain the differences between **Correlation** and **Causation** with examples.
Part C5 marksannual
- 3
Which of the following represents a reliable source of information?
MCQ1 marksannual
- 3
Write down any three features of **data visualization**.
Part B3 marksannual
- 3
Simplify the Boolean Function $F$ using **Karnaugh Map**. Also draw the logic circuit for the simplified expression. $F = \bar{A}\bar{B}C + \bar{A}BC + A\bar{B}\bar{C} + A\bar{B}C…
Part C5 marksannual
- 4
**K-means clustering** is an example of the following statistical modelling technique:
MCQ1 marksannual
- 4
What is **Permissioned Blockchain** network? Also list down its applications (any two).
Part B3 marksannual
- 4
Write a Python program that reads two numbers and prints the minimum number by using function.
Part C5 marksannual
- 5
The key advantage of using a **private cloud** is:
MCQ1 marksannual
- 5
Write down three comparisons between **Symmetric** and **Asymmetric encryption**.
Part B3 marksannual
- 5
Use the **Linear Search** algorithm to find the number 53 from the given set of numbers: 89, 50, 36, 42, 11, 53, 65, 72, 24
Part C5 marksannual
- 6
Consider the list, $A = [10, 20, 30, 40]$, what will the statement `print(len(A))` return?
MCQ1 marksannual
- 6
Differentiate between **supervised** and **unsupervised learning** with daily life examples.
Part B3 marksannual
- 6
Write a Python program that inputs a number and prints its multiplication table from 1 to 10 using for loop.
Part C5 marksannual
- 7
What does **decomposition** mean in computational thinking?
MCQ1 marksannual
- 7
Why is **prototyping** important? Give three reasons.
Part B3 marksannual
- 7
What is meant by **Internet of Things (IoT)**? Describe any four applications of IoT technology.
Part C5 marksannual
- 8
Which type of feasibility study in SDLC assesses whether the proposed system can be completed within a given timeframe?
MCQ1 marksannual
- 8
Write down three differences between **Black Box** and **White Box** testing methods.
Part B3 marksannual
- 8
What are **information sources**? Explain any four categories of information sources.
Part C5 marksannual
- 9
Which of the following is an example of a typical survey question?
MCQ1 marksannual
- 9
Determine whether these variable names are valid or invalid. Provide reasons for any invalid variable names. a) `input` b) `your age` c) `marks1`
Part B3 marksannual
- 10
Which of the following can be classified as a **low-fidelity prototype**?
MCQ1 marksannual
- 10
Why is **two-factor authentication (2FA)** important? Also give example.
Part B3 marksannual
- 11
Which of the following is a characteristic of **qualitative interviews**?
MCQ1 marksannual
- 11
Briefly explain three harmful effects of increased connectivity on environment.
Part B3 marksannual
- 12
What will be the result of $x = 5 \& 3$ Python statement?
MCQ1 marksannual
- 12
Write down three positive impacts of **AI systems**.
Part B3 marksannual
- 13
Which of the following is an example of a **product**?
MCQ1 marksannual
- 13
Which algorithm is more efficient: **insertion sort** or **bubble sort**? Justify your choice with two reasons.
Part B3 marksannual
- 14
Correct any three errors in the following Python code:
Part B3 marksannual
- 15
Evaluate the following expression in Python using the proper order of operations: $2 + 2**3 / 2 * 4 \% 3 - 1$
Part B3 marksannual
- 16
Compare **Bus** and **Mesh** network topologies with respect to design, scalability and reliability.
Part B3 marksannual
- 17
Briefly explain any three guidelines to conduct a better qualitative interview.
Part B3 marksannual
- 18
Write down any three key steps in developing the **Minimum Viable Product (MVP)**.
Part B3 marksannual
- 19
Write a Python program that asks the user to input name and marks. Also displays the entered name and marks.
Part B3 marksannual
- 20
Draw truth table for the Boolean function: $F = \bar{X}YZ + X\bar{Y}Z$
Part B3 marksannual
- 21
What is the importance of **Digital literacy**? Give three reasons.
Part B3 marksannual
- 22
Write down any three tasks suitable for computing devices.
Part B3 marksannual
- 23
Why is **horizontal scalability** considered more suitable for cloud-based applications? Give three reasons.
Part B3 marksannual
- 24
What will be generated by the following Python code?
Part B3 marksannual
- 25
Compare **Parameter** and **Statistics** with daily life example.
Part B3 marksannual
- 26
Write Python statements considering turtle graphics to perform the following actions: a) Change the pen colour to blue. b) Move the turtle backward by 150 pixels. c) Rotate the tur…
Part B3 marksannual
- 27
What is the **deployment phase** in SDLC? How does the **pilot deployment** method differ from the **parallel deployment** method?
Part B3 marksannual
- 28
What is a **sample**? Why is it often used instead of studying an entire population?
Part B3 marksannual
This is a skimmable index, not a replacement for the study surface. Open the practice view to answer questions and use the linked study material.