Question

In: Statistics and Probability

Quality assurance department of software house reveals that 6.5% of programming code contain logical errors. Quality...

Quality assurance department of software house reveals that 6.5% of programming code contain logical errors. Quality check software is developed to analyze code and in a test, identifies the error in 90% of the code with errors and 5% of those without. If code is marked by the program as possibly having a logical error, what is the probability that the code DOES have an error?

Solutions

Expert Solution

P[ programming code contain logical errors ] = 6.5% = 0.065

P[ programming code does not contain logical errors ] = 1 - P[ programming code contain logical errors ]

P[ programming code does not contain logical errors ] = 1 - 0.065

P[ programming code does not contain logical errors ] = 0.935

P[ Quality check software identifies the error | programming code contain logical errors ] = 90% = 0.9

P[ Quality check software identifies the error | programming code does not contain logical errors ] = 5% = 0.05

P[ Quality check software identifies the error ] = P[ Quality check software identifies the error | programming code contain logical errors ]*P[ programming code contain logical errors ] + P[ Quality check software identifies the error | programming code does not contain logical errors ]*P[ programming code does not contain logical errors ]

P[ Quality check software identifies the error ] = 0.9*0.065 + 0.05*0.935

P[ Quality check software identifies the error ] = 0.0585 + 0.04675

P[ Quality check software identifies the error ] = 0.10525

P[ programming code does not contain logical errors | Quality check software identifies the error ] = P[ Quality check software identifies the error | programming code does not contain logical errors ]*P[ programming code does not contain logical errors ] / P[ Quality check software identifies the error ]

P[ programming code does not contain logical errors | Quality check software identifies the error ] =  0.05*0.935 / 0.10525

P[ programming code does not contain logical errors | Quality check software identifies the error ] = 0.04675/ 0.10525

P[ programming code does not contain logical errors | Quality check software identifies the error ] = 0.4442

P[ programming code does not contain logical errors | Quality check software identifies the error ] = 44.42%


Related Solutions

There are logical and run time errors in the code, as well as compilation errors. **...
There are logical and run time errors in the code, as well as compilation errors. ** Your objective is get the code to run, fix any bugs in the code and ** place validation needed to prevent any memory issues. Each function has a ** description of what it does next to its prototype. ** When you find a problem, fix it in the code and note it in this header comment below. ** Please note each problem you find...
Define software quality management and software quality. How does a quality assurance team play a role...
Define software quality management and software quality. How does a quality assurance team play a role in this? what does the quality assurance testing process involve?
Describe your experience with Software Assurance. Whendeveloping software, do you have expectations of quality and...
Describe your experience with Software Assurance. When developing software, do you have expectations of quality and security for the products you are creating? How? Why?
The files provided in the code editor to the right contain syntax and/or logic errors. In...
The files provided in the code editor to the right contain syntax and/or logic errors. In each case, determine and fix the problem, remove all syntax and coding errors, and run the program to ensure it works properly. DebugBox.java public class DebugBox { private int width; private int length; private int height; public DebugBox() { length = 1; width = 1; height = 1; } public DebugBox(int width, int length, height) { width = width; length = length; height =...
The files provided in the code editor to the right contain syntax and/or logic errors. In...
The files provided in the code editor to the right contain syntax and/or logic errors. In each case, determine and fix the problem, remove all syntax and coding errors, and run the program to ensure it works properly. Please Fix code and make Copy/Paste avaliable // Application allows user to enter a series of words // and displays them in reverse order import java.util.*; public class DebugEight4 {    public static void main(String[] args)    {       Scanner input = new Scanner(System.in);       int...
sentence -->QA or Quality Assurance (in the software development field) is closely related to User Experience...
sentence -->QA or Quality Assurance (in the software development field) is closely related to User Experience it involves balancing the needs/wants of the client, the specifications required by the deliverable, and the expectations/experience of end-users. Consider the above sentence and discuss in the context of QA. You may want to start with the question: "Why?". "Why would a QA Engineer order -1 Beers or a lizard at a bar"? Choose two or three salient points or concepts and relate them...
You have been appointed as the Software Quality Assurance Manager for a project that enables students...
You have been appointed as the Software Quality Assurance Manager for a project that enables students to access their results on their android phones. As the person responsible for the overall quality aspects, its your interest to ensure that strong quality assurance practices are put in place to forestall any software failure by the end-users. i. It is important that you conduct requirements validation as part of your quality assurance practices in this project. Could you explain in your own...
Please Read and Summarize above Article "HOW TO IMPROVE SOFTWARE QUALITY ASSURANCE IN DEVELOPING COUNTRIES" in...
Please Read and Summarize above Article "HOW TO IMPROVE SOFTWARE QUALITY ASSURANCE IN DEVELOPING COUNTRIES" in APA style format (3-4 pages). Students should also integrate answers to the following three questions in their papers: § What is the author trying to say? § What is the significance of what you read? § How does the material influence you? Advanced Computing: An International Journal ( ACIJ ), Vol.3, No.2, March 2012 DOI : 10.5121/acij.2012.3203 17 HOW TO IMPROVE SOFTWARE QUALITY ASSURANCE...
Why there is no need of a QA department in software companies who practice xtreme programming....
Why there is no need of a QA department in software companies who practice xtreme programming. Build argument based upon solid reasons.
The following code segment which uses pointers may contain logic and syntax errors. Find and correct...
The following code segment which uses pointers may contain logic and syntax errors. Find and correct them. a) Returns the sum of all the elements in summands int sum(int* values) { int sum = 0; for (int i = 0; i < sizeof(values); i++) sum += *(values + i); return sum; } b) Overwrites an input string src with "61C is awesome!" if there's room. Does nothing if there is not. Assume that length correctly represents the length of src....
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT