Sir Basit Notes

Computer Science Class 10 FBISE Past Paper MCQs with Answers

48 MCQs from FBISE past papers, in their original option order, with the correct answer. Tap an option to check yourself.

All Computer Science chapters
Tap an option to check your answer.

Annual 2025 paper (Paper code 2SA-II 25007)

1. The primary purpose of a flowchart in programming is

Answer: B. To represent the logic

2. Which keyword is used to declare a constant variable in C?

Answer: C. const

3. The output of the statement printf("%d", 5+2); is

Answer: A. 7

4. Which function is used for input handling in C?

Answer: A. scanf()

5. Which loop executes at least once?

Answer: C. do-while loop

6. Which statement is suitable for making a two-way decision?

Answer: B. if else

7. Which loop is most efficient for iterating a known number of times?

Answer: D. for loop

8. Which logic gate produces a HIGH output only when both inputs are LOW?

Answer: A. NOR

9. Which Boolean expression correctly represents an AND gate?

Answer: A. A . B

10. Which tag is used to create a hyperlink in HTML?

Answer: C. <a>

11. What displays the title of a web page in the browser tab?

Answer: C. <Title>

12. Which HTML element is essential for a paragraph within a webpage?

Answer: D. <p>

13. Choose the correct HTML element for the largest heading:

Answer: B. <h1>

Annual 2026, Set B (Paper code 2SA-I 26007, 20071 (B))

14. Which tool provides coding, debugging and compiling in one place?

Answer: C. IDE

15. Which component of system software controls input and output operations?

Answer: B. Device driver

16. Which number system uses digits from 0 to 7?

Answer: B. Octal

17. The algorithm commonly used to arrange data in ascending or descending order is

Answer: A. Sorting

18. What is meant by abstraction in computer science?

Answer: B. Hiding unnecessary details

19. Which field enables machines to perform tasks that normally require human intelligence?

Answer: D. Artificial Intelligence

20. Different properties or statistics in data are represented in a circular chart in:

Answer: A. Pie chart

21. What does Blockchain mainly provide?

Answer: C. Secure and distributed record keeping

22. Which AI application enables computers to understand human language?

Answer: B. Natural Language Processing

23. Which factor mainly contributes to the digital divide?

Answer: D. Limited access to internet and devices

24. Which of the following is an example of cyberbullying?

Answer: C. Posting hurtful comments online

25. What is the main purpose of using digital tools in market research?

Answer: A. To collect and analyze customer information

26. Gathering of numerical data and statistics is a part of:

Answer: B. Quantitative research

Annual 2026, Set D (Paper code 2SA-I 26007, 22071 (D))

27. Which software helps programmers store and manage code versions?

Answer: C. Code repository

28. Which system software manages data transfer between RAM and storage devices?

Answer: A. Operating system

29. What does the hexadecimal number system consist of?

Answer: C. Digits 0-9 and letters A-F

30. Which algorithm checks each element one by one to find a value?

Answer: B. Linear search

31. Which feature helps divide a program into smaller reusable parts?

Answer: C. Modularity

32. Which type of machine learning uses labeled data?

Answer: D. Supervised learning

33. Which data visualization method shows parts of a whole?

Answer: D. Pie chart

34. Which field commonly uses Blockchain technology?

Answer: B. Cryptocurrency systems

35. Which AI field is responsible for creating intelligent robots?

Answer: A. Robotics

36. How does the digital divide affect access to education?

Answer: B. It limits access to online resources

37. Which action can help prevent cyberbullying?

Answer: B. Blocking and reporting abusive users

38. Why is online research important for a business idea?

Answer: A. It helps understand customer needs

39. If a researcher only surveys their friends for a business idea, what can occur?

Answer: D. Selection bias

Annual 2026, Set M (Paper code 2SA-I 26007, 29071 (M))

40. Which solution can help reduce the digital divide?

Answer: D. Providing affordable internet access

41. Which strategy helps create a safer online environment?

Answer: A. Using strong privacy settings

42. Which digital source provides real-time customer opinions?

Answer: C. Social media platforms

43. Which hardware interaction is controlled by system software?

Answer: B. Printing a file

44. Why are encoding schemes used in computer systems?

Answer: B. To represent data in binary form

45. Which algorithm divides a list into smaller parts to sort efficiently?

Answer: C. Quick sort

46. Which machine learning method groups similar data without prior labels?

Answer: B. Unsupervised learning

47. Which feature makes Blockchain data difficult to alter?

Answer: A. Encryption and decentralization

48. Which of the following is a real-world application of NLP?

Answer: D. Language translation