Top banner

Wednesday, March 7, 2012

Introduction to C++ programming Sem 1

Programming Logic and techniques : Algorithms, Flow-charts, Program Design, Introduction to C++: Origin of C++, A Sample C++ program, pitfall and programming tips. Testing and Debugging.

C++ concepts : Variables and Assignments: variables, identifiers, variable declarations, Assignment Statements, reference variable, symbolic constant, Input and Output: cin, cout, escape sequences, include directives and Namespaces, Indenting and Comments, Operator precedence, Data types and expressions, Arithmetic operators, Type compatibilities.

Flow of Control : Compound statements, Loops: while, for, do while, nested loops, Decision making: if – else, nested if else, switch , break and continue, Manipulators: endl , setw,sizeof, Increment and decrement operators, Type Cast Operators, Scope resolution operators

Functions: Function Prototypes, built in functions and user defined functions, Function overloading, Call by reference, Call by value, const member functions. Inline Functions and recursive functions, Math Library Functions.

Derived Data types ( Arrays , pointers , functions) : Introduction to arrays, arrays in functions, 2-D arrays , Multidimensional arrays, Introduction to pointers, void pointers, pointers in function, pointer to constant and constant pointer, generic pointer.

Strings, Vectors and Structures : String functions: strcmp, strcat, strlen,
strcpy . Vector Basics. Introduction to Structures.

No comments:

Post a Comment