Testing PDF
Introduction to Programming, Idea of Algorithm: Steps to solve logical and numerical problems
Representation of Algorithm: Flowchart/Pseudocode with examples
C Programming: Keywords, Variables
Data Types: basic, derived and user defined
Type Conversions, Header Files, Basic Input and Output Functions and Statements
Compilation, Syntax and Logical Errors in compilation
Object and Executable Code, Storage Classes
Arithmetic Expressions and Precedence
Arrays (1-D, 2-D)
Character Arrays and Strings
Arrays with Pointers
Functions (including using built in libraries)
Parameter passing in functions, Call by Value, Call by Reference
Passing arrays to functions
Recursion
Idea of pointers, Defining pointers
Use of Pointers in self-referential structures
Introduction to Dynamic Memory Allocation and its Methods
Structures
Union
Defining Structures and Array of Structures
File Handling