Distinguish software faults and software failures, Software Engineering

Assignment Help:

Q  Distinguish software faults and software failures?

Ans: In case of a failure a software doesn't do what the users expect, a fault is a programming bug that may or mayn't actually manifest as a failure. A fault can as well be described as an error in the correctness of the semantic of a computer program. A fault will turn into a failure if the exact computation conditions are met one of them being that the faulty portion of computer software executes on the CPU. A fault can as well turn into a failure when the software is ported to a different hardware platform or a different compiler or when the software gets extended.


Related Discussions:- Distinguish software faults and software failures

Define repeated inheritance, Repeated inheritance If a class inherits ...

Repeated inheritance If a class inherits more than once from the same class then it is referred to as repeated inheritance.

Systems Design Lifecycle, What is the development lifecycle? Why is it usef...

What is the development lifecycle? Why is it useful? Describe the activities carried out at each stage Determination of scope Requirements specification Design Coding Testing Maint

Differentiate between function oriented design, Q. Differentiate between fu...

Q. Differentiate between function oriented design and object oriented design. Ans. Function oriented design:- Function oriented design strategy relies on decayed the system i

Determine the primary activities of spiral model, Determine the primary act...

Determine the primary activities of spiral model Below are the primary activities in this model: • Finalising Objective: Objectives are set for the particular phase of the

Explain basic information flow model, Q. Explain basic information flow mod...

Q. Explain basic information flow model & it's more sophisticated versions? Ans. A Information flow metrics are useful to the components of a system design. For any compone

Functional requirement for a library management system, Write down the func...

Write down the functional requirement for a Library management system. The user should capable to search either all of the primary set of databases or select a subset of dat

Explain the limitations of testing, Q. Explain the limitations of testing? ...

Q. Explain the limitations of testing? Ans: Though testing is an significant part of system development and leads to a verified, valid and efficient system it as well faces s

What are the merits of incremental model, What are the merits of incrementa...

What are the merits of incremental model? i. The incremental model can be adopted when there is less number of people included in the project. ii. Technical risks can be man

What are the umbrella activities of a software process, What are the umbrel...

What are the umbrella activities of a software process? Software project tracking and control. Risk management. Formal Technical Reviews. Software Quality Assurance.

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd