14 Years Of Excellence.An ISO 9001:2015 Certified Company

C & Data Structures


C LANGUAGE with DATA STRUCTURES


C Language with Programming

  • High Level Language
  • Low-level Language
  • Middle Level Language
  • History of “C”
  • Structure of “C” programme
  • Console Input/Output
  • “C” Tokens
  • Character Set/ Lexical Character Set
  • Constants
  • Variables
  • Data types
  • Key words
  • Operators
  • Control Structures /Conditional Statements:
  • Selection (or) Decision making
  • Iteration / Repetitive
  • Jumping
  • Case Statements (or) Multiway Decision Making

Pointers:

  • Definition & uses of pointers
  • Pointers variables
  • Pointers operators
  • Pointers Arithmetic
  • Pointers to Pointers
  • Genetic Pointers
  • Comparison of pointers

Arrays & Strings:

  • Definition of an Array
  • Initialization of an Array
  • Types of Arrays
  • Pointers to Arrays
  • Arrays to pointers
  • Dynamic memory allocation
  • String Handling Functions
  • Arrays of Strings & Pointers to Strings
  • Arrays of Character Pointer

Functions:

  • What Functions do
  • Structure of Function
  • Types of Function
  • Different ways of Functions

Passing parameters:

  • Call by Values
  • Call by Address
  • Passing Arrays to functions
  • Re-Cursive

Storage Classes:

  • Auto
  • Extern
  • Static
  • Register

Structures & Unions:

  • Declaring & using structure
  • Structure initialization
  • Operations on structures
  • Array of structures
  • Pointer to structures
  • Nesting structures / Structure In structures

Unions

  • Diff B/w Structures & Unions
  • Operations on union

Files:

  • Files structures
  • Files Handling Functions
  • File types
  • Buffer & un-buffered files
  • Error handling
  • Streams & text streams
  • Re-direction & piping
  • Directory functions
  • Random accessing to data

Macros:

  • Defining the macros
  • Handling the macros
  • Macros as a function
  • Draw backs of macros

DATA STRUCTURES


Unit1 : Abstract Data types (ADT)

  • Handling Problems
  • Properties of Abstract data types
  • Importance of Data Structure

Unit 2: Linear Data Structures

  • Stack and its Applications
  • Queue and its Applications
  • Circular Queue
  • Priority Queue
  • De-Queue

Unit 3: Linked Allocation

  • Advantages & Disadvantages of sequential and Linked Allocation
  • Single Linked List And its Applications
  • Double linked list
  • Circular linked list

Unit 4:Non Linear Data Structure-Trees

  • Introduction to tree
  • Binary tree and its Representation
  • Tree traversals
  • Applications of Binary Tree
  • Binary Search Tree

Unit 5: Non Linear Data Structure-Graph

  • Graph & its Applications

Address:

#7-20, 4th Floor,
Kamala Land Mark,
Beside Konark Theater,
Dilsukh Nagar,
Hyderabad - 500 060.
Telangana State, INDIA.

Landline:

040 - 6625 2272
040 - 6625 2273
040 - 6625 2274

Mobile:

+91 - 93999 74756
+91 - 903 006 1377
+91 - 939 249 1377

E-Mail:

info.svgroups@gmail.com
team@svinfotech.in
jobs@svinfotech.in
director@svinfotech.in