In the name of ALLAH, the most beneficient, the most merciful

Software Engineering - II (CS605)

Multiple Choice Questions (MCQs)

Objective Questions

  1. A ________ provides a quantitative value of some attribute of a process or a product.

    1. Metric
    2. Measure
    3. Function point
    4. Plan
  2. Defects per function points is a ________.

    1. Measure
    2. Metric
    3. Quality attribute
    4. Process
  3. Extent to which access to software or data by unauthorized persons can be controlled, is called ________.

    1. None of given
    2. Efficiency
    3. Reliability
    4. Integrity
  4. Defect removal efficiency is calculated as: Where E = errors found before delivery D = errors found after delivery (typically within the first year of operation)

    1. DRE = E/(E+D)
    2. DRE = E + D
    3. DRE = E + D/E
    4. DRE = E/D - E
  5. Effort required to test a program to ensure that it performs its intended function ________.

    1. Testability
    2. Bug fixing
    3. Debugging
    4. Security
  6. ________ is the measure of how many defects are removed by the quality assurance processes before the product is shipped for operation.

    1. Removal Deficiency
    2. Defect removal efficiency
    3. Bug Report
    4. Bug Tracking Algorithm
  7. Extent to which access to software or data by unauthorized persons can be controlled, is called _______.

    1. None of given
    2. Efficiency
    3. Reliability
    4. Integrity
  8. The extent to which a program can be reused in other applications is called ________.

    1. Reliability
    2. Performance
    3. Usability
    4. Reusability
  9. Quality can be measured if we measure the _____ of the product.

    1. correctness
    2. maintainability
    3. integrity and usability
    4. All of the given options
  10. The amount of "computing resources", required by a program to perform its function is __________.

    1. Efficiency
    2. Integrity
    3. Reliability
    4. None of given
  11. We need to employ some statistical techniques and plot the results __________. These are known as statistical control techniques.

    1. Graphically
    2. Automatically
    3. Manually
    4. Personally
  12. When more than one users interpret the same requirement in different ways then we can say that the requirement is:

    1. None of the given
    2. Incomplete
    3. Ambiguous
    4. Incorrect
  13. Identify the most appropriate statement:

    1. The quality of the software specification is of extreme importance.
    2. The non functional requirements can be skipped.
    3. The non functional requirements does not impact the quality of product.
    4. None of the given options.
  14. For a software the total number of requirements are equal to ________.

    1. Functional requirements
    2. Non functional requirements
    3. Functional requirements + non functional requirements
    4. None of the given options
  15. In context of "Individual control chart", if a single metrics value lies outside UNPL, it means that:

    1. The process has been matured
    2. The process is not mature yet
    3. Process is out of control
    4. Process is within control
  16. In context of moving range and individual control charts, UNPL stands for:

    1. Universal Natural Process Line
    2. Universal Natural Process Limit
    3. Upper Natural Process Limit
    4. Upper Natural Process Line
  17. ________ technique was initially developed for manufacturing processes in the 1920’s by Walter Shewart.

    1. Upper Control Line
    2. Contorl chart
    3. CMP
    4. Quality
  18. Control charts are of following two types:

    1. Moving range control charts and Individual control charts
    2. Moving range control charts and statical control charts
    3. Individual control charts and statical control charts
    4. None of the given options