Explain about core dumps debugging technique, Software Engineering

Assignment Help:

Q. Explain about Core dumps debugging technique?

Debugging is the activity of locating as well as correcting errors.

Core dumps:-A printout of all registers as well as relevant memory location is obtained and studies. All dumps must be well documented and retained for possible use on subsequent problems.

Advantages:-

1. The complete contents of a memory at a vital instant of time are obtained for study.

2. Can be cost effective if utilized to explore validity of a well formulated fault hypothesis.

Disadvantages:-

1. Require a few CPU time significant input time and much analysis time.

2. Wasteful if utilized indiscriminately.

3. Hexadecimal numbers are cumbersome to understand and it is difficult to determine the address of source language variables.


Related Discussions:- Explain about core dumps debugging technique

Local data object defined in a subroutine, It is possible to assign a local...

It is possible to assign a local data object defined in a subroutine or function module to a field group. False.

What is error guessing, Explain Error guessing? Ans) Test data selection...

Explain Error guessing? Ans) Test data selection method. The selection criterion is to pick values that seem likely to reason errors.

Explain the length of identifiers, Explain the Length of identifiers L...

Explain the Length of identifiers Length of identifiers :-  This is a measure of the average length of separate identifiers in a program. The longer the identifiers, the more

Describe system testing, Q. Describe system testing? Ans. System testi...

Q. Describe system testing? Ans. System testing: System test are designed to validate a completely developed systems with a view to assuring that it meets its requirements

Illustrate about web-testing, Illustrate about web-testing - Web testin...

Illustrate about web-testing - Web testing is software testing concentrating on web applications. - It assists in addressing issues before making the application live to pub

Define software testing, Define software testing. Software testing is a...

Define software testing. Software testing is a process used to help recognize the correctness, completeness and superiority of developed computer software. With that in mind, t

Ftr, EXPLAIN ABOUT DEFECT AMPLIFICATION AND REMOVAL IN SOFTWARE ENGINEERING...

EXPLAIN ABOUT DEFECT AMPLIFICATION AND REMOVAL IN SOFTWARE ENGINEERING

What are the characteristics of software measurement, What are the characte...

What are the characteristics of software measurement? Measured property Object of measurement Source of measure Purpose measurement Context of measurement.

Proactive stratagies.., detail the proactive strategies of risk management

detail the proactive strategies of risk management

What is test case generator, A software tool that accepts as input source c...

A software tool that accepts as input source code, specifications, test criteria, or data structure definitions; uses these inputs to make test input data; and, sometimes, verifies

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