Thursday 4 May 2017

SYLLABUS

CHAPTER - 1 INTRODUCTION TO `C' PROGRAMMING
  •  Introduction 
    • - History and features of C, Algorithms, Flowcharts, structured programming Concepts 
CHAPTER – 2 OPERATIONS & EXPRESSION
  •  Character set of C 
  •  Operators and Expressions 
    • - Arithmetic, Relational, Logical assignment operators, variables, constants, data types, expressions, data type conversion, key words, hierarchy of operators. 
CHAPTER – 3 INPUT & OUTPUT STATEMENTS
  •  `C' Programme structure, Type declaration, Input and Output, (printf, scanf, getchar, putchar, getch, putch), Conversion specifiers in format control string, Library functions (Math functions) 
CHAPTER – 4 CONTROL STATEMENTS
  •  Unconditional branching: goto statement 
  •  Conditional branching statements: if statement, 
  •  if- else, Nested `if' 
  •  Multiple branching statements: switch case statement. 
CHAPTER – 5 CONTROL LOOP STATEMENTS
  •  Loop Statements: `for' statement, while statement, `do-while' statement, `break-continue' statement. 
CHAPTER – 6 ARRAYS & STRINGS
  •  Arrays: 
    • - Concept of one dimensional, two dimensional and 
    • - Multi-dimensional array, array declaration, Array and initialization, operations on one and two-dimensional arrays. 
  •  String Manipulations 
    • - Strings, get, puts, string operations, string function (concatenation, comparison, length of a string). 
CHAPTER – 7 FUNCTIONS AND MACROS
  •  Library and User-Defined Functions 
    • - Concepts of library functions, user-defined 
    • - Functions, local and global variables, storage class, 
    • - Parameter passing mechanisms 
    • - simples and Conditional Macros and Its exapansions 
CHAPTER - 8 STRUCTURE ,UNION AND ENUMERATIONS
  • Definition, Declaration and Implementations 
CHAPTER- 9 POINTERS

  • Definition, Declaration and Implementations