Quiz Space

Software Engineering End Term: 21 December 2025 (September 2025 term)

Question 1

+4 marksOne correct option

Which of the following test cases ensures branch coverage for the Python code given below?

Which of the following test cases ensures branch coverage for the Python code given below?
  1. A

    x = 5, y = 10

  2. B

    x = 15, y = 10

  3. C

    Both x = 5, y = 10 and x = 15, y = 10

  4. D

    Only when x = y

Question 2

+4 marksOne correct option

Which type of testing is carried out by the customer to decide whether to approve the product?

  1. A

    Alpha testing

  2. B

    Acceptance testing

  3. C

    Smoke testing

  4. D

    System testing

Question 3

+4 marksOne correct option

Which testing approach allows early testing of the main logic, even if the low-level modules are not yet implemented?

  1. A

    Bottom-up

  2. B

    Top-down

  3. C

    Big bang

  4. D

    Mixed

22 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 Software Engineering End Term 21 Dec 2025 paper

The IIT Madras BS Software Engineering (Software Engineering) End Term paper sat on 21 Dec 2025, in the September 2025 term: 25 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.

FeatureSoftware Engineering End Term 21 Dec 2025 at a glance
TermSeptember 2025 term
SubjectSoftware Engineering
Course codeBSCS3001
Questions25
Marks100
Duration180 min
MCQ23
MSQ2
Official paperSoftware Engineering 18 Dec 25
Negative markingNo negative marking.
Updated

Same End Term, other subjects

More Software Engineering