Consider the following statements: A. Dynamic metrics are collected by…

2023

Consider the following statements:

A. Dynamic metrics are collected by measurements made of a program in execution.
B. Static metrics are collected by measurements made of representations of the system.
C. The assessment of software quality is an objective process.
D. An important part of quality assurance is the selection of standards that should apply to the software development process.
Choose the correct answer from the options given below:

  1. A.

    A, B, C only

  2. B.

    B, C and D only

  3. C.

    A, C and D only

  4. D.

    A, B and D only

Attempted by 165 students.

Show answer & explanation

Correct answer: D

  • A. Dynamic metrics are collected by measurements made of a program in execution.
    True
    Dynamic metrics (e.g., execution time, memory usage) are measured while the program is running.

  • B. Static metrics are collected by measurements made of representations of the system.
    True
    Static metrics (e.g., LOC, cyclomatic complexity) are obtained from design documents or source code, without executing the program.

  • C. The assessment of software quality is an objective process.
    False
    Software quality assessment is not purely objective; it includes subjective judgments (usability, maintainability, user satisfaction).

  • D. An important part of quality assurance is the selection of standards that should apply to the software development process.
    True
    QA focuses on process quality, and selecting appropriate standards and procedures is a key activity.

A video solution is available for this question — log in and enroll to watch it.

Explore the full course: Mppsc Assistant Professor