Indian Institute of Technology Madras
BS Degree Programme · Examination & Study Paper
Programming in C
Pointers & dynamic memory
Official Paper
Examination Instructions & Guidelines
- Solve on notebook/paper first before checking solutions.
- MCQ: Exactly 1 option is correct. Negative marking applies.
- NAT: Numerical response. No negative marking.
- Scientific calculator allowed for all calculations.
- Official answer key is sealed at the end of this sheet.
End Term · 31 Aug 2025 (FN)End Term
- Q1MCQ4 Marks·Choose one option

- A

- B

- C

- D

- A
- Q2MCQ4 Marks·Choose one option

- A

- B

- C

- D

- A
- Q3MCQ4 Marks·Choose one option

- A10
- B20
- C30
- D40
- Q4MCQ4 Marks·Choose one option
In C programming, which memory region is primarily used for storing local variables of functions and function call information?
- AHeap memory
- BStack memory
- CStatic memory
- DCode segment
- Q5NAT5 Marks·Write the number
Your answer:
End Term · 31 Aug 2025 (AN)End Term
- Q6MCQ4 Marks·Choose one option

- A

- B

- C

- D

- A
- Q7MCQ4 Marks·Choose one option

- A10 10
- B5 10
- C5 5
- D10 5
- Q8MCQ4 Marks·Choose one option

- A1
- B2
- C3
- D4
- Q9MCQ4 Marks·Choose one option
In C programming, which memory region is typically used for dynamic memory allocation?
- AHeap memory
- BStack memory
- CStatic memory
- DCode segment
- Q10NAT5 Marks·Write the number
Your answer: