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

Evaluate the total costs for johns project, Question: (a) Show two mai...

Question: (a) Show two main approaches to identify risk in a project. (b) John finds that IOE recovers some overheads as oncosts on direct staff costs although others are

Transaction mapping, how transaction mapping is done.??clear me with a brie...

how transaction mapping is done.??clear me with a brief example

E-R diagram, Draw an E-R diagram for the following situation: an account is...

Draw an E-R diagram for the following situation: an account is a relationtion between cutosmer and bank. A customer had a name.

Define process specification, Define Process Specification. Process Sp...

Define Process Specification. Process Specification is used to explain all flow model processes that appear at the final level of refinement. Check & Convert pressure Ch

Discuss spiral model for software life cycle, Discuss spiral model for soft...

Discuss spiral model for software life cycle SPIRAL MODEL The spiral model is classified into number of frame works. These frameworks are represented by task regions.

State about the data dictionary, State about the Data Dictionary  This...

State about the Data Dictionary  This is another tool of requirement analysis that reduces complexity of DFD. A data dictionary is a catalog of all components of a system. DFD

Computer science, Write a report that explains the agile principles for rap...

Write a report that explains the agile principles for rapid software development, and recommend and justify an appropriate method for adoption.

What is code complete, Code Complete - Phase of development where func...

Code Complete - Phase of development where functionality is executed in entirety with only bug fixes remaining. - All functions from the functional specifications are alrea

Java, how to get values from list

how to get values from list

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