C

 C LANGUAGE

The available syllabus is :    

UNIT-I
Fundamentals of C programming and Control Structures: History, Structure of a C program, C Conventions, Character Set, Identifiers, Keywords, Simple Data types, Modifiers, Variables, Constants, Operators, Operator precedence. Input and Output operation: Single character input and output, formatted input and output.Control Structures, Conditional statement, and switch statement. Goto statement. Looping statement, break and continue, nested for statement.                                                                                                                                                                              
UNIT-II
Arrays and Functions: Introduction (One and multi-dimensional), Declaration of arrays, Initialization of arrays, processing with arrays. String manipulation, declaration of string arrays, string operations. Functions: Introduction, advantages of functions, Function definition, function call, Actual and formal arguments, local and global variables, function prototypes, types of functions, recursive functions, arrays and functions.

UNIT-III
Searching and Sorting: selection sort, bubble sort, insertion sort, quick sort, merge sort Searching: linear and binary search methods, comparison of sorting and searching methods.
UNIT-IV
Structures and Pointers: Introduction to structures, Advantages of structures, accessing elements of a structure, nested structures, array of structures, functions and structures, Pointers: Introduction, pointer variable, pointer operator, pointer arithmetic, pointers and arrays, pointers and strings, array pointers, dynamic allocation.
UNIT-V
Files, Preprocessor, standard library, and header files: Files: Introduction, File data type, opening and closing a file, file functions (getc, putc, getw, putw, fscanf, fprintf, fread, fwrite, fgets, fputs, feof). Preprocessor: #define, #include, #undef, Conditional compilation directives, C standard library and header files: Header files, string functions, mathematical functions, Date and Time functions

For notes click on the following links :


                                                                                                               
   

No comments:

Post a Comment