Indian Institute of Technology Madras
BS Degree Programme · Examination & Study Paper
Modern Application Development I
Templates: string Template & Jinja2
Official Paper
Examination Instructions & Guidelines
- Solve on notebook/paper first before checking solutions.
- MCQ: Exactly 1 option is correct. Negative marking applies.
- MSQ: One or more options correct. Select all to score.
- Scientific calculator allowed for all calculations.
- Official answer key is sealed at the end of this sheet.
Quiz 1 · 26 Oct 2025 (AN)Quiz 1
- Q1MCQ2 Marks·Choose one option
Which of the following is the correct syntax to display the total number of courses in a Jinja2 template?
- A

- B

- C

- D

- A
- Q2MCQ3 Marks·Choose one option

- A1 → B, 2 → C, 3 → D, 4 → A
- B1 → A, 2 → B, 3 → C, 4 → D
- C1 → B, 2 → D, 3 → C, 4 → A
- D1 → C, 2 → D, 3 → A, 4 → B
- Q3MSQ3 Marks·Choose all correct options

- A

- B

- C

- D

- E

- A
End Term · 31 Aug 2025 (FN)End Term
- Q4MCQ3 Marks·Choose one option

- A

- B

- C

- D

- A
- Q5MCQ4.5 Marks·Choose one option

- A

- B

- C

- D

- A
- Q6MSQ3 Marks·Choose all correct options

- A

- B

- C

- D

- E

- A
End Term · 31 Aug 2025 (AN)End Term
- Q7MCQ3 Marks·Choose one option

- A

- B

- C

- D

- A
- Q8MCQ4.5 Marks·Choose one option

- A

- B

- C

- D

- A
Quiz 2 · 3 Aug 2025 (AN)Quiz 2
- Q9MCQ2 Marks·Choose one option
Which of the following statements BEST describes a key advantage of Jinja2 server-side rendering over JavaScript/JSON-based client-side rendering?
- AIt guarantees that dynamic updates on user interactions never require additional data fetches.
- BIt provides faster initial page load and improved Search Engine Optimization without requiring client-side template logic.
- CIt allows the client to handle all template rendering, reducing load on the server.
- DNone of these
- Q10MCQ3 Marks·Choose one option

- A

- B

- C

- D

- A
End Term · 13 Apr 2025 (FN)End Term
- Q11MCQ2 Marks·Choose one option

- A

- B

- C

- D

- A
- Q12MCQ2 Marks·Choose one option

- A

- B

- C

- D

- A
- Q13MCQ4.5 Marks·Choose one option

- A

- B

- C

- D

- A
- Q14MCQ4.5 Marks·Choose one option

- A

- B

- C

- D

- A
End Term · 22 Dec 2024 (FN)End Term
- Q15MCQ2 Marks·Choose one option

- A

- B

- C

- D

- A
- Q16MCQ2 Marks·Choose one option

- A

- B

- C

- D

- A
- Q17MCQ3 Marks·Choose one option

- A

- B

- C

- D

- A
- Q18MCQ4.5 Marks·Choose one option

- A

- B

- C

- D

- A
- Q19MCQ4.5 Marks·Choose one option

- A

- B

- C

- D

- A