SMG Testing System › MCQs › 6th class Computer › Chapter 5
6th class Computer, Chapter 5: Programming MCQs
10 of 10 multiple-choice questions, with the correct answer in green.
1. What is a computer program?
- (A) A set of tools used to fix computers
- (B) A set of instructions that tells the computer what to do ✓
- (C) A type of computer hardware
- (D) A website
2. What does the "input" in a computer program refer to?
- (A) The final result of the program
- (B) The data provided by the user or other systems for processing ✓
- (C) The instructions were written by the programmer
- (D) The hardware used to run the program
3. Which of the following is NOT a type of programming language?
- (A) Python
- (B) Java
- (C) Assembly
- (D) Calculator ✓
4. What does the "output" of a computer program refer to?
- (A) The instructions were written by the programmer
- (B) The data that the user inputs
- (C) The result of the program's operations ✓
- (D) The error messages in the program
5. What is "debugging" in computer programming?
- (A) Writing new code
- (B) Fixing errors or bugs in the code ✓
- (C) Testing the program before release
- (D) Planning how the program will work
6. Which of these is an example of a "high-level programming language"?
- (A) Binary
- (B) Assembly
- (C) Python ✓
- (D) Machine language
7. What is a "variable" in a computer program?
- (A) A set of instructions the computer follows
- (B) A place to store a value that can change during the program's execution ✓
- (C) A constant value that cannot change
- (D) The final result of the program
8. What is the purpose of "planning the solution" in programming?
- (A) To find bugs in the program
- (B) To decide how to solve the problem step by step ✓
- (C) To write the final code
- (D) To deploy the program
9. Which programming concept allows you to repeat a set of instructions multiple times?
- (A) Sequence
- (B) Selection
- (C) Repetition (Loops) ✓
- (D) Debugging
10. In Scratch, what is a "sprite"?
- (A) The background of a project
- (B) A character or object in a project ✓
- (C) A type of block used in coding
- (D) A tool for drawing shapes
Teacher? Make a full exam paper with solutions from this chapter in minutes. Register free.
Student? Practise every question of the book inside the app: join your class.
Student? Practise every question of the book inside the app: join your class.