B.E. III Sem Electrical Engineering

III SEMESTER

3EE2 COMPUTER PROGRAMMING-I

 

Unit1. PROGRAMMING IN C: Review of basics of C, structure & pointer type, variables, singly and doubly linked lists, I/O and text file handling, command line arguments.


Unit2. OOP FUNDAMENTALS: Concept of class and object, attributes, public, private and protected members, derived classes, single & multiple inheritance,


Unit3. PROGRAMMING IN C++: Enhancements in C++ over C in data types, operators and functions. Inline functions, constructors and destructors. Friend function, function and operator overloading.


Unit4. Working with class and derived classes. Single and, multiple and multilevel inheritances and their combinations, virtual functions, pointers to objects.


Unit5. Working with text files, templates, file handling in C++, Input output flags and formatting operations.