UNIT - I Problem solving techniques: Algorithm, Flowchart, Pseudocode – Introduction to C - Structure of a C program – C character set – Keywords – Identifiers – Constants – Variables – Rules for defining variables – Declaring and initializing variables - Data types
UNIT -II Operators and Expressions – Formatted and Unformatted I/O functions – Decision statements – Loop control statements - Arrays – String and its standard functions- Pointers - structure
UNIT - III Introduction to C++ : Introduction of OOP features and Applications - Beginning with C++ Applications – Tokens - A simple C++ program - Structure of C++ program - Creating a source file, compiling and Linking
UNIT – IV : Expressions and control structures - Basic data types - Array - Pointers - Operator in C++ - Implicit conversions - Functions in C++ - call by value – call by reference
UNIT – V : Classes & objects – constructors and destructors – overloading – inheritance – polymorphism
Reference Book:
1.Ashok N kamthane, “Object Oriented Programming With ANSI and Turbo C++”, Pearson Education publication, 2006 2.Robert Lafore, ”Object Oriented Programming With C++”, Techmedia Publication, 2002 3.Herbert Schildt , “The Complete Reference C”, McGraw-Hill programming series”, 2008
Text Book:
1.E Balagurusamy, “ Programming in ANSI C”, Tata McGraw-Hill, Third Edition, 2003 2. E Balagurusamy, “ Programming with C++”, Tata McGraw-Hill, Sixth Edition, 2013