Professional Documents
Culture Documents
OF 1. ACKNOWLEGEMENT
M
2. MAINTAINENCE OF REUSABILITY
DATA STRUCTURES
3. OPERATIONS
4. EXAMPLES OF SUBROUTINES
MAINTANENCE OF REUSABILITY OF
5. LINKED LIST
SPACE IN LINK LIST
6. REUSABILITY CONCEPTS
7 . SPACE MAINTAINER
SUBMITTED TO: SUBMITTED BY:
8. BIBLIOGRAPHY
MR.ANUP SINGH YASHU DHINGRA
ROLL NO-66
REG NO-3010070035
I also express my gratitude to Mr.Anup singh
for providing me the infrastructure to carry out the
ACKNOWLEDGEMENT project and to all staff members who were directly
and indirectly instrument in enabling me to stay
committed for the project.
Throughout the project the focus has been on
I m extremely grateful and remain indebted to my
presenting information and comments in an easy
guide Mr.Anup singh for being a source of
and intelligible manner. The project is very useful
inspiration and for his constant support in the
for those who want to know about this.
Design, Implementation and Evaluation of the
In the last, I gratefully acknowledge and
project. I m thankful to him for his constant
express my gratitude to all staff members and
constructive criticism and invaluable suggestions,
friends who supported me in preparing this project
which benefited me a lot while developing the
LINKED LIST
A linked list is a data structure that consists of a sequence of data records such that in each record there is a field that contains a
reference (i.e., a link) to the next record in the sequence.
A linked list whose nodes contain two fields: an integer value and a link to the next node
Linked lists are among the simplest and most common data structures; they provide an easy implementation for several
important abstract data structures, including stacks, queues, associative arrays, and symbolic expressions.
The principal benefit of a linked list over a conventional array is that the order of the linked items may be different from the
order that the data items are stored in memory or on disk. For that reason, linked lists allow insertion and removal of nodes at
any point in the list, with a constant number of operations.
On the other hand, linked lists by themselves do not allow random access to the data, or any form of efficient indexing. Thus,
many basic operations — such as obtaining the last node of the list, or finding a node that contains a given datum, or locating the
place where a new node should be inserted — may require scanning most of the list elements.
reusability is the likelihood a segment of source code that can be used again to add new functionalities with slight or no
modification. Reusable modules and classes reduce implementation time, increase the likelihood that prior testing and use has
eliminated bugs and localizes code modifications when a change in implementation is required.
Subroutines or functions are the simplest form of reuse. A chunk of code is regularly organized using modules or namespaces
into layers. Proponents claim that objects and software components offer a more advanced form of reusability, although it has
been tough to objectively measure and define levels or scores of reusability.
The ability to reuse relies in an essential way on the ability to build larger things from smaller parts, and being able to identify
commonalities among those parts. Reusability is often a required characteristic of platform software. Reusability brings several
aspects to software development that do not need to be considered when reusability is not required.
Reusability implies some explicit management of build, packaging, distribution, installation, configuration, deployment,
maintenance and upgrade issues. If these issues are not considered, software may appear to be reusable from design point of
view, but will not be reused in practice.
Software reusability more specifically refers to design features of a software element (or collection of software elements) that
enhance its suitability for reuse.
A reusable launch system (or reusable launch vehicle, RLV) is a launch system which is capable of launching a launch vehicle
into space more than once. This contrasts with expendable launch systems, where each launch vehicle is launched once and then
discarded.
No true orbital reusable launch system is currently in use. The closest example is the partially reusable Space Shuttle. The
orbiter, which includes the main engines, and the two solid rocket boosters, are reused after several months of refitting work for
each launch. The external fuel drop tank is typically discarded, but it is possible for it be re-used in space for various
applications.
Reusability concepts
Single stage
There are two approaches to Single stage to orbit or SSTO. The rocket equation says that an SSTO vehicle needs a high mass
ratio. Mass ratio is defined as the mass of the fully fueled vehicle divided by the mass of the vehicle when empty (zero fuel
weight, ZFW).
One way to increase the mass ratio is to reduce the mass of the empty vehicle by using very lightweight structures and high
efficiency engines. This tends to push up maintenance costs as component reliability can be impaired, and makes reuse more
expensive to achieve. The margins are so small with this approach that there is uncertainty whether such a vehicle would be able
to carry any payload into orbit. Also, lightweight implies small vehicles, which in turn implies small payloads, increasing the cost
per kilogram of the payload.
Scaled Composites SpaceShipOne used horizontal landing after being launched from a carrier airplane
In this case the vehicle requires wings and undercarriage (unless landing at sea). This typically requires about 9-12% of the
landing vehicle to be wings; which in turn implies that the takeoff weight is higher and/or the payload smaller.
Concepts such as lifting bodies attempt to deal with the somewhat conflicting issues of reentry, hypersonic and subsonic flight; as
does the delta wing shape of the Space Shuttle.
Space Maintainer:-
The use of a space maintainer appliance, or restoration of a carious primary tooth that can then act as a natural space
maintainer, may potentially obviate the consequences of loss of arch length and the need for complex orthodontic treatment at a
later stage. Nevertheless, all space maintainer appliances are plaque retentive and may predispose to dental caries and gingival
inflammation. Space maintainer appliances may also impinge on the soft tissues, interfere with eruption of adjacent teeth,
fracture, and become dislodged or lost. This review article provides a summary of the available evidence, and considers the
indications for space maintenance.
BIBLIOGRAPHY
WWW.GOOGLE.COM
WWW.ANSWERS.COM
WWW.GURUJI.COM
WWW.ASK.COM
WWW.WIKIPEDIA.COM