Quiz Space

September 2023 term · Software Testing · BSCS3002

Software Testing End Term: 24 December 2023, Set ADB3 (September 2023 term)

The IIT Madras BS Software Testing (Software Testing) End Term paper sat on 24 Dec 2023, in the September 2023 term, set ADB3: 20 questions for 100 marks in 180 minutes. Every question is below with its answer. Take it as a timed mock test to be marked, or read it through first.

Questions
20
Marks
100
Duration
180 min
MCQ
17
MSQ
3

Updated

Official paper: IIT M DEGREE FN EXAM FDB1 24 Dec 2023 · No negative marking.

Question 1

+5 marksOne correct option
  1. A

    [1, 2, 3, 4, 3, 5]

  2. B

    [1, 2, 3, 4, 3, 5], [1, 2, 5]

  3. C

    [1, 2, 3, 4, 3, 4, 3, 5], [1, 2, 5], [1, 2, 3, 5]

  4. D

    [1, 2, 3, 4, 3, 4, 3, 5], [1, 2, 5]

Show answer

Correct answer

  • C

    [1, 2, 3, 4, 3, 4, 3, 5], [1, 2, 5], [1, 2, 3, 5]

Question 2

+5 marksOne correct option
  1. A

    A-2, B-1, C-3

  2. B

    A-2, B-3, C-1

  3. C

    A-1, B-2, C-3

  4. D

    A-1, B-3, C-2

Show answer

Correct answer

  • A

    A-2, B-1, C-3

Question 3

+5 marksOne correct option
  1. A

    [1, 2, 3, 4, 5, 7]

  2. B

    [2, 6, 7]

  3. C

    [3, 4, 5]

  4. D

    [2, 3, 4, 5, 7]

Show answer

Correct answer

  • D

    [2, 3, 4, 5, 7]

Question 4

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

Correct answer

  • C

Question 5

+5 marksOne correct option
  1. A

    2

  2. B

    3

  3. C

    4

  4. D

    5

Show answer

Correct answer

  • B

    3

Question 6

+5 marksOne correct option
  1. A

    4

  2. B

    7

  3. C

    15

  4. D

    24

Show answer

Correct answer

  • D

    24

Question 7

+5 marksOne correct option
  1. A

    Conditional operator replacement

  2. B

    Logical operator replacement

  3. C

    Scalar variable replacement

  4. D

    Relational Operator replacement

Show answer

Correct answer

  • D

    Relational Operator replacement

Question 8

+5 marksOne correct option
  1. A

    Inconsistent type use

  2. B

    State definition anomaly

  3. C

    State definition inconsistency anomaly

  4. D

    State visibility anomaly

Show answer

Correct answer

  • B

    State definition anomaly

Question 9

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

Correct answer

  • C

Question 10

+5 marksOne correct option

In the testing of static hypertext web sites, which of the following is considered a dead link?

  1. A

    A hyperlink that is linked to a valid URL

  2. B

    A hyperlink that is linked to a URL which is no longer valid

  3. C

    A hyperlink that is never used by users

  4. D

    A hyperlink that trigger a transition to the next page

Show answer

Correct answer

  • B

    A hyperlink that is linked to a URL which is no longer valid

Question 11

+5 marksOne correct option

Which client-side testing needs to be done to verify whether the web application evaluates the special inputs as invalid, which could corrupt data and cause a security vulnerability?

  1. A

    Value level bypass testing

  2. B

    Parameter level bypass testing

  3. C

    Control flow level bypass testing

  4. D

    User-session Data based Testing

Show answer

Correct answer

  • A

    Value level bypass testing

Question 12

+5 marksOne correct option

Which of the following software metrics use Defect Removal Effectiveness (DRE) for tracking the defects in each phase of software development?

  1. A

    Project metrics

  2. B

    Product quality Metrics

  3. C

    Maintenance quality metrics

  4. D

    In-process quality metrics

Show answer

Correct answer

  • D

    In-process quality metrics

Question 13

+5 marksOne correct option

Which of the following is the goal of stress testing?

  1. A

    To compare two systems to find which performs better.

  2. B

    To determine how the system performs if the current load goes well above the expected maximum.

  3. C

    To identify and measure which parts of the system or workload cause the system to perform badly.

  4. D

    To demonstrate that the system meets performance criteria.

Show answer

Correct answer

  • B

    To determine how the system performs if the current load goes well above the expected maximum.

Question 14

+5 marksOne correct option

Based on the above data, answer the given subquestions.

With reference to the truth table row numbers (Row#) given, identify the GICC pairs for clause a from the following options?

  1. A

    {1, 3, 5} × {2, 4, 6} for p = true, (7, 8) for p = false

  2. B

    {3, 4} × {7, 8} for p = true, {5, 6} × {7, 8} for p = false

  3. C

    {1, 2} × {5, 6} for p = true, No feasible pair for p = false

  4. D

    (1, 5), (2, 6) for p = true, No feasible pair for p = false

Show answer

Correct answer

  • C

    {1, 2} × {5, 6} for p = true, No feasible pair for p = false

Question 15

+5 marksOne correct option

Based on the above data, answer the given subquestions.

With reference to the truth table row numbers (Row#) given, identify the RICC pairs for clause a from the following options?

  1. A

    {1, 3, 5} × {2, 4, 6} for p = true, (7, 8) for p = false

  2. B

    {3, 4} × {7, 8} for p = true, {5, 6} × {7, 8} for p = false

  3. C

    {1, 2} × {5, 6} for p = true, No feasible pair for p = false

  4. D

    (1, 5), (2, 6) for p = true, No feasible pair for p = false

Show answer

Correct answer

  • D

    (1, 5), (2, 6) for p = true, No feasible pair for p = false

Question 16

+5 marksOne correct option

Based on the above data, answer the given subquestions.

Identify the component expression corresponding to the given code.

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

Correct answer

  • B

Question 17

+5 marksOne correct option

Based on the above data, answer the given subquestions.

Identify the empty atomic section in the given code.

  1. A

    P2

  2. B

    P3

  3. C

    P4

  4. D

    P5

Show answer

Correct answer

  • C

    P4

Question 18

+5 marksOne or more correct options

Select all that apply.

  1. A

    testcase1()

  2. B

    testcase2()

  3. C

    testcase3()

  4. D

    testcase4()

Show answer

Correct answers

  • A

    testcase1()

  • D

    testcase4()

Question 19

+5 marksOne or more correct options

Which of the following predicate(s) is/are in Conjunctive Normal Form (CNF) ?

Select all that apply.

  1. A

    a ∨ b ∨ c

  2. B

    (a ∧ b) ∧ c

  3. C

    (a ∧ b) ∨ (c ∧ d) ∨ e

  4. D

    (a ∨ b) ∧ (c ∨ d)

Show answer

Correct answers

  • B

    (a ∧ b) ∧ c

  • D

    (a ∨ b) ∧ (c ∨ d)

Question 20

+5 marksOne or more correct options

Select all that apply.

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

Correct answers

  • B
  • C