Quiz Space

Programming in C End Term: 31 August 2025, Set QDB1 (May 2025 term)

Question 1

+4 marksOne correct option
  1. A

    Pre-increment changes the value after the expression is evaluated, while post- increment changes it before the expression is evaluated.

  2. B

    Pre-increment changes the value before the expression is evaluated, while post-increment changes it after the expression is evaluated.

  3. C

    Pre-increment is used with integers, while post-increment is used with floating-point numbers.

  4. D

    Pre- and Post-increment are identical in operation. They are two ways of writing the same statement.

Question 2

+4 marksOne correct option
  1. A
  2. B
  3. C
  4. D

Question 3

+4 marksOne correct option

When a recursive function is called, how does the call stack (or program stack) manage the function calls?

  1. A

    Each new recursive call overwrites the previous function call on the stack.

  2. B

    Each new recursive call adds a new stack frame to the top of the stack for its local variables and parameters.

  3. C

    The call stack is not used for recursive functions; a separate data structure is used.

  4. D

    The recursive calls are stored in a queue, waiting to be processed in order.

21 more questions in this paper

Sign in with Google — it is free — to see every question with its answer and explanation, practise it in learning mode, or take it as a timed mock test.

More on the Programming in C End Term 31 Aug 2025 Set QDB1 paper

The IIT Madras BS Programming in C (Programming in C) End Term paper sat on 31 Aug 2025, in the May 2025 term, set QDB1: 24 questions for 100 marks in 180 minutes. The first 3 questions are below. Sign in with Google — it is free — to see the whole paper with its answers and explanations, in learning mode or as a timed mock test.

FeatureProgramming in C End Term 31 Aug 2025 Set QDB1 at a glance
TermMay 2025 term
SubjectProgramming in C
Course codeBSCS3005
Questions24
Marks100
Duration180 min
MCQ20
Numerical4
Official paperIIT M DEGREE AN EXAM QDB3 31 Aug 2025
Negative markingNo negative marking.
Updated

Other sets that day

Same End Term, other subjects

More Programming in C