0% found this document useful (0 votes)
5 views6 pages

Unit 6 Programming Basics Quiz

The document contains a set of 20 multiple choice questions focused on programming basics, covering topics such as algorithms, flowcharts, and Integrated Development Environments (IDEs). Each question has four answer choices, with the correct answers provided at the end. The questions are designed to be straightforward, using simple language and textbook terminology.

Uploaded by

Biruk Alemayehu
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views6 pages

Unit 6 Programming Basics Quiz

The document contains a set of 20 multiple choice questions focused on programming basics, covering topics such as algorithms, flowcharts, and Integrated Development Environments (IDEs). Each question has four answer choices, with the correct answers provided at the end. The questions are designed to be straightforward, using simple language and textbook terminology.

Uploaded by

Biruk Alemayehu
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

### **Multiple Choice Questions (20) - Unit 6: Programming Basics**

*(Circle the best answer - all answers in your textbook pages 204-223)*

1. **What is an algorithm?**

a) A computer game

b) Step-by-step instructions to solve a problem

c) A type of food

d) A programming language

2. **Flowchart input/output uses which shape?**

a) Circle

b) Parallelogram

c) Triangle

d) Heart

3. **IDE helps you:**

a) Cook food

b) Write and test code

c) Drive a car

d) Watch movies

4. **Algorithms must:**

a) Never end

b) Stop after some steps

c) Be in Spanish
d) Use only numbers

5. **Pseudocode is written in:**

a) Secret code

b) Simple English-like words

c) Only Python

d) Music notes

6. **Android Studio is for:**

a) Making movies

b) Building mobile apps

c) Drawing pictures

d) Writing books

7. **Adding numbers: 2 + 3 = ?**

a) 6

b) 5

c) 23

d) 32

8. **In flowcharts, a rectangle means:**

a) Start/End

b) Action (like math)

c) Question

d) Input/Output
9. **Writing algorithms is sometimes:**

a) Very fast

b) Time-consuming

c) Not useful

d) Only for experts

10. **Debugger helps:**

a) Water plants

b) Find mistakes in code

c) Make music

d) Clean computers

11. **Computers need ________ to work.**

a) Food

b) Programs

c) Music

d) Paint

12. **First step in problem-solving:**

a) Start coding

b) Understand the problem

c) Buy a computer

d) Ask a friend
13. **IDE stands for:**

a) Ice Cream Delivery

b) Integrated Development Environment

c) International Dance Event

d) Incredible Digital Experience

14. **Oval shape in flowchart = ?**

a) Start/End

b) Input

c) Calculation

d) Error

15. **Good algorithms are:**

a) Confusing

b) Clear and simple

c) Very long

d) In Chinese

16. **Eclipse IDE can work with:**

a) Only Java

b) Many languages

c) Only games

d) Only phones

17. **Compiler in IDE:**


a) Plays videos

b) Turns code into programs

c) Draws pictures

d) Prints documents

18. **Diamond shape in flowchart = ?**

a) Start

b) Question (yes/no)

c) Math action

d) End

19. **Algorithms need:**

a) No inputs

b) Clear inputs and outputs

c) Only outputs

d) Secret messages

20. **IDEs help programmers work:**

a) Slower

b) Faster

c) Only at night

d) Without computers

---
**Answers:**

1. b (p. 206)

2. b (p. 211)

3. b (p. 218)

4. b (p. 207)

5. b (p. 216)

6. b (p. 222)

7. b (p. 205)

8. b (p. 211)

9. b (p. 208)

10. b (p. 219)

11. b (p. 205)

12. b (p. 205)

13. b (p. 218)

14. a (p. 211)

15. b (p. 207)

16. b (p. 222)

17. b (p. 219)

18. b (p. 211)

19. b (p. 207)

20. b (p. 221)

All questions use **simple words** and **exact textbook terms**! 🌟

You might also like