class 11 computer science introduction to problem solving mcq | class 11 computer science chapter 4 mcq questions
1. What is the first step in problem-solving as per the document?
2. What is an algorithm?
3. What does the term "computerization" refer to?
4. Which of the following is NOT a characteristic of a good algorithm?
5. What does the process of 'coding' involve?
6. What shape is used to represent a process in a flowchart?
7. In a flowchart, which symbol represents the start or end?
8. What is the purpose of developing an algorithm before writing code?
9. Which step comes immediately after developing an algorithm?
10. What does GIGO stand for?
11. What does 'finiteness' in an algorithm mean?
12. Which of the following is an essential skill for a computer science student?
13. What is the output of an algorithm?
14. What does the parallelogram symbol in a flowchart represent?
15. Which of the following steps is NOT part of the problem-solving process mentioned in the document?
16. What should be done after finalizing the algorithm?
17. Why is it important to document the coding procedures?
18. What is the role of testing in the problem-solving process?
19. Which of the following is a key component of analyzing a problem?
20. What is the primary purpose of using an algorithm?
21. What does the diamond shape in a flowchart represent?
22. Which programming language can be used to write a program after developing an algorithm?
23. What must be done if the program generates incorrect output?
24. Why is a roadmap important for a programmer?
25. What is the function of a 'terminator' symbol in a flowchart?
26. What should be done after coding the algorithm?
27. Why is precision important in an algorithm?
28. Which step in problem-solving involves identifying the logical steps to reach a solution?
29. Which shape in a flowchart represents input or output data?
30. Why is uniqueness important in an algorithm?
31. What is the primary objective of problem-solving in computer science?
32. In a flowchart, what is used to represent a decision?
33. What should be the next step if an algorithm is not producing the correct output?
34. Why is it necessary to document the coding process?
35. What role does testing play in the problem-solving process?
36. What is the purpose of a flowchart?
37. Which of the following is NOT a step in the problem-solving process?
38. What is 'finiteness' in the context of an algorithm?
39. Why is it necessary to debug a program?
40. What does a rectangle represent in a flowchart?
41. Which step involves checking if a program meets user requirements?
42. What is the outcome of an algorithm?
43. What is the significance of 'precision' in an algorithm?
44. Why is it important to develop an algorithm before coding?
45. What is the role of testing in programming?
46. What shape represents the start or end in a flowchart?
47. Which of the following best describes 'uniqueness' in an algorithm?
48. What should be done if a program produces unexpected results?
49. What does the term 'coding' refer to in problem-solving?
50. Why is 'debugging' an essential part of problem-solving in programming?

No comments: