Quick Revision Sheet (Exam Focused)
Designed for fast revision before exams
✔ Key Concepts
✔ Code Examples
✔ Exam Traps
✔ Last-Minute Checklist
1. Core Concepts
• Problem: Task to solve
• Algorithm: Step-by-step solution
• Program: Algorithm written in code
• Compiler: Converts code to machine language
Always think: Input → Process → Output
2. Structured Programming
• Sequence: Execute instructions in order
• Selection: Decision making (if, switch)
• Iteration: Repetition (for, while)
3. Basic Program Structure
#include <stdio.h>
int main() {
int x = 5;
printf("%d\n", x);
return 0;
}