uiz Space

May 2026 term · Software Testing · BSCS3002

Software Testing Quiz 2: 16 August 2026 (May 2026 term)

The IIT Madras BS Software Testing (Software Testing) Quiz 2 paper sat on 16 Aug 2026, in the May 2026 term: 19 questions for 50 marks in 120 minutes. Every question is below with its answer. Take it as a timed mock test to be marked, or read it through first.

Questions
19
Marks
50
Duration
120 min
MCQ
17
MSQ
2

Updated

Official paper: Sw Testing 16 Aug 26 · No negative marking.

Question 1

+2 marksOne correct option
  1. A

    Both statements are incorrect.

  2. B

    Statement (ii) is correct and statement (i) is incorrect.

  3. C

    Statement (i) is correct and statement (ii) is incorrect.

  4. D

    Both statements are correct.

Show answer

Correct answer

  • C

    Statement (i) is correct and statement (ii) is incorrect.

Question 2

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

Correct answer

  • B

Question 3

+2 marksOne correct option

Consider that a mobile app is being developed for booking intercity bus tickets. One of the requirements specified for the app is that a notification should be sent to the passengers (users) on the date of booking with details of their itinerary. Which of the following types of requirements does the above belong to?

  1. A

    Business requirement

  2. B

    Functional requirement

  3. C

    Regulatory requirement

  4. D

    Non-functional requirement

Show answer

Correct answer

  • B

    Functional requirement

Question 4

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

Correct answer

  • A

Question 5

+2 marksOne correct option

Consider the following code segment for symbolic testing.

  1. A

    (A figure from the original paper is missing from the source site.)

  2. B
  3. C

    (A figure from the original paper is missing from the source site.)

  4. D

    (A figure from the original paper is missing from the source site.)

Show answer

Correct answer

  • D

    (A figure from the original paper is missing from the source site.)

Question 6

+3 marksOne correct option
  1. A

    32

  2. B

    24

  3. C

    40

  4. D

    16

Show answer

Correct answer

  • A

    32

Question 7

+3 marksOne correct option
  1. A

    6

  2. B

    8

  3. C

    9

  4. D

    7

Show answer

Correct answer

  • B

    8

Question 8

+3 marksOne or more correct options

Which of the following statements are correct regarding symbolic execution?

Select all that apply.

  1. A

    Each symbolic execution is equivalent to a large number of normal test cases.

  2. B

    Symbolic execution is equivalent to proving that a program is fully correct.

  3. C

    Symbolic execution can also be terminated if the program hits an exit statement.

  4. D

    SMT solvers can always solve a given predicate constraint efficiently.

Show answer

Correct answers

  • A

    Each symbolic execution is equivalent to a large number of normal test cases.

  • C

    Symbolic execution can also be terminated if the program hits an exit statement.

Question 9

+2 marksOne or more correct options

Select all that apply.

  1. A

    The predicate is in CNF.

  2. B

    The predicate has three clauses

  3. C

    The predicate is in DNF.

  4. D

    The predicate has four clauses

Show answer

Correct answers

  • A

    The predicate is in CNF.

  • B

    The predicate has three clauses

Question 10

+2 marksOne correct option
  1. A

    2

  2. B

    3

  3. C

    4

  4. D

    5

Show answer

Correct answer

  • B

    3

Question 11

+3 marksOne correct option
  1. A

    3

  2. B

    4

  3. C

    5

  4. D

    6

Show answer

Correct answer

  • C

    5

Question 12

+3 marksOne correct option
  1. A

    1

  2. B

    2

  3. C

    3

  4. D

    4

Show answer

Correct answer

  • B

    2

Question 13

+3 marksOne correct option

Based on the above data, answer the given subquestions.

  1. A
  2. B
  3. C
  4. D
Show answer

Correct answer

  • A

Question 14

+3 marksOne correct option

Based on the above data, answer the given subquestions.

  1. A
  2. B
  3. C
  4. D
Show answer

Correct answer

  • B

Question 15

+3 marksOne correct option

Based on the above data, answer the given subquestions.

  1. A
  2. B
  3. C
  4. D
Show answer

Correct answer

  • C

Question 16

+3 marksOne correct option

Consider that concolic testing technique (DART) is used to test the following code segment.

  1. A
  2. B
  3. C
  4. D
Show answer

Correct answer

  • B

Question 17

+3 marksOne correct option

Consider that concolic testing technique (DART) is used to test the following code segment.

  1. A
  2. B
  3. C
  4. D
Show answer

Correct answer

  • C

Question 18

+3 marksOne correct option

Consider that concolic testing technique (DART) is used to test the following code segment.

  1. A
  2. B
  3. C
  4. D
Show answer

Correct answer

  • D

Question 19

+3 marksOne correct option

Consider that concolic testing technique (DART) is used to test the following code segment.

  1. A
  2. B
  3. C
  4. D
Show answer

Correct answer

  • B