Software-quality

Question 1
A signal processor software is expected to operate for 91.25 days after repair, and the mean software repair time is expected to be 5 minutes. Then, the availability of the software is:
A
96.9862%
B
97.9862%
C
98.9962%
D
99.9962%
Question 1 Explanation: 
Given data,
-- Software expected to operate after repair(MTBF) = 91.25 days
= 91.25 * 24 hours
= 2190 hours
-- Mean software repair time(MTTR) = 5 mins
= 5/60 hrs
= 0.083 hrs
-- Software Availability=?
Step-1: Software Availability =MTBF / (MTBF + MTTR)
= [2190 / (2190 + 0.083)]*100
= (2190 / 2190.083)*100
= 0.9996211481 * 100
= 99.9962%
Question 2
Statistical software quality assurance in software engineering involves __________ .
A
using sampling in place of exhaustive testing of software.
B
surveying customers to find out their opinions about product quality.
C
tracing each defect to its underlying cause, isolating the vital few causes, and moving to correct them.
D
tracing each defect to its underlying causes, and using the Pareto principle to correct each problem found.
Question 2 Explanation: 
→ Statistical software quality assurance in software engineering involves tracing each defect to its underlying cause, isolating the vital few causes, and moving to correct them.
→ Statistical software quality assurance uses pareto principle to identify vital causes (80% of defects can be traced to 20% of causes) and moves to correct the problems that have caused the defects.
Question 3
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 in the selection of standards that should apply to the software development process
Choose the correct answer from the options given below:
A
A,B,C only
B
B,C and D only
C
A,C and D only
D
A,B and D only
Question 3 Explanation: 
A. Dynamic metrics are collected by measurements made of a program in execution: This statement is correct. Dynamic metrics involve measuring the behavior and performance of a software program while it is running, often by using various profiling and monitoring techniques. B. Static metrics are collected by measurements made of representations of the system: This statement is correct. Static metrics are derived from the analysis of program representations without executing the code, such as source code or design documents. C. The assessment of software quality is an objective process: This statement is not necessarily correct. Assessing software quality can involve both objective and subjective elements. While some aspects of quality, like adherence to coding standards, can be objectively measured, other aspects, like user satisfaction, can be more subjective. D. An important part of quality assurance is the selection of standards that should apply to the software development process: This statement is correct. Quality assurance involves defining and implementing standards, processes, and practices to ensure that the software development process is carried out in a way that meets quality objectives. So, the correct combination is A, B, and D
There are 3 questions to complete.

Access quiz wise question and answers by becoming as a solutions adda PRO SUBSCRIBER with Ad-Free content

Register Now

If you have registered and made your payment please contact solutionsadda.in@gmail.com to get access