Main Report - CPP SEM I
Main Report - CPP SEM I
…………………………………………………………………………………………………………………………………………
1. Introduction
1.1 Introduction
Introduction about your project.
……………………………………………………………………………………………………………………………………………………..
Computer Engineering Department 1
Name of your project report
…………………………………………………………………………………………………………………………………………
2. Literature Survey
2.1 Concepts
Data Structure can be defined as the group of data elements which provides an efficient
way of storing and organizing data in the computer so that it can be used efficiently.
Some examples of Data Structures are arrays, Linked List, Stack, Queue, etc. Data
Structures are widely used in almost every aspect of Computer Science i.e. Operating
System, Compiler Design, Artificial intelligence, Graphics and many more.
Data structures are the building blocks of any program or the software. Choosing the
appropriate data structure for a program is the most difficult task for a programmer.
Need of Data Structures
As applications are getting complex and amount of data is increasing day by day, there
may arise the following problems:
Processor speed: To handle very large amount of data, high speed processing is required,
but as the data is growing day by day to the billions of files per entity, processor may fail
to deal with that much amount of data.
Data Search: Consider an inventory size of 106 items in a store, If our application needs
to search for a particular item, it needs to traverse 106 items every time, results in
slowing down the search process.
Multiple requests: If thousands of users are searching the data simultaneously on a web
server, then there are the chances that a very large server can be failed during that
process
……………………………………………………………………………………………………………………………………………………..
Computer Engineering Department 2
Name of your project report
…………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………..
Computer Engineering Department 3
Name of your project report
…………………………………………………………………………………………………………………………………………
4. Proposed Methodology
4.1 Waterfall model
……………………………………………………………………………………………………………………………………………………..
Computer Engineering Department 4
Name of your project report
…………………………………………………………………………………………………………………………………………
5. Design
5.1 UML diagrams
……………………………………………………………………………………………………………………………………………………..
Computer Engineering Department 5
Name of your project report
…………………………………………………………………………………………………………………………………………
6. Project Planning
……………………………………………………………………………………………………………………………………………………..
Computer Engineering Department 6
Name of your project report
…………………………………………………………………………………………………………………………………………
7. Conclusion
7.1 Conclusion
……………………………………………………………………………………………………………………………………………………..
Computer Engineering Department 7
Name of your project report
…………………………………………………………………………………………………………………………………………
8. References
1 https://en.wikipedia.org/
2 https://www.youtube.com/
3
4
6
……………………………………………………………………………………………………………………………………………………..
Computer Engineering Department 8