Home »
Software Engineering MCQs
MCQ | Product Metrics in Software Engineering
Software Engineering | Product Metrics MCQ: This section contains the multiple-choice questions on Product Metrics in Software Engineering.
Submitted by IncludeHelp, on August 31, 2021
Product Metrics
Product metrics are software product measures that can be used at any step of the development process, from requirements to fully operational systems and beyond. Product metrics are only connected to software features and not to hardware. Product metrics can be divided into two categories: Dynamic metrics are metrics that are gathered from measurements taken while a program is running.
Product Metrics in Software Engineering MCQs
Here you will find the MCQs on Product Metrics and verification in Software Engineering. The MCQs will enhance the learning and knowledge base with respect to Product metrics in Software Engineering.
Q1. Software engineers use ___ to help them build higher-quality software.
- Measurable attributes
- Work products
- Product metrics
- All of the mentioned above
Answer: C) Product metrics
Explanation:
Product metrics are used by software developers to aid them in the development of higher-quality software. As a result, product metrics enable more objective and quantitative evaluation of the analytical, design, coding, and testing phases of the product development process.
Q2. ___ metric can be used effectively as a means for measuring the functionality delivered by a system.
- The function point
- Product metrics
- Both A and B
- None of the mentioned above
Answer: A) The function point
Explanation:
The function point metric can be used to measure the functionality provided by a system and is a useful tool for doing so.
Q3. Product metrics for ___ can be applied not only to the design model, but also to the requirements model.
- Class-Oriented system
- Object-Oriented system
- Work products
- All of the mentioned above
Answer: B) Object-Oriented system
Explanation:
In the case of an Object-Oriented system, product metrics can be applied not just to the design model, but also to the requirements model.
Q4. ____ provide information on the ease or difficulty associated with integration testing.
- Product metrics
- Work products
- Architectural design metrics
- All of the mentioned above
Answer: C) Architectural design metrics
Explanation:
Using architectural design metrics, you may determine the ease or difficulty of integration testing, and whether or not you need specialist testing software. Based on cyclomatic complexity (a component-level design parameter), basis path testing can be performed on a system.
Q5. A broad array of design metrics that have a direct influence on the ___ of an Object-Oriented system.
- Work products
- Testability
- Class-Oriented system
- None of the mentioned above
Answer: B) Testability
Explanation:
A broad range of design metrics that have a direct impact on the “testability” of an object-oriented system. The measurements take into account issues such as encapsulation and inheritance.
Q6. Product metrics that are computed from data collected from,
- The Requirements and Design Models
- Source Code
- Test Cases
- All of the mentioned above
Answer: D) All of the mentioned above
Explanation:
Product metrics that are calculated from data collected from requirements and design models, source code, and test cases are known as product metrics.
Q7. Measurement assigns numbers or symbols to attributes of entities in the real word.
- True
- False
Answer: A) True
Explanation:
Measurement is the process of assigning numerical or symbolic values to qualities of entities in the real world. This can only be accomplished through the use of a measuring model that has a consistent set of principles.
Q8. A metric should have desirable mathematical properties.
- True
- False
Answer: A) True
Explanation:
A metric should have good mathematical qualities. That is, the metric’s value should be in a relevant range. Also, a metric that professes to be on a rational scale should not be made of components that are only measurable on an ordinal scale.
Q9. When a metric represents a software characteristic that increases when ___ when undesirable traits are encountered.
- Positive traits occur or decrease
- Positive traits does not occur
- Positive traits occur or increases
- None of the mentioned above
Answer: A) Positive traits occur or decrease
Explanation:
When a metric indicates software characteristic that grows when \spositive qualities occur or drops when negative traits are encountered, \sthe value of the metric should increase or decreases in the same manner.
Q10. Each metric should be validated empirically in a wide variety of contexts before being published or used to make decisions.
- True
- False
Answer: A) True
Explanation:
Before any metric is published or used to make judgments, it should be experimentally validated in a wide range of circumstances, according to the authors. A metric should be able to measure the component of interest without being influenced by other factors.