Documente Academic
Documente Profesional
Documente Cultură
Data Structure
(hal-115)
Lecture 1,2
Prepared by: Miss Humera Gull, Dept of
Information System,KKU
Syllabus
Introduction
Basic Terminology
Data Structures Types
Data Structures Operations
Algorithms and Flowchart
Arrays
String Processing
Pointers
Prepared by: Miss Humera Gull, Dept of
Information System,KKU
SyllabuS continue
Linked list
Stack
Queue
Trees
Graphs
Sorting & Searching Techniques.
Course Grading
50 Marks
20 Marks
20 Marks
10Marks
=
=
=
=
Final Exam
Midterm Exam
LAB(Practical Exam)
Assignments+Tests+Class
Performance
Prepared by: Miss Humera Gull, Dept of
Information System,KKU
Lecture 1 Contents:
Overview
Basic Terminology
Introduction to Data Structure
Data Structure Types
Data Structure Operations
Selecting a data structure
Prepared by: Miss Humera Gull, Dept of
Information System,KKU
Overview:
Basic Terminology:
Attributes
Values
Name
Age
Address NIC No
Ali
24
Hyd
41303123
Azam
22
Khi
41303254
Adnan
21
Lahore
41312549
Record
File
OR
In computer science, a Data structure is a way
of storing data in a computer memory so that it
can be used efficiently.
10
11
12
13
Data Structure
Non-Linear
Linear
Array
Linked List
Trees
Graphs
Stack
Queues
etc.
Prepared by: Miss Humera Gull, Dept of
Information System,KKU
14
Transversing
Searching
Inserting
Deleting
15
16
Sorting:
orders.
Merging:
17
18
Books
19