Toggle navigation
BrainKart.com
HOME
Anna University
Anna University
EEE
ECE
Civil
MECH
CSE
IT
GATE Exam
TANCET Anna Univ
AnnaUniv
JEE IEEE
Medical
MBBS
Nursing
BPharm
Medical
MD
Medical
MGR University
NEET
AIIMS
Engineering
Engineering
Electrical
Electronics
Civil
Mechanical
Computer Science
Information Technology
GATE Exam
TANCET Anna Univ
Anna University
JEE IEEE
MBA
MBA
AnnaUniv MBA
CAT
TN School
TamilNadu School
TN 12th Std
TN 11th Std
TN 10th Std
TN 9th Std
TN 1 mark Test
JEE IEEE
NEET
AIIMS
Entrance Exam
All Exams
UPSC Civil services
GATE Exam
JEE IEEE
NEET
AIIMS
CAT
CLAT
Banking
UGC NET
TANCET Anna Univ
More
Basic Science
BioTech
Botany
Aqua
BDS
Install App
Contact
Policy
|
Anna University
| |
Anna University ECE
| |
Engineering
| |
Electronics Engineering
|
Object Oriented Programming and Data Structures - EC6301
Online Study Material, Lecturing Notes, Assignment, Reference, Wiki and important questions and answers
|
Anna University
| |
Anna University ECE
| |
Engineering
| |
Electronics Engineering
|
DATA ABSTRACTION and OVERLOADING
=>
Overview of C++
=>
The structure of a C++ program
=>
Variables
=>
Initializion
=>
Overloading
=>
Container Class
=>
Static members of a C++ class
=>
Static Function Members
=>
Dynamic memory allocation
=>
Dynamic memory in C
=>
The Class Constructor
=>
The Class Destructor
=>
Variables Initialization
=>
Functions taking References Parameters
=>
Scope and Accessing Class Members
=>
Default Memberwise Assignment
=>
Structures
=>
Important Questions and Answers: Data Abstraction & Overloading
INHERITANCE and POLYMORPHISM
=>
Inheritance
=>
Dynamic Binding
=>
Public, Private, Protected inheritance
=>
This Pointer
=>
Abstract classes
=>
Using Constructors and Destructors in Derived Classes
=>
Composition vs. Inheritance
=>
What is virtual function? Explain with an example.
=>
What is a virtual destructor? Explain the use of it.
=>
Multiple inheritances with suitable c++ coding
=>
Polymorphism and Different Types of Polymorphism
=>
Multiple catch statement with help of suitable C++ coding
=>
Various file modes and its syntax
=>
Need for exception with try, catch and throw keywords
=>
Various forms of inheritance in C++ with necessary coding
=>
Important Short Questions and Answers: Inheritance and Polymorphism
LINEAR DATA STRUCTURES
=>
Abstract Data Type (ADT)
=>
The List ADT
=>
Array Based Implementation
=>
linked lists Implementation
=>
A singly linked list class The class definition for a node
=>
Polynomial Multiplication Using Linked List
=>
Stack ADT and its applications, Applications, Implementations
=>
Queue ADT and its applications, Applications, Implementations
=>
Evaluating arithmetic expressions
=>
How do you analyses an algorithm?
=>
How pointer are used to implement linked list structure
=>
Various operation performed on the doubly linked list. Doubly Linked Lists
=>
Give linked list implementation of stack operation
=>
What is a stack? Two operations performed on a stack with required algorithm
=>
Priority Queue
=>
Heap operations: algorithms, Heap Sort
=>
Important Short Questions and Answers: Linear Data Structures
NON LINEAR DATA STRUCTURES
=>
Tree - abstract data type (ADT)
=>
Binary tree and Types of binary trees
=>
Properties of binary trees
=>
Common operations of binary trees
=>
Graph and its representations - Tree
=>
Graph Representations and Traversals - Tree
=>
Graph Traversals
=>
Implementation of trees
=>
Implementation of a Binary Tree with an expression tree
=>
Breadth First Search
=>
Application of Depth First Search
=>
Important short questions and answers: Non-Linear Data Structures
SORTING and SEARCHING
=>
Sorting algorithms
=>
The Insertion Sort
=>
Quick Sort
=>
Merge Sort
=>
Binary Search
=>
Searching - Linear search
=>
Detail about Insertion Sort
=>
Brief note on Merge Sort
=>
Detail about Quick Sort
=>
Important short questions and answers: Sorting and Searching
EC6301 Object Oriented Programming and Data Structures - Anna University 2013 Regulation Syllabus - Download Pdf
EC6301 Object Oriented Programming and Data Structures - Question Bank 1 - Download Pdf
EC6301 Object Oriented Programming and Data Structures - Question Bank - Download Pdf
EC6301 Object Oriented Programming and Data Structures - Important Question - Download Pdf
EC6301 Object Oriented Programming and Data Structures - 2 marks with answer - Download Pdf
EC6301 Object Oriented Programming and Data Structures - Notes 1 - Download Pdf
EC6301 Object Oriented Programming and Data Structures - Notes - Download Pdf
EC6301 Object Oriented Programming and Data Structures - Notes 2 - Download Pdf
EC6301 Object Oriented Programming and Data Structures - EC6301 May June 2015 Question Paper
EC6301 Object Oriented Programming and Data Structures - EC6301 May June 2018 Question Paper
EC6301 Object Oriented Programming and Data Structures - EC6301 Nov Dec 2014 Question Paper
EC6301 Object Oriented Programming and Data Structures - EC6301 Nov Dec 2017 Question Paper
EC6301 Object Oriented Programming and Data Structures - EC6301 OOPDS Nov Dec 2014 Question Paper
Download Anna University Notes Android App
Object Oriented Programming and Data Structures - Start Reading Online
Engineering
Electrical Engineering
Electronics Engineering
Civil Engineering
Mechanical Engineering
Computer Science Engineering
Information Technology
Medical
MBBS
Nursing
BPharm
MD
MBA
AnnaUniv MBA
TN School 11th 12th
Anna University
EEE - Anna University
ECE - Anna University
Civil - Anna University
MECH - Anna University
CSE - Anna University
IT - Anna University
Online Student Guide
UPSC Civil services Entrance exams
GATE Exam
GATE Exam EE Electrical
GATE Exam EC Electronics
GATE Exam CS Computer Science
GATE Exam CE Civil
GATE Exam ME Mechanical
IIT JEE IEEE Entrance Exam
NEET Entrance Exam
AIIMS Entrance Exams
Problem Solving and Reasoning
Verbal, Reading Comprehension
Data Interpretation
Logical Reasoning
Mathematics or Quantitative
CAT Entrance Exams
CLAT LAW Entrance exams
Banking Entrance exams
TANCET Anna University
TN State Board one mark
TN 11th Standard one mark
Copyright © 2018-2021 BrainKart.com; All Rights Reserved. (BS) Developed by Therithal info, Chennai.