10.09.2013 Views

1. Advanced Data Structure using C++

1. Advanced Data Structure using C++

1. Advanced Data Structure using C++

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

LECTURE NOTES OF ADVANCED DATA STRUCTURE (MT-CSE 110)<br />

exact graphical substitute for the DD entry of the data item. If the DSD<br />

additionally shows the decomposition of the lower‐level data items into further<br />

data items, then it is a graphical substitute for a set of DD entry composition<br />

specifications.<br />

DSDs are not normally used instead of DD entry composition specifications.<br />

DSDs find a useful application as a graphical representation of the structure of<br />

one or more of a system's data items, as a supplement to the DD. Even when<br />

DSDs are in use, the DD should still be regarded as the master source of<br />

reference information for a system's data and control definitions.<br />

DSDs visually reflect the composition of a number of DD entries such that the<br />

composition of each data item is shown in terms of the connected data items<br />

below it. The DSD notation corresponds, in effect, to a graphical version of the<br />

DD composition specification BNF.<br />

Diagram Conversions<br />

Symbol Name Description Definition Expansion<br />

Comment<br />

Boundary<br />

point<br />

Makes a note<br />

anywhere in<br />

the diagram.<br />

Are always<br />

surrounded by<br />

* characters.<br />

A connection<br />

point for the<br />

None None<br />

None None<br />

Prepared By :­<br />

Er. Harvinder Singh<br />

Assist Prof., CSE, H.C.T.M (Kaithal) Page ‐ 49 ‐

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!