Explain about core dumps debugging technique, Software Engineering

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.

Posted Date: 7/26/2013 3:13:02 AM | Location : United States







Related Discussions:- Explain about core dumps debugging technique, Assignment Help, Ask Question on Explain about core dumps debugging technique, Get Answer, Expert's Help, Explain about core dumps debugging technique Discussions

Write discussion on Explain about core dumps debugging technique
Your posts are moderated
Related Questions
A University has asked you to design and implement a simple database to store student and module details (including details of which school students belong to and which schools run

Write the Process classification. Informal No detailed process model. Development team chose their own way of working. Managed Explained process model wh

Processes and procedures make sure the correct steps are being implemented to facilitate a successful finished off a task. They also make sure a process is repeatable.

What is meant by software change? Software change is termed as the change in nature of software as the requirements of software changes.

Question: (a) Differentiate between circuit switching and packet switching. (b) Using an example, explain the main parts that form a URL (Uniform Resource Locator). (c)

QUESTION (a) Illustrate the concept of a software bus in CORBA (b) Taking an example of your own, explain how component-based software engineering can allow very rapid softw

Class diagram: A class diagram in the Unified Modelling Language (UML) is a type of static structure diagram that defines the structure of a system by showing the system's classes

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 act

What are the various types of system testing? 1. Recovery testing - is intended to check the system's capability to recover from failures. 2. Security testing - verifies tha

Creating the Field Selection Table (FST) : Entering of data and creating indexes for searching is a very important feature associated with any information storage and retriev