Program Name – C

Overview of C

  • Concept of Computer, OS and its functions, Assembler, Interpreter, Linker,Loader.
  • Types of Languages (Machine Language, HLL I,LL). Compiling &Debugging, Character Set, Constants. Variables and Data Types, Algorithm & Flow Charts with examples,
  • Operators and Expression and Looping
  • Operators- Arithmetic, Relational, Logical, Assignment, Increment and
  • Conditional, Bitwise, Special Operators, Arithmetic Expression, Expression
  • Type Casting, Precedence Rules, If, if-else, switch statement with Problem solving and
  • Looping- while, do-while. for, Break, Continue, goto.
  • Functions and Pointer (Concept of Modular Programming)
  • Calling, Declaration of Standard and User Defined Functions. Call by value & Cal! byReference, Recursion with examples.
  • Understanding Pointers, Accessing the address of a variable, declaring and initializing pointer, Pointers
  • Arrays and String Handling
  • One-dimensional arrays, Two-dimensional arrays and their Memory Representation.
  • Passing array in functions, Declaring and initializing String variables. Reading/Memory Representation of String, String handling functions.
  • Pointers to arrays, Pointers to String, Pointers to functions with examples.
  • Structure, Union and Pointers
  • Structure Declaration, Structure definition, managing, the Records through Structure with
  • Passing Structure in Function, Union, EnurriandTypedef.
  • Pointers to Structures, Command Line ‘Arguments [Array of Pointers to String] with examples
  • Managing Input And Output (File handling)
  • Console & Disk I/O, Formatted & Unformatted I/O Operation. With examples.
  • Open, Close, Reading, writing & appending Records in a File with examples. Pre Processor Directives with examples.