Best Software Training Institute in Ongole

28 years of Excellence

An ISO 9001 : 2015 Certified Institute

Biggest A/C Labs with 300 Computers

Permitted by Government of India

C & 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

Brilliant Computer Education

· 28+ years Experience in IT Training · Anjaiah Road · 080194 79999 Open ⋅ 7AM TO 10PM