ICT Grade 11 Chapter 01 Quiz ICT Grade 11 Quiz 1. What is the first step in problem-solving as described in the chapter? a) Output b) Input c) Process d) Algorithm 2. What is the result of converting input to output called? a) Solution b) Process c) Output d) Algorithm 3. Which of the following is an example of input for making a cup of tea? a) Tea leaves b) Stirring c) A cup of tea d) Adding sugar 4. In the example of preparing a letter, what can be interchanged? a) Writing the letter and folding it b) Writing the recipient's address and sticking the stamp c) Writing the letter and pasting the envelope d) Folding the letter and writing the recipient's address 5. What is the output in the problem of dividing books between siblings? a) Opening the parcel b) Anupama getting 80 page books c) Sanduni getting 40 page books d) Both b and c 6. What is an algorithm? a) A step-by-step procedure for solving a problem b) A type of computer c) A mathematical formula d) A language translator 7. Which control structure is used when steps are carried out in order? a) Sequence b) Selection c) Repetition d) Decision 8. What symbol is used to represent the start or end in a flowchart? a) Rectangle b) Diamond c) Oval d) Arrow 9. What does the diamond symbol in a flowchart represent? a) Process b) Input/Output c) Decision d) Flow direction 10. What keyword is used to declare variables in Pascal? a) var b) const c) begin d) end 11. Which of the following is a standard data type in Pascal? a) List b) Boolean c) Object d) Tuple 12. Which operator is used for addition in Pascal? a) + b) - c) * d) / 13. What is the result of the expression 7 > 3? a) True b) False c) 7 d) 3 14. In logical operators, what does the AND operator return if both expressions are true? a) True b) False c) Null d) 0 15. Which loop structure checks the condition at the beginning of the loop in Pascal? a) FOR b) WHILE c) REPEAT d) UNTIL 16. Which type of language is Pascal considered? a) Low-level language b) High-level language c) Assembly language d) Machine language 17. What is a variable in Pascal? a) A constant value b) A storage location with a name and type c) A reserved word d) An operator 18. Which of the following is a reserved word in Pascal? a) var b) number c) calculate d) result 19. What is the purpose of a pseudo code? a) To execute the program b) To present an algorithm in simple English terms c) To translate a program d) To debug a program 20. What is the output of the following pseudo code: IF 5 > 3 THEN DISPLAY "True" ELSE DISPLAY "False" a) True b) False c) Error d) Null 21. Which data type in Pascal can hold decimal numbers? a) Integer b) Real c) Boolean d) Char 22. How do you declare a constant in Pascal? a) var max: integer; b) const max = 100; c) max := 100; d) const max: integer; 23. What is the output when dividing 20 by 6 using DIV operator in Pascal? a) 3.33 b) 3 c) 2 d) 2.5 24. Which of the following is a logical operator in Pascal? a) AND b) DIV c) MOD d) NOT 25. What does the flowchart symbol for a process look like? a) Rectangle b) Oval c) Diamond d) Arrow 26. In the context of control structures, what does repetition mean? a) Executing steps in order b) Choosing between different actions c) Repeating steps until a condition is met d) Making decisions 27. What is an example of a high-level programming language mentioned in the chapter? a) Assembly language b) FORTRAN c) Machine language d) Binary 28. Which paradigm is associated with saying what you want rather than how to achieve it? a) Procedural b) Declarative c) Object-oriented d) Functional 29. What type of program structure is used to divide a complex program into smaller sub-programs? a) Loop b) Sub-program c) Array d) Variable 30. What is the purpose of a compiler in programming? a) To translate high-level language to machine language b) To write code c) To execute machine code directly d) To debug programs Submit
No comments