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

Explain integration testing, 1. An orderly development of testing in which ...

1. An orderly development of testing in which software elements, hardware elements, or both are joined and tested, to check out their interactions, unless the entire system has bee

Explain the static testing and dynamic testing, Static testing and dynamic ...

Static testing and dynamic testing Static testing is checking the application without actually running the application while dynamic testing checks the application by running i

Determine the software development models, Determine the Software developme...

Determine the Software development models Software Engineering deals with development of software. Thus, understanding the basic characteristics of software is essential. Softw

Determine the levels of capability maturity model, Determine the levels of ...

Determine the levels of Capability Maturity Model(CMM). Capability Maturity Model(CMM) Level 1:Initial - Few processes are explained  and individual efforts are taken. Le

State the defined level of maturity model, Level 3 (Defined) The org...

Level 3 (Defined) The organisation satisfies all the requirements of level-2. Atthis maturity level, the softwaredevelopmentprocesses arewell defined, managed and documented

What is dynamic analysis, The process of evaluating a program based on impl...

The process of evaluating a program based on implementation of that program. Dynamic analysis approaches rely on implementing a piece of software with selected test data.

Write a valid schema for the container, A storage tank has a container to k...

A storage tank has a container to keep a certain amount of fuel and it also has an indicator to inform about the level of fuel inside the container. The container cannot exceed

Describe the different types of frequency hoping, Question: (a) What i...

Question: (a) What is a piconet in a Bluetooth context? (b) Discuss the concept of Master, slave, stand-by and parked devices with respect to a Bluetooth piconet. (c)

What are the demerits of spiral model, What are the demerits of spiral mode...

What are the demerits of spiral model? i. It is depends on customer communication. If the communication is not suitable then the software product that gets developed will not r

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