c++

9
C++ WWW.IMACTRIX.COM/C++ c+ [email protected]

Upload: devesh-kumar

Post on 20-Jul-2016

16 views

Category:

Documents


0 download

DESCRIPTION

Brief Introduction

TRANSCRIPT

Page 1: C++

C++

WWW.IMACTRIX.COM/C++ [email protected]

Page 2: C++

About C++:C++ is a statically typed, compiled, general-purpose, case-sensitive, free-form programming language that supports procedural, object-oriented, and generic programming.

<Note: A programming language is said to use static typing when type checking is performed during compile-time as opposed to run-time. >

C++ is regarded as a middle-level language, as it comprises a combination of both high-level and low-level language features.

C++ was developed by Bjarne Stroustrup starting in 1979 at Bell Labs in Murray Hill, New Jersey, as an enhancement to the C language and originally named C with Classes but later it was renamed C++ in 1983.

C++ is a superset of C, and that virtually any legal C program is a legal C++ program.

Page 3: C++

C++ is one of the most widely used programming languages of all time, and C++ compilers are available for the majority of available  computer architectures and operating systems.

C++ is a Object Oriented Programming language.

C++  was designed to encourage cross-platform programming.

A standards-compliant and portably written C++ program can be compiled for a very wide variety of computer platforms and operating systems with few changes to its source code.

C ++has become available on a very wide range of platforms, from embedded  Microcontrollers to supercomputers .

Page 4: C++

Contents of C++ :1.Programming History and Importance of C++ : Brief history of C++ programmingApplications of C++ Importance of C++ in I.T industry

2. C++ Programming Basics :Features of C++ Language. Compiler and Types of Operators in C++ its phases.Interpreter Compiler Vs interpreter Execution of C++ program

3. C++ Environment Setup :4. C++ Basic Syntax :5. C++ Comments:6. C++ data types:7. C++ Variable Types:8. C++ Variable Scope:9. C++ Constants/ Literals:10. C++ Modifier Types:11. Storage Classes in C++:12. C++ operators:13. Operators in C++:14. C++ Loop Types:15. C++ Decision Making:

C++ Basics

Page 5: C++

16. C++ Functions17. C++ Numbers18. C++ Arrays19. C++ Strings20. C++ Pointers21.C++ References22.C++ Date & Time23. C++ Basic Input/output24. C++ Data Structures

Page 6: C++

C++ Object Oriented:

C++ Classes & ObjectsC++ InheritanceC++ OverloadingC++ PolymorphismC++ AbstractionC++ EncapsulationC++ Interfaces

Page 7: C++

C++ Advanced:

C++ Files and StreamsC++ Exception HandlingC++ Dynamic MemoryC++ NamespacesC++ TemplatesC++ Pre-processorC++ Signal HandlingC++ MultithreadingC++ Web Programming

Page 8: C++

Salient Features of C++ :

80% hands on / practical classes. Real time Scenarios / Project Exposure. Limited no of students per batch. Corporate Training Atmosphere Week end Batches to suit Professional. Placement Assistance which includes1. Resume Preparation 2. Individual Counselling3. Offline Support, which includes email queries and assignments.4. Association with people who are working for more than 20 Companies who may provide interviews . Backup Classes. Provision to come for one more Batch.

Page 9: C++

Platinum features of C++ :

Exposure to SDLC.Expert in writing Clean Code.Experience of C++ as a Developer as well as Designer. introduction to Different Domains, where C++ is used as a Development Language. Eg: Embedded System. Future scope of C++ – Organization Vise.