SlideShare a Scribd company logo
SANJIVANI K. B. P. POLYTECHNIC,
KOPARGAON
With NBA ACCREDIATED programs , Approved by AICTE, New Delhi,
Recognized by Govt. of Maharashtra, Affiliated to Maharashtra State Board of
Technical Education, Mumbai, ISO 9001:2015 Certified Institute
Name of Faculty: Prof. Vaibhav A. Parjane
1
[6MARKS ]
Sanjivani K. B. P. Polytechnic, Kopargaon Department of Computer Technology V. A. Parjane 2
Unit-1
Introduction to Data Structure
Unit Outcome
After going through this unit, the student will be able to:
1a. Classify the given type of Data Structures based on their characteristics.
1b. Explain complexity of the given algorithm in terms of time and space.
1c. Explain the given operations to be performed on the given type of data
Sanjivani K. B. P. Polytechnic Kopargaon Department of Computer Technology V. A. Parjane 3
Data
 Data is a collection of numbers, alphabets and symbols combined to
represent information.
 A computer takes input as raw data, processes it and produces output
as refined data.
 Data in computer is represented in binary format.
 Example:
1. An integer number is represented by its binary equivalent.
2. A negative number is represented using 2’s complement
representation.
3. A character is represented using its ASCII code.
Sanjivani K. B. P. Polytechnic Kopargaon Department of Computer Technology V. A. Parjane 4
Atomic data
 It is a data that is a single, non-decomposable entity.
 For Eg:
 An integer value 786 may be considered as a single
integer value.
 The value 786 can be divided in three digits ‘7’, ‘8’, ‘6’, but
then the meaning is lost.
 Character value ‘A’ cannot be further divided.
Sanjivani K. B. P. Polytechnic Kopargaon Department of Computer Technology V. A. Parjane 5
Composite data
 Opposite of atomic data is composite data.
 It can be broken out into sub fields that have meaning i.e. it
can be divided into atomic data.
 For Eg:
 Date of Birth ( say 15/8/1995) can be separated into 3
atomic values as –
 1) Day of month
 2) Month
 3) Year
Sanjivani K. B. P. Polytechnic Kopargaon Department of Computer Technology V. A. Parjane 6
Birthdate
Day Month Year
Atomic data
Composite
data
Data Structure
 A Data structure is an arrangement of data, either
in the computer’s memory or on the disk
storage.
 A D.S is an aggregation of atomic and composite
data types into a set with defined relationships.
 It means a set of rules that holds the data
together.
Sanjivani K. B. P. Polytechnic Kopargaon Department of Computer Technology V. A. Parjane
7
Data Structure: Concept
In computer science, a data structure
 is a particular way of storing and organizing data in a
computer so that it can be used efficiently.
 is about collection of data values, the relationships
among them, and the functions or operations that can
be applied to the data.
Sanjivani K. B. P. Polytechnic Kopargaon Department of Computer Technology V. A. Parjane 8
Data Structure: Concept
A data structure is made of:
 A set of data values
 A set of functions specifying the operations permitted
on the data values.
 A set of axioms describing how these operations work.
Sanjivani K. B. P. Polytechnic Kopargaon Department of Computer Technology V. A. Parjane 9
 Akash is 17 years old.
 Akash is in the SYIF Class.
 Akash got 85 marks in Programming in 'C'.
Let ‘name’, ‘age’, ‘class’, ‘marks’ and ‘subject’ be some defined variables. Now,
let us assign a value to each of these variables from the above statements.
 𝑵𝒂𝒎𝒆 = 𝑨𝒌𝒂𝒔𝒉
 𝑪𝒍𝒂𝒔𝒔 = 𝑺𝒀𝑰𝑭
 𝑨𝒈𝒆 = 𝟏𝟕
 𝑴𝒂𝒓𝒌𝒔 = 𝟖𝟓
 𝑺𝒖𝒃𝒋𝒆𝒄𝒕 = 𝑷𝒓𝒐𝒈𝒓𝒂𝒎𝒎𝒊𝒏𝒈 𝒊𝒏 ′𝑪′
Sanjivani K. B. P. Polytechnic Kopargaon Department of Computer Technology V. A. Parjane
10
For example, consider the following statements:
Fig 1.1: Relation between data and information

More Related Content

PPTX
Unit 1 Introduction to Data Structures(1).pptx
PPTX
Need of Data Structure & Abstract Data Type
PDF
data-structures_unit-01.pdf
PPTX
chapter 1 Introduction to Ds and Algorithm Anyasis.pptx
PPT
Introduction To Data Structures.ppt
PPT
Data structures and Alogarithims
PPTX
INTRODUCTION TO DATA STRUCTURE & ABSTRACT DATA TYPE.pptx
PPTX
Introduction to Data Structure and its type: Primitive and Non Primitive, ADT
Unit 1 Introduction to Data Structures(1).pptx
Need of Data Structure & Abstract Data Type
data-structures_unit-01.pdf
chapter 1 Introduction to Ds and Algorithm Anyasis.pptx
Introduction To Data Structures.ppt
Data structures and Alogarithims
INTRODUCTION TO DATA STRUCTURE & ABSTRACT DATA TYPE.pptx
Introduction to Data Structure and its type: Primitive and Non Primitive, ADT

Similar to Introduction to data & Data Structure Definition (20)

PDF
01. introduction to data structures
PDF
Introduction of data structures and algorithms
PDF
Data Structures and Applications: A Simple and Systematic Approach Padma Reddy
PPT
Data structure Definitions
PDF
Data Structure and its Fundamentals
PDF
Introduction of Data Structures and Algorithms by GOWRU BHARATH KUMAR
PDF
Data-Structure-original-QuantumSupply.pdf
PPTX
1. Introduction to Data Structure.pptx
PPTX
DataStructurePpt.pptx
PPTX
Classification of Data Structure -Linear and Non Linear
PPTX
Unit-1 DataStructure Intro.pptx
PPTX
DataStructurePpt.pptx
PPTX
DataStructurePpt-01.pptxEngineering data structure notes
PDF
Data Structures and Applications: A Simple and Systematic Approach 1st editio...
PDF
3130703dsgtudarshan Enotesallunits Darshan Institute Of Engineering Technology
PPTX
UNIT 3.pptx-Data Structures definition with examples
PDF
Data structures chapter 1
PDF
Lesson 1 - Data Structures and Algorithms Overview.pdf
PDF
1- Introduction.pptx.pdf
PDF
Data Structure Ppt for our engineering college industrial training.
01. introduction to data structures
Introduction of data structures and algorithms
Data Structures and Applications: A Simple and Systematic Approach Padma Reddy
Data structure Definitions
Data Structure and its Fundamentals
Introduction of Data Structures and Algorithms by GOWRU BHARATH KUMAR
Data-Structure-original-QuantumSupply.pdf
1. Introduction to Data Structure.pptx
DataStructurePpt.pptx
Classification of Data Structure -Linear and Non Linear
Unit-1 DataStructure Intro.pptx
DataStructurePpt.pptx
DataStructurePpt-01.pptxEngineering data structure notes
Data Structures and Applications: A Simple and Systematic Approach 1st editio...
3130703dsgtudarshan Enotesallunits Darshan Institute Of Engineering Technology
UNIT 3.pptx-Data Structures definition with examples
Data structures chapter 1
Lesson 1 - Data Structures and Algorithms Overview.pdf
1- Introduction.pptx.pdf
Data Structure Ppt for our engineering college industrial training.
Ad

More from Vaibhav Parjane (11)

PPTX
Advantages and disadvantages of algorithm.pptx
PPTX
Examples of Algorithms : Introduction to C.pptx
PPTX
Topic 1.1 Fundamentals of Algorithm.pptx
PPTX
Unit no 1(Fundamentals of Algorithm).pptx
PPTX
Unit 1(1).pptx Program Logic Development
PPTX
Unit No 2.pptx Basic s of C Programming
PPTX
Unit 2 Searching and Sorting Technique.pptx
PPTX
PPT.pptx Searching and Sorting Techniques
PPTX
unit 2 First.pptx Searching - Linear and Binary Search
PPTX
unit 1 SIXTH.pptx Algorithm Complexity Time
PPTX
Operations on Data Structure- Several Operation performed on DS
Advantages and disadvantages of algorithm.pptx
Examples of Algorithms : Introduction to C.pptx
Topic 1.1 Fundamentals of Algorithm.pptx
Unit no 1(Fundamentals of Algorithm).pptx
Unit 1(1).pptx Program Logic Development
Unit No 2.pptx Basic s of C Programming
Unit 2 Searching and Sorting Technique.pptx
PPT.pptx Searching and Sorting Techniques
unit 2 First.pptx Searching - Linear and Binary Search
unit 1 SIXTH.pptx Algorithm Complexity Time
Operations on Data Structure- Several Operation performed on DS
Ad

Recently uploaded (20)

PPTX
Sustainable Sites - Green Building Construction
PDF
composite construction of structures.pdf
PPT
introduction to datamining and warehousing
PPTX
Safety Seminar civil to be ensured for safe working.
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PPTX
CH1 Production IntroductoryConcepts.pptx
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PPTX
OOP with Java - Java Introduction (Basics)
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PDF
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PDF
PPT on Performance Review to get promotions
PPTX
bas. eng. economics group 4 presentation 1.pptx
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PPTX
UNIT 4 Total Quality Management .pptx
Sustainable Sites - Green Building Construction
composite construction of structures.pdf
introduction to datamining and warehousing
Safety Seminar civil to be ensured for safe working.
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
Embodied AI: Ushering in the Next Era of Intelligent Systems
CH1 Production IntroductoryConcepts.pptx
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
OOP with Java - Java Introduction (Basics)
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
Model Code of Practice - Construction Work - 21102022 .pdf
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
R24 SURVEYING LAB MANUAL for civil enggi
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PPT on Performance Review to get promotions
bas. eng. economics group 4 presentation 1.pptx
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
UNIT 4 Total Quality Management .pptx

Introduction to data & Data Structure Definition

  • 1. SANJIVANI K. B. P. POLYTECHNIC, KOPARGAON With NBA ACCREDIATED programs , Approved by AICTE, New Delhi, Recognized by Govt. of Maharashtra, Affiliated to Maharashtra State Board of Technical Education, Mumbai, ISO 9001:2015 Certified Institute Name of Faculty: Prof. Vaibhav A. Parjane 1
  • 2. [6MARKS ] Sanjivani K. B. P. Polytechnic, Kopargaon Department of Computer Technology V. A. Parjane 2 Unit-1 Introduction to Data Structure
  • 3. Unit Outcome After going through this unit, the student will be able to: 1a. Classify the given type of Data Structures based on their characteristics. 1b. Explain complexity of the given algorithm in terms of time and space. 1c. Explain the given operations to be performed on the given type of data Sanjivani K. B. P. Polytechnic Kopargaon Department of Computer Technology V. A. Parjane 3
  • 4. Data  Data is a collection of numbers, alphabets and symbols combined to represent information.  A computer takes input as raw data, processes it and produces output as refined data.  Data in computer is represented in binary format.  Example: 1. An integer number is represented by its binary equivalent. 2. A negative number is represented using 2’s complement representation. 3. A character is represented using its ASCII code. Sanjivani K. B. P. Polytechnic Kopargaon Department of Computer Technology V. A. Parjane 4
  • 5. Atomic data  It is a data that is a single, non-decomposable entity.  For Eg:  An integer value 786 may be considered as a single integer value.  The value 786 can be divided in three digits ‘7’, ‘8’, ‘6’, but then the meaning is lost.  Character value ‘A’ cannot be further divided. Sanjivani K. B. P. Polytechnic Kopargaon Department of Computer Technology V. A. Parjane 5
  • 6. Composite data  Opposite of atomic data is composite data.  It can be broken out into sub fields that have meaning i.e. it can be divided into atomic data.  For Eg:  Date of Birth ( say 15/8/1995) can be separated into 3 atomic values as –  1) Day of month  2) Month  3) Year Sanjivani K. B. P. Polytechnic Kopargaon Department of Computer Technology V. A. Parjane 6 Birthdate Day Month Year Atomic data Composite data
  • 7. Data Structure  A Data structure is an arrangement of data, either in the computer’s memory or on the disk storage.  A D.S is an aggregation of atomic and composite data types into a set with defined relationships.  It means a set of rules that holds the data together. Sanjivani K. B. P. Polytechnic Kopargaon Department of Computer Technology V. A. Parjane 7
  • 8. Data Structure: Concept In computer science, a data structure  is a particular way of storing and organizing data in a computer so that it can be used efficiently.  is about collection of data values, the relationships among them, and the functions or operations that can be applied to the data. Sanjivani K. B. P. Polytechnic Kopargaon Department of Computer Technology V. A. Parjane 8
  • 9. Data Structure: Concept A data structure is made of:  A set of data values  A set of functions specifying the operations permitted on the data values.  A set of axioms describing how these operations work. Sanjivani K. B. P. Polytechnic Kopargaon Department of Computer Technology V. A. Parjane 9
  • 10.  Akash is 17 years old.  Akash is in the SYIF Class.  Akash got 85 marks in Programming in 'C'. Let ‘name’, ‘age’, ‘class’, ‘marks’ and ‘subject’ be some defined variables. Now, let us assign a value to each of these variables from the above statements.  𝑵𝒂𝒎𝒆 = 𝑨𝒌𝒂𝒔𝒉  𝑪𝒍𝒂𝒔𝒔 = 𝑺𝒀𝑰𝑭  𝑨𝒈𝒆 = 𝟏𝟕  𝑴𝒂𝒓𝒌𝒔 = 𝟖𝟓  𝑺𝒖𝒃𝒋𝒆𝒄𝒕 = 𝑷𝒓𝒐𝒈𝒓𝒂𝒎𝒎𝒊𝒏𝒈 𝒊𝒏 ′𝑪′ Sanjivani K. B. P. Polytechnic Kopargaon Department of Computer Technology V. A. Parjane 10 For example, consider the following statements: Fig 1.1: Relation between data and information