Software Engineering II MCQs with Answers
Practice important Software Engineering II MCQs with answers and explanations.
Chapter: 13
Q461:
Who identified the factors used to develop metrics for software quality in 1978?
A. McCall
B. Gilb
C. Jones
D. Harris
Correct Answer:
A
Chapter: 13
Q462:
What is the main focus of McCall’s Software Quality Factors?
A. Software metrics
B. Software quality assessment
C. User satisfaction
D. Software design
Correct Answer:
B
Chapter: 13
Q463:
Which factor assesses the extent to which a program satisfies its specifications?
A. Correctness
B. Efficiency
C. Reliability
D. Maintainability
Correct Answer:
A
Chapter: 13
Q464:
Which factor relates to the amount of computing resources required by a program?
A. Efficiency
B. Reliability
C. Flexibility
D. Usability
Correct Answer:
A
Chapter: 13
Q465:
Which factor measures the extent to which unauthorized access to software can be controlled?
A. Integrity
B. Usability
C. Flexibility
D. Reliability
Correct Answer:
A
Chapter: 13
Q466:
In which phase is a software product used and monitored for performance?
A. Operation
B. Revision
C. Transition
D. Deployment
Correct Answer:
A
Chapter: 13
Q467:
Which factor refers to the ease of locating and fixing errors in a program?
A. Maintainability
B. Flexibility
C. Reliability
D. Usability
Correct Answer:
A
Chapter: 13
Q468:
Which phase of software development focuses on changes to the environment or platform?
A. Transition
B. Operation
C. Revision
D. Deployment
Correct Answer:
A
Chapter: 13
Q469:
What does the term "portability" refer to in software quality?
A. Ease of transferring software to different environments
B. Ease of use by the customer
C. Ease of fixing bugs
D. Ease of testing
Correct Answer:
A
Chapter: 13
Q470:
What is defined as the ease of learning, operating, preparing input, and interpreting output?
A. Usability
B. Efficiency
C. Integrity
D. Maintainability
Correct Answer:
A
Chapter: 13
Q471:
What is the time it takes to implement and test a change in a program called?
A. MMTC (Mean time to change)
B. DRE (Defect Removal Efficiency)
C. Spoilage cost
D. MTTR (Mean time to repair)
Correct Answer:
A
Chapter: 13
Q472:
The spoilage cost is used to assess which software quality factor?
A. Maintainability
B. Correctness
C. Usability
D. Reliability
Correct Answer:
A
Chapter: 13
Q473:
What is the main metric for measuring integrity in software?
A. Threat and security
B. Maintainability and flexibility
C. Correctness and usability
D. Efficiency and portability
Correct Answer:
A
Chapter: 13
Q474:
What is the formula for measuring software integrity?
A. Integrity = ∑ [(1-threat) x (1-security)]
B. Integrity = ∑ [(1-threat) + (1-security)]
C. Integrity = ∑ [(threat + security)]
D. Integrity = ∑ [(threat - security)]
Correct Answer:
A
Chapter: 13
Q475:
The probability that a specific type of attack will occur within a given time is known as?
A. Threat
B. Security
C. Integrity
D. Usability
Correct Answer:
A
Chapter: 13
Q476:
The probability that an attack will be repelled is known as?
A. Security
B. Threat
C. Usability
D. Reliability
Correct Answer:
A
Chapter: 13
Q477:
Which of the following is a measure of user-friendliness of a system?
A. Usability
B. Reliability
C. Correctness
D. Efficiency
Correct Answer:
A
Chapter: 13
Q478:
What is the main challenge when measuring usability?
A. Subjective assessment
B. Number of bugs found
C. Computing resources
D. Time to fix errors
Correct Answer:
A
Chapter: 13
Q479:
What is DRE (Defect Removal Efficiency)?
A. Percentage of defects removed before delivery
B. Percentage of defects found after delivery
C. Percentage of user satisfaction
D. Percentage of program errors
Correct Answer:
A
Chapter: 13
Q480:
What is the formula for calculating DRE?
A. DRE = E / (E + D)
B. DRE = E / (E - D)
C. DRE = D / (E + D)
D. DRE = (E + D) / E
Correct Answer:
A