Note: Must learn every definiton with syntax or structure and flowchats. Soon the important programs will be uploaded.

Unit 1: Introduction to Programming

Short Questions

  1. What is a computer program or software?
  2. Who is a programmer, coder, or developer?
  3. What is a programming language and computer programming?
  4. What is a programming environment?
  5. Difference between IDE and Text Editor with examples.
  6. What is a compiler or translator?
  7. What is syntax, and what is a syntax error?
  8. Define reserved words, keywords, predefined words, or already defined words?
  9. What is a comment? Write down its purpose or reason to use it?
  10. Explain types of comments.
  11. Difference between character and constant.
  12. What is a variable and an identifier?
  13. Difference between variable declaration and initialization.
  14. Difference between char and int.
  15. C is a case sensitive. What that means?

Long Questions

  1. Explain the basic structure of C programming.
  2. Explain the types of variables OR Explain different data types.
  3. Explain the rules for naming variables.

Unit 2: User Interaction

Short Questions

  1. What are the printf and scanf functions?
  2. What is meant by a format specifier?
  3. What is the getch function?
  4. What is a statement terminator?
  5. Difference between = and ==.
  6. What are unary and binary operators?
  7. What are increment and decrement operators?
  8. What is meant by operator precedence?
  9. Difference between \t and \n.
  10. What is modulus or remainder operator?

Long Questions

  1. Explain escape sequences.
  2. Explain operators (Logical, Relational, Arithmetic).

Unit 3: Conditional Logic

Short Questions

  1. What is meant by condition?
  2. What is associated code?
  3. What is an if-else-if statement?
  4. What is a nested selection structure?
  5. What is a conditional or selection statement?

Long Questions

  1. Explain control statement.
  2. Explain if statement.
  3. Explain the if-else statement.

Unit 4: Data and Repetition

Short Questions

  1. What is meant by data structure?
  2. Why do we need a data structure?
  3. What is an array?
  4. Difference between array initialization and declaration OR How can we declare and initialize an array?
  5. Why do we need a nested loop?
  6. How to read and write values into an array using a loop?
  7. Is loop a data structure? Justify your answer.
  8. What is the advantage of initializing an array at the time of declaration?
  9. What are array elements and index number?
  10. What is nested loop?
  11. How does a nested loop work?

Long Questions

  1. Explain how to access array elements.
  2. Explain loop structure OR Define Loop and explain for loop.

Unit 5: Functions

Short Questions

  1. What is meant by the signature of a function? OR Function Prototpye OR Function declaration.
  2. Difference between parameters and return value.
  3. What is meant by function description?
  4. What is meant by function definition or defining a function?
  5. How to call a function?
  6. What are arguments?
  7. Enlist the parts of the function definition.
  8. What do you know about return keyword?

Long Questions

  1. Write a note on functions (Types and advantages or benefits of using functions).

FAQs

Q1: Are these questions enough for 100% marks?
Yes, these questions cover all important topics from Unit 1 to Unit 5 and are exam-focused.
Q2: Can I use this as a revision guide?
Absolutely, it is structured for short and long questions and is perfect for last-minute revision.
Q3: Are answers included?
No, this page contains questions only. You can answer them in your notebook or class notes.
Q4: Is this suitable for beginners?
Yes, the questions start from basic programming concepts and gradually move to advanced topics.
Q5: Can I download this page?
Yes, you can save this HTML file and access it offline anytime.