INSTITUTO TECNOLOGICO PARTICULAR
“SAN GABRIEL”
Por: Gladys Ilguan G.
Materia: Estructura de Datos
Riobamba-Ecuador
2013
HISTORIA DE LENGUAJE C++
HISTORIA
C++ es un lenguaje de programación diseñado a mediados de los
años 1980 por Bjarne Stroustrup. La intención de su creación fue el
extender al exitoso lenguaje de programación C con mecanismos
que permitan la manipulación de objetos. En ese sentido, desde el
punto de vista de los lenguajes orientados a objetos, el C++ es un
lenguaje híbrido.
Posteriormente se añadieron facilidades de programación genérica,
que se sumó a los otros dos paradigmas que ya estaban admitidos
(programación estructurada y la programación orientada a objetos).
Por esto se suele decir que el C++ es un lenguaje de programación
multiparadigma.
Actualmente existe un estándar, denominado ISO C++, al que se
han adherido la mayoría de los fabricantes de compiladores más
modernos. Existen también algunos intérpretes, tales como ROOT.
Una particularidad del C++ es la posibilidad de redefinir los
operadores (sobrecarga de operadores), y de poder crear nuevos
tipos que se comporten como tipos fundamentales.
El nombre C++ fue propuesto por Rick Mascitti en el año 1983,
cuando el lenguaje fue utilizado por primera vez fuera de un
laboratorio científico. Antes se había usado el nombre "C con
clases". En C++, la expresión "C++" significa "incremento de C" y se
refiere a que C++ es una extensión de C.
Tipos de datos
C++ tiene los siguientes tipos fundamentales:
• Caracteres: char (también es un entero), wchar_t
• Enteros: short int, int, long int, long long int
• Números en coma flotante: float, double, long double
• Booleanos: bool
• Vacío: void
El modificador unsigned se puede aplicar a enteros para obtener
números sin signo (por omisión los enteros contienen signo), con lo
que se consigue un rango mayor de números naturales.
Tamaños asociados
Tamaños de tipos primitivos bajo i386 (GCC)
Tipo Número de Bits
char 8,short 16,int 32,float 32,double 64
APLICACIONES EN LAS QUE SE UTILIZA EL LENGUAJE C++
Las aplicaciones que han utilizado para crearse a través del
lenguaje c++ , han sido las siguientes aplicaciones:
 PHP
 Visual Basic
 Python
 Perl
 Delphi y
 JavaScript
 Facebook
 Google
 Mozzila
 Linux
 Croome
 Mac
 Windows
 Autocad
LOS IDE MAS UTILIZADOS PARA PROGRAMAR
LENGUAJE C++
 Netbeans
 Eclipse
 Visual .Net
 Visual Studio
 Java
 Eclipse
 Codeblocks
 Dev-c++
 Turbo C
 QtCreator
 Android SDK
 WxFormBuilder

Instituto tecnologico particular

  • 1.
    INSTITUTO TECNOLOGICO PARTICULAR “SANGABRIEL” Por: Gladys Ilguan G. Materia: Estructura de Datos Riobamba-Ecuador 2013
  • 2.
    HISTORIA DE LENGUAJEC++ HISTORIA C++ es un lenguaje de programación diseñado a mediados de los años 1980 por Bjarne Stroustrup. La intención de su creación fue el extender al exitoso lenguaje de programación C con mecanismos que permitan la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++ es un lenguaje híbrido. Posteriormente se añadieron facilidades de programación genérica, que se sumó a los otros dos paradigmas que ya estaban admitidos (programación estructurada y la programación orientada a objetos). Por esto se suele decir que el C++ es un lenguaje de programación multiparadigma. Actualmente existe un estándar, denominado ISO C++, al que se han adherido la mayoría de los fabricantes de compiladores más modernos. Existen también algunos intérpretes, tales como ROOT. Una particularidad del C++ es la posibilidad de redefinir los operadores (sobrecarga de operadores), y de poder crear nuevos tipos que se comporten como tipos fundamentales. El nombre C++ fue propuesto por Rick Mascitti en el año 1983, cuando el lenguaje fue utilizado por primera vez fuera de un laboratorio científico. Antes se había usado el nombre "C con clases". En C++, la expresión "C++" significa "incremento de C" y se refiere a que C++ es una extensión de C. Tipos de datos C++ tiene los siguientes tipos fundamentales: • Caracteres: char (también es un entero), wchar_t • Enteros: short int, int, long int, long long int • Números en coma flotante: float, double, long double • Booleanos: bool • Vacío: void
  • 3.
    El modificador unsignedse puede aplicar a enteros para obtener números sin signo (por omisión los enteros contienen signo), con lo que se consigue un rango mayor de números naturales. Tamaños asociados Tamaños de tipos primitivos bajo i386 (GCC) Tipo Número de Bits char 8,short 16,int 32,float 32,double 64 APLICACIONES EN LAS QUE SE UTILIZA EL LENGUAJE C++ Las aplicaciones que han utilizado para crearse a través del lenguaje c++ , han sido las siguientes aplicaciones:  PHP  Visual Basic  Python  Perl  Delphi y  JavaScript  Facebook  Google  Mozzila  Linux  Croome  Mac  Windows  Autocad
  • 4.
    LOS IDE MASUTILIZADOS PARA PROGRAMAR LENGUAJE C++  Netbeans  Eclipse  Visual .Net  Visual Studio  Java  Eclipse  Codeblocks  Dev-c++  Turbo C  QtCreator  Android SDK  WxFormBuilder