You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Instructions:<br />
LECTURE NOTES OF ADVANCED DATA STRUCTURE (MT-CSE 110)<br />
• for data input (from keyboard, disk)<br />
• for data output (to screen, printer, disk)<br />
• computation of new values<br />
• program control (decisions, repetition)<br />
• modularization (putting a sequence of instructions into a package called a<br />
function)<br />
<strong>Data</strong> structure is the representation of logical relationship existing between<br />
indivisual elements of data. In other words data structure is a way of organizing<br />
all data items. That concidering not only the element stored but also their<br />
relationship to each other on the other hand ,the structure should be simple<br />
enough that one can effectively process the data when necessary.<br />
A data structure is a specialized format for organizing and storing data. General<br />
data structure types include the array, the file, the record, the table, the tree,<br />
and so on. Any data structure is designed to organize data to suit a specific<br />
purpose so that it can be accessed and worked with in appropriate ways. In<br />
computer programming, a data structure may be selected or designed to store<br />
data for the purpose of working on it with various algorithms.<br />
<strong>Data</strong> <strong>Structure</strong> Diagram<br />
<strong>Data</strong> <strong>Structure</strong> Diagrams (DSDs) can be thought of as graphical representations<br />
of DD entries. Information modeling is concerned with the definition of data<br />
within the system in terms of its meaning, composition and relationships. One<br />
of the methods within Cradle that can be used to represent information<br />
modeling is the use of DSDs. DSDs are a graphical means of representing the<br />
composition of data.<br />
Prepared By :<br />
Er. Harvinder Singh<br />
Assist Prof., CSE, H.C.T.M (Kaithal) Page ‐ 47 ‐