SlideShare a Scribd company logo
1 of 4
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

More Related Content

What's hot

Tipos de Datos
Tipos de Datos Tipos de Datos
Tipos de Datos Aquino1912
 
Linea del tiempo historia de la programacion
Linea del tiempo historia de la programacionLinea del tiempo historia de la programacion
Linea del tiempo historia de la programacionRobertoCarlos523
 
Lenguaje de Programación C++
Lenguaje de Programación C++Lenguaje de Programación C++
Lenguaje de Programación C++KennethPia
 
Colaboración entre PDI (1): Estadística y Gráficos Científicos con R.
Colaboración entre PDI (1): Estadística y Gráficos Científicos con R.Colaboración entre PDI (1): Estadística y Gráficos Científicos con R.
Colaboración entre PDI (1): Estadística y Gráficos Científicos con R.Xavier de Pedro
 
Cuestionario 2da-unidad
Cuestionario 2da-unidadCuestionario 2da-unidad
Cuestionario 2da-unidadpilgrim15
 
Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempoharryojeda
 

What's hot (15)

Lenguaje C++
Lenguaje C++Lenguaje C++
Lenguaje C++
 
Lenguaje C++
Lenguaje C++Lenguaje C++
Lenguaje C++
 
Tipos de Datos
Tipos de Datos Tipos de Datos
Tipos de Datos
 
Lenguaje C
Lenguaje CLenguaje C
Lenguaje C
 
Linea del tiempo historia de la programacion
Linea del tiempo historia de la programacionLinea del tiempo historia de la programacion
Linea del tiempo historia de la programacion
 
Tipos de datos c++
Tipos de datos c++Tipos de datos c++
Tipos de datos c++
 
lenguaje c++
lenguaje c++lenguaje c++
lenguaje c++
 
Presentacion de c++
Presentacion de c++Presentacion de c++
Presentacion de c++
 
Lenguaje C
Lenguaje CLenguaje C
Lenguaje C
 
Lenguaje de Programación C++
Lenguaje de Programación C++Lenguaje de Programación C++
Lenguaje de Programación C++
 
Colaboración entre PDI (1): Estadística y Gráficos Científicos con R.
Colaboración entre PDI (1): Estadística y Gráficos Científicos con R.Colaboración entre PDI (1): Estadística y Gráficos Científicos con R.
Colaboración entre PDI (1): Estadística y Gráficos Científicos con R.
 
C++
C++C++
C++
 
Cuestionario 2da-unidad
Cuestionario 2da-unidadCuestionario 2da-unidad
Cuestionario 2da-unidad
 
Tipos de datos_de_c_
Tipos de datos_de_c_Tipos de datos_de_c_
Tipos de datos_de_c_
 
Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempo
 

Viewers also liked

Trabajo de las herramientas
Trabajo de las herramientasTrabajo de las herramientas
Trabajo de las herramientasJhoan Palomino
 
Virgen de guadalupe contra napoleon bonaparte
Virgen de guadalupe contra napoleon bonaparteVirgen de guadalupe contra napoleon bonaparte
Virgen de guadalupe contra napoleon bonapartenil jesus salinas
 
Analisis de problemas en manejo de materiales
Analisis de problemas en  manejo de materialesAnalisis de problemas en  manejo de materiales
Analisis de problemas en manejo de materialesNaty Pinto
 
Manifestaciones de la energía de la tierra
Manifestaciones de la energía de la tierraManifestaciones de la energía de la tierra
Manifestaciones de la energía de la tierraisa_lanchares
 
Kusch, rodolfo 1973 una logica de la negacion
Kusch, rodolfo 1973 una logica de la negacionKusch, rodolfo 1973 una logica de la negacion
Kusch, rodolfo 1973 una logica de la negacionVictor Vazquez
 
Universem 2014. Empleabilidad 2.0.
Universem 2014. Empleabilidad 2.0. Universem 2014. Empleabilidad 2.0.
Universem 2014. Empleabilidad 2.0. Sonia Chacon Peinado
 
FASE 3 Proyecto narrativa transmedia - Arquicupuntura
FASE 3 Proyecto narrativa transmedia - ArquicupunturaFASE 3 Proyecto narrativa transmedia - Arquicupuntura
FASE 3 Proyecto narrativa transmedia - ArquicupunturaLiz Guerrero
 
PresentConferència d’estiu d’Euroconstruct Situació i previsions del sector d...
PresentConferència d’estiu d’Euroconstruct Situació i previsions del sector d...PresentConferència d’estiu d’Euroconstruct Situació i previsions del sector d...
PresentConferència d’estiu d’Euroconstruct Situació i previsions del sector d...ITeC Instituto Tecnología Construcción
 
Literatura medieval y renacimiento, profesora Sonia Martinez
Literatura medieval  y renacimiento, profesora Sonia MartinezLiteratura medieval  y renacimiento, profesora Sonia Martinez
Literatura medieval y renacimiento, profesora Sonia MartinezMary Luz Gloria Rojas López
 

Viewers also liked (20)

Gestion de la calidad all
Gestion de la calidad allGestion de la calidad all
Gestion de la calidad all
 
Marco jurídico sobre medidas sanitarias y fitosanitarias en Honduras
Marco jurídico sobre medidas sanitarias y fitosanitarias en HondurasMarco jurídico sobre medidas sanitarias y fitosanitarias en Honduras
Marco jurídico sobre medidas sanitarias y fitosanitarias en Honduras
 
Dolua
DoluaDolua
Dolua
 
Trabajo de las herramientas
Trabajo de las herramientasTrabajo de las herramientas
Trabajo de las herramientas
 
Virgen de guadalupe contra napoleon bonaparte
Virgen de guadalupe contra napoleon bonaparteVirgen de guadalupe contra napoleon bonaparte
Virgen de guadalupe contra napoleon bonaparte
 
Repaso Hematología 3er parical
Repaso Hematología 3er paricalRepaso Hematología 3er parical
Repaso Hematología 3er parical
 
WIKI
WIKI WIKI
WIKI
 
Act. cultural[1]
Act. cultural[1]Act. cultural[1]
Act. cultural[1]
 
Analisis de problemas en manejo de materiales
Analisis de problemas en  manejo de materialesAnalisis de problemas en  manejo de materiales
Analisis de problemas en manejo de materiales
 
Discurso Cristina Lizardo, Vicepresidenta del Senado de República Dominicana,...
Discurso Cristina Lizardo, Vicepresidenta del Senado de República Dominicana,...Discurso Cristina Lizardo, Vicepresidenta del Senado de República Dominicana,...
Discurso Cristina Lizardo, Vicepresidenta del Senado de República Dominicana,...
 
Español 2 terminada
Español 2 terminadaEspañol 2 terminada
Español 2 terminada
 
Navegadores
NavegadoresNavegadores
Navegadores
 
Manifestaciones de la energía de la tierra
Manifestaciones de la energía de la tierraManifestaciones de la energía de la tierra
Manifestaciones de la energía de la tierra
 
Kusch, rodolfo 1973 una logica de la negacion
Kusch, rodolfo 1973 una logica de la negacionKusch, rodolfo 1973 una logica de la negacion
Kusch, rodolfo 1973 una logica de la negacion
 
Universem 2014. Empleabilidad 2.0.
Universem 2014. Empleabilidad 2.0. Universem 2014. Empleabilidad 2.0.
Universem 2014. Empleabilidad 2.0.
 
FASE 3 Proyecto narrativa transmedia - Arquicupuntura
FASE 3 Proyecto narrativa transmedia - ArquicupunturaFASE 3 Proyecto narrativa transmedia - Arquicupuntura
FASE 3 Proyecto narrativa transmedia - Arquicupuntura
 
PresentConferència d’estiu d’Euroconstruct Situació i previsions del sector d...
PresentConferència d’estiu d’Euroconstruct Situació i previsions del sector d...PresentConferència d’estiu d’Euroconstruct Situació i previsions del sector d...
PresentConferència d’estiu d’Euroconstruct Situació i previsions del sector d...
 
Afecti sexual
Afecti sexualAfecti sexual
Afecti sexual
 
Español terminada, 1 (1)
Español terminada, 1 (1)Español terminada, 1 (1)
Español terminada, 1 (1)
 
Literatura medieval y renacimiento, profesora Sonia Martinez
Literatura medieval  y renacimiento, profesora Sonia MartinezLiteratura medieval  y renacimiento, profesora Sonia Martinez
Literatura medieval y renacimiento, profesora Sonia Martinez
 

Similar to Hist C++ leng programación 40 (20)

Presentacion de c_
Presentacion de c_Presentacion de c_
Presentacion de c_
 
Articulo 1
Articulo 1Articulo 1
Articulo 1
 
Tipos de operadores_para_de_c_
Tipos de operadores_para_de_c_Tipos de operadores_para_de_c_
Tipos de operadores_para_de_c_
 
Tipos de operadores_para_de_c_
Tipos de operadores_para_de_c_Tipos de operadores_para_de_c_
Tipos de operadores_para_de_c_
 
Manual c++01
Manual c++01Manual c++01
Manual c++01
 
Presentacion de c++
Presentacion de c++Presentacion de c++
Presentacion de c++
 
Consulta c++
Consulta c++Consulta c++
Consulta c++
 
C++
C++C++
C++
 
Caract
CaractCaract
Caract
 
LENGUAJE C++
LENGUAJE C++LENGUAJE C++
LENGUAJE C++
 
Exposicion de c.
Exposicion de c.Exposicion de c.
Exposicion de c.
 
actividad 4
actividad 4actividad 4
actividad 4
 
Caract
CaractCaract
Caract
 
Caract
CaractCaract
Caract
 
historia del lenguaje c++
historia del lenguaje c++historia del lenguaje c++
historia del lenguaje c++
 
Trans t3
Trans t3Trans t3
Trans t3
 
TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++
 
Moviles
MovilesMoviles
Moviles
 
Moviles
MovilesMoviles
Moviles
 
Estructura basica C++
Estructura basica C++Estructura basica C++
Estructura basica C++
 

Recently uploaded

Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)veganet
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
La evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariaLa evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariamarco carlos cuyo
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfDannyTola1
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfluisantoniocruzcorte1
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 

Recently uploaded (20)

Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
La evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariaLa evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundaria
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdf
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 

Hist C++ leng programación 40

  • 1. INSTITUTO TECNOLOGICO PARTICULAR “SAN GABRIEL” Por: Gladys Ilguan G. Materia: Estructura de Datos Riobamba-Ecuador 2013
  • 2. 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
  • 3. 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
  • 4. 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