Question

In: Computer Science

Choose one type of proof from the list below and explain how you might apply the...

Choose one type of proof from the list below and explain how you might apply the same principles to help ensure that a piece of software meets desired specification and has fewer bugs. Be sure to reference software testing standards as well as the mathematical proof principles. proof by example or counter-example proof based on if-then and if and only if contingencies proof by contradiction proof using cases proof by induction

Solutions

Expert Solution

out of given options proof by induction is very easy
way of solving problem.

Because it consists just 3 steps .

first we need prove for f(1) is true.

second step is we need to assume that f(k) is true
where K belongs to R.

third step is need to prove that f(n) is true by using
above two steps. The above two steps are used to
simplify third step proof.

When it comes to testing a software , we can apply the
same things here.

so, when it comes to software, we need to test
individual part , that can be compared with step one of
mathematical induction. It is called unit testing in
software terms.

When we take a random piece of code, it should
match the required test cases. It is called module
testing in software organization . When we do module
individual module, we ensure that each functionality in
that module should work properly.

So, it is same as proving f(k) for given function.

Last one comes under testing and development
process . So, here we need to take help of previous
steps and use them in appropriate places. Like we
have used f(1) and f(k) in above steps , we have use
them in f(n). Similarly , we need to use previous test
cases in software delivery projects.


Related Solutions

choose one of the drivers of globalization, define it and explain how it might affect a...
choose one of the drivers of globalization, define it and explain how it might affect a given culture.  For example, how might technology in the form of cellphone use help farmers in developing economies? The answer here would be that cellphones can deliver huge value to farmers in the form of weather forecasts, current prices for supplies they need to grow their crops and providing market prices for their output so that they can sell at the best possible prices.
choose one of the drivers of globalization, define it and explain how it might affect a...
choose one of the drivers of globalization, define it and explain how it might affect a given culture
Part A Choose ONE of the costing systems studied in this unit from the list below,...
Part A Choose ONE of the costing systems studied in this unit from the list below, and answer the questions that follow: • Job Costing • Process Costing • Operation Costing (Hybrid Costing) • Activity-based Costing (ABC) Questions: 1. Briefly discuss the features of your chosen costing system. 2. Identify 2 specific Australian companies that your chosen costing system is suitable for, and explain why. 3. Discuss two potential uses of the cost information for decision-making, to the managers in...
Choose just one of the themes from the list below. Note developments of that theme in...
Choose just one of the themes from the list below. Note developments of that theme in the Old Testament to the New Testament (N.T.), and show how N.T. writers reinterpreted it. Discuss similarities, differences, and changes to the meaning. You must provide a separate outline. Use only the Bible and the following resource that is available as an e-Book: The Oxford Encyclopedia of the Bible and Theology. Be sure to distinguish between paraphrase and direct quotes. Themes Justice Servant of...
Choose one of the early motivation theories from the following list and discuss how you believe...
Choose one of the early motivation theories from the following list and discuss how you believe it is applicable in today's business world. You may choose from: Maslow's Hierarchy of Needs, Alderfer's ERG Need Theory, McClelland's 3 Needs Theory, Herzberg's Two-Factor Theory, or McGregor's Theory X/Theory Y.
Choose one design method from the list below. Using your example, make a list of 2...
Choose one design method from the list below. Using your example, make a list of 2 or 3 advantages and 2 or 3 disadvantages for using the method. Cluster sampling The name of each student in a class is written on a separate card. The cards are placed in a bag. Three names are picked from the bag. Identify which type of sampling is used and why. A phone company obtains an alphabetical list of names of homeowners in a...
choose one type of knowledge conversion and explain it ?
choose one type of knowledge conversion and explain it ?
Choose the proper statistical technique to use for each scenario from the list below. A. One...
Choose the proper statistical technique to use for each scenario from the list below. A. One sample test for a mean B. One sample test for a proportion C. Two sample test for means- independent D. Two sample test for means – paired E. Two sample test for proportions F. Chi square test of independence G. Chi square test for homogeneity of proportions H. One Way Analysis of Variance I. Correlation J. Simple regression K. Multiple regression L. Time series...
Below is a list of pairs of compounds. Choose the pairs from the list that would...
Below is a list of pairs of compounds. Choose the pairs from the list that would NOT form a precipitate if mixed together. a. KCl and Na3PO4 b. Ca(NO3)2 and MgSO4 c. FeCl3 and LiOH d. CuSO4 and (NH4)3PO4 e. sodium nitrate and calcium chloride f. sodium sulfate and barium nitrate g. zinc nitrate and potassium sulfate h. lead(II) nitrate and sodium carbonate i. potassium phosphate and cobalt(II) chloride j. copper(I) nitrate and magnesium chloride
In a one-page essay post, choose 2 factors from the list of factors below to describe...
In a one-page essay post, choose 2 factors from the list of factors below to describe how each can influence an individual’s likelihood of seeking therapy and successfully completing therapy for a specific disorder of your choosing. In addition, discuss the progress that can be made during therapy or therapy outcomes in for the specific disorder you have selected.  Please provide references. Age Race Ethnicity Gender Religious affiliation Education level Socioeconomic status Marital status Employment status Health issues (diabetes, cancer, disability,...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT