Revision_Questions_Final
Revision_Questions_Final
DAY-2
Chapter 4: INTRODUCTION TO PROBLEM SOLVING
DAY-2
THREE MARKS QUESTIONS
1. Explain characteristics of a good algorithm.
2. Explain importance of flowchart in problem solving
3. Draw and explain flowchart symbols.
4. Define algorithm, time complexity and space complexity.
DAY-3
Chapter 6: FLOW OF CONTROL
DAY 3
TWO MARKS QUESTIONS
1. What is flow of control in programming?
2. How do you read input from user in Python?
3. What is infinite loop? Give ex.
4. What is the syntax of if statement in python?
Chapter 7: FUNCTIONS
DAY 3
TWO MARKS QUESTIONS
1. Define user-defined function in Python and write its syntax.
2. What are benefits of using a function in user-defined functions?
3. Differentiate between argument and parameter.
4. Mention some built-in functions used in Python.
5. Difference between built-in function and user defined function.
FIVE MARKS QUESTIONS
1. Explain in detail the advantages of using functions in programming.
2. Explain the concept of scope in Python with examples.
3. Describe in detail the process of creating, calling and executing a user-defined function in
python.
Chapter 8: STRINGS
DAY 3
THREE MARKS QUESTIONS
1. Describe the use of len() function with a string. What does it return?
2. What are the membership operators in python? Give examples?
3. Define concatenation, repetition and slicing operations on strings?
DAY-4
Chapter 9: LISTS
DAY-4
FIVE MARKS QUESTIONS