Unit 1: Introduction to Programming
Short Questions
- What is a computer program or software?
- Who is a programmer, coder, or developer?
- What is a programming language and computer programming?
- What is a programming environment?
- Difference between IDE and Text Editor with examples.
- What is a compiler or translator?
- What is syntax, and what is a syntax error?
- Define reserved words, keywords, predefined words, or already defined words?
- What is a comment? Write down its purpose or reason to use it?
- Explain types of comments.
- Difference between character and constant.
- What is a variable and an identifier?
- Difference between variable declaration and initialization.
- Difference between char and int.
- C is a case sensitive. What that means?
Long Questions
- Explain the basic structure of C programming.
- Explain the types of variables OR Explain different data types.
- Explain the rules for naming variables.
Unit 2: User Interaction
Short Questions
- What are the printf and scanf functions?
- What is meant by a format specifier?
- What is the getch function?
- What is a statement terminator?
- Difference between = and ==.
- What are unary and binary operators?
- What are increment and decrement operators?
- What is meant by operator precedence?
- Difference between \t and \n.
- What is modulus or remainder operator?
Long Questions
- Explain escape sequences.
- Explain operators (Logical, Relational, Arithmetic).
Unit 3: Conditional Logic
Short Questions
- What is meant by condition?
- What is associated code?
- What is an if-else-if statement?
- What is a nested selection structure?
- What is a conditional or selection statement?
Long Questions
- Explain control statement.
- Explain if statement.
- Explain the if-else statement.
Unit 4: Data and Repetition
Short Questions
- What is meant by data structure?
- Why do we need a data structure?
- What is an array?
- Difference between array initialization and declaration OR How can we declare and initialize an array?
- Why do we need a nested loop?
- How to read and write values into an array using a loop?
- Is loop a data structure? Justify your answer.
- What is the advantage of initializing an array at the time of declaration?
- What are array elements and index number?
- What is nested loop?
- How does a nested loop work?
Long Questions
- Explain how to access array elements.
- Explain loop structure OR Define Loop and explain for loop.
Unit 5: Functions
Short Questions
- What is meant by the signature of a function? OR Function Prototpye OR Function declaration.
- Difference between parameters and return value.
- What is meant by function description?
- What is meant by function definition or defining a function?
- How to call a function?
- What are arguments?
- Enlist the parts of the function definition.
- What do you know about return keyword?
Long Questions
- 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.