" /> -->

Control Structures Model Question Paper

12th Standard EM

Reg.No. :
•
•
•
•
•
•

Computer Science

Time : 02:00:00 Hrs
Total Marks : 50
7 x 1 = 7
1. How many important control structures are there in Python?

(a)

3

(b)

4

(c)

5

(d)

6

2. Which is the most comfortable loop?

(a)

do..while

(b)

while

(c)

for

(d)

if..elif

3. What is the output of the following snippet?
T=1
while T:
print(True)
break

(a)

False

(b)

True

(c)

0

(d)

no output

4. Which amongst this is not a jump statement ?

(a)

for

(b)

goto

(c)

continue

(d)

break

5. Find the odd man out.

(a)

keywords

(b)

Operator

(c)

Identifiers

(d)

Programs

6. Which of the following is not a type of branching statements?

(a)

if

(b)

if-else

(c)

if-elif

(d)

while

7. range (20), the range count from

(a)

1 to 20

(b)

0 to 19

(c)

1 to 19

(d)

0 to 20

8. 9 x 2 = 18
9. List the control structures in Python.

10. Write is the syntax of if..else statement

11. Define control structure.

12. Write note on range () in loop

13. Draw a flow chart that defines the execution of if-else statement.

14. Write the syntax of alternative method to write complete if-else.

15. Write the syntax of for loop.

16. What is meant by Nested loop structure?

17. Write the syntax how break statement used in for loop.

18. 5 x 3 = 15
19. Write a program to display
A
A B
A B C
A B C D
A B C D E

20. Write note on if..else structure.

21. List the differences between break and continue statements.

22. List the types of alternative or branching statement in python.

23. Write the syntax of working of continue statement in for and while loop.

24. 2 x 5 = 10
25. Write a detail note on if..else..elif statement with suitable example.

26. Write a program to display multiplication table for a given number.