SlideShare una empresa de Scribd logo
INSTITUTO TECNOLOGICO SUPERIOR PARTICULAR
“SAN GABRIEL”
TEMA:
HISTORIA DEL LENGUAJE C++
APLICACIONES EN LA QUE SE UTILIZA EL LENGUAJE C++
IDE PARA PROGRAMAS EN C++
ING: ANGEL HUILCA
MATERIA:
ESTRUCTURAS DE DATOS
NOMBRE: PEDRO JOSUE CAZAR BARRIONUEVO
RIOBAMBA – ECUADOR
2013-1014
HISTORIA DEL LENGUAJE C++
El lenguaje c nació en los laboratoris bell de at y ha sido asociado con el sistema
operativo unix ya que su desarrollo se realizo en un sistema y debido a que tanto unix
como el propio copilador c y la casi totalidad de sus programas y herramientas de unix
fueron escrito en c. su eficacia y su claridad han hecho que el lenguaje ensamblador
apenas haya sido unitilazo en unix
El lenguaje c fue creado entre los años 1070 y 1972 por brian karbighan y dennos ritchie
para escribir el código del sistema operativo unix Es un lenguaje de
programación diseñado a mediad es 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
loslenguajes 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, 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.
APLICACIONES UTILIZADAS EN LAS QUE SE UTILIZA C++
Para programar en Mac se utiliza Xcode que es un entorno muy completo de
programación que te permite usar varios lenguajes como C, C++, Objective-C o
Python entre otros. Tienes editores de texto y ventanas de salida de logs y de
resultados. Tiene una barbaridad de recursos que están orientados a escribir
programas para IOS o Mac Os X. Si lo que quieres es escribir y compilar programas
en C pero usando el Terminal del Mac, una vez descargado el Xcode debes descargar
desde éste el kit correspondiente que incluye LLVM (el compilador de C que Apple
utiliza), así tendrás acceso desde el Terminal a los comandos que
En la actualidad este lenguaje se esta usando en aplicaciones de bajo nivel como lo
es la adquisición de datos, la cracion de programas sencillo, ejecutables para algunas
tareas pero muchas empresas lo usan para el control de preocesos, yq que es un
programa de bajo nivel por lo que ocupa bajos espacios de memoria, además de ser
eficiente en dicho control, y con grandes ventajas en la graficacion de datos
LOS IDE PARA PROGRAMAR EN C++
Arkangel(qt creator
minGW
Eclipse creado por IBM
Netbeans
Netbeans
Django
Intellij Idea

Más contenido relacionado

La actualidad más candente

Presentacion de c++
Presentacion de c++Presentacion de c++
Presentacion de c++
iutevenus2011
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
1002pc111
 
Linea
LineaLinea
Centro de estudios tecnologicos y de servicio no
Centro de estudios tecnologicos y de servicio noCentro de estudios tecnologicos y de servicio no
Centro de estudios tecnologicos y de servicio no
wendy_romero06
 
Programacion 1 feli
Programacion 1 feliProgramacion 1 feli
Programacion 1 feli
Mayrita Gregorio
 
Mapa conceptual de c++
Mapa conceptual de c++Mapa conceptual de c++
Mapa conceptual de c++
Diego Fernado Coronado
 
aplicaciones de Lenguaje C
aplicaciones  de Lenguaje C  aplicaciones  de Lenguaje C
aplicaciones de Lenguaje C
zerpa1991
 
Historia del desarrollo del lenguaje C, C++, C#
Historia del desarrollo del lenguaje C, C++, C#Historia del desarrollo del lenguaje C, C++, C#
Historia del desarrollo del lenguaje C, C++, C#
Trutiganos
 
Historia de los compiladores
Historia de los compiladoresHistoria de los compiladores
Historia de los compiladores
Alex Toapanta
 
Lenguaje c++
Lenguaje c++Lenguaje c++
Lenguaje c++
itzjpb
 
Lenguaje C
Lenguaje CLenguaje C
Lenguaje C
YenniFernanda
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
salerogustavo
 
Historia del desarrollo del lenguaje C, C++, C#
Historia del desarrollo del lenguaje C, C++, C#Historia del desarrollo del lenguaje C, C++, C#
Historia del desarrollo del lenguaje C, C++, C#
Trutigans
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
agusygap
 
actividad 4
actividad 4actividad 4
actividad 4
kendra Ceja
 
Exposicion de c.
Exposicion de c.Exposicion de c.
Exposicion de c.
yolymorquecho
 

La actualidad más candente (16)

Presentacion de c++
Presentacion de c++Presentacion de c++
Presentacion de c++
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Linea
LineaLinea
Linea
 
Centro de estudios tecnologicos y de servicio no
Centro de estudios tecnologicos y de servicio noCentro de estudios tecnologicos y de servicio no
Centro de estudios tecnologicos y de servicio no
 
Programacion 1 feli
Programacion 1 feliProgramacion 1 feli
Programacion 1 feli
 
Mapa conceptual de c++
Mapa conceptual de c++Mapa conceptual de c++
Mapa conceptual de c++
 
aplicaciones de Lenguaje C
aplicaciones  de Lenguaje C  aplicaciones  de Lenguaje C
aplicaciones de Lenguaje C
 
Historia del desarrollo del lenguaje C, C++, C#
Historia del desarrollo del lenguaje C, C++, C#Historia del desarrollo del lenguaje C, C++, C#
Historia del desarrollo del lenguaje C, C++, C#
 
Historia de los compiladores
Historia de los compiladoresHistoria de los compiladores
Historia de los compiladores
 
Lenguaje c++
Lenguaje c++Lenguaje c++
Lenguaje c++
 
Lenguaje C
Lenguaje CLenguaje C
Lenguaje C
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Historia del desarrollo del lenguaje C, C++, C#
Historia del desarrollo del lenguaje C, C++, C#Historia del desarrollo del lenguaje C, C++, C#
Historia del desarrollo del lenguaje C, C++, C#
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
 
actividad 4
actividad 4actividad 4
actividad 4
 
Exposicion de c.
Exposicion de c.Exposicion de c.
Exposicion de c.
 

Similar a Deber de estructura de datos

historia del lenguaje c++
historia del lenguaje c++historia del lenguaje c++
historia del lenguaje c++
Rayco Paucar
 
Deber
DeberDeber
Deber 130912163339-phpapp01
Deber 130912163339-phpapp01Deber 130912163339-phpapp01
Deber 130912163339-phpapp01
Rayco Paucar
 
Tema 1 Programación I. 05-02-23.pdf
Tema 1 Programación I. 05-02-23.pdfTema 1 Programación I. 05-02-23.pdf
Tema 1 Programación I. 05-02-23.pdf
Noe Castillo
 
Historia de c++
Historia de c++Historia de c++
Historia de c++
alex laica
 
Paola y lorena
Paola y lorenaPaola y lorena
Paola y lorena
paola_murillo-1002
 
Ensamblador y lenguaje c
Ensamblador y lenguaje cEnsamblador y lenguaje c
Ensamblador y lenguaje c
Anthonys Ordoñez
 
Lenguajes de programacion mas utilizados
Lenguajes de programacion mas utilizadosLenguajes de programacion mas utilizados
Lenguajes de programacion mas utilizados
Cesar-Sanchez
 
historia del lenguaje c++.c
historia del lenguaje c++.chistoria del lenguaje c++.c
historia del lenguaje c++.c
Rayco Paucar
 
Lenguajes de programación más utilizados
Lenguajes de programación más utilizadosLenguajes de programación más utilizados
Lenguajes de programación más utilizados
Jesus Salas Castro
 
historia del lenguaje c++
historia del lenguaje c++historia del lenguaje c++
historia del lenguaje c++
Carlota Guzman
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
1002pc111
 
historia del lenguaje c++
historia del lenguaje c++historia del lenguaje c++
historia del lenguaje c++
Rayco Paucar
 
Programacion 1 feli
Programacion 1 feliProgramacion 1 feli
Programacion 1 feli
Mayrita Gregorio
 
Deber
DeberDeber
Reportede c#(sharp)(hugo balmore vallejo diaz)
Reportede c#(sharp)(hugo balmore vallejo diaz)Reportede c#(sharp)(hugo balmore vallejo diaz)
Reportede c#(sharp)(hugo balmore vallejo diaz)
Hugo Vallejo
 
Presentacion de c++
Presentacion de c++Presentacion de c++
Presentacion de c++
iutevenus2011
 
C++
C++C++
Historia de c++
Historia de c++Historia de c++
Historia de c++
edwin562
 
Articulo 1
Articulo 1Articulo 1
Articulo 1
andresariel2410
 

Similar a Deber de estructura de datos (20)

historia del lenguaje c++
historia del lenguaje c++historia del lenguaje c++
historia del lenguaje c++
 
Deber
DeberDeber
Deber
 
Deber 130912163339-phpapp01
Deber 130912163339-phpapp01Deber 130912163339-phpapp01
Deber 130912163339-phpapp01
 
Tema 1 Programación I. 05-02-23.pdf
Tema 1 Programación I. 05-02-23.pdfTema 1 Programación I. 05-02-23.pdf
Tema 1 Programación I. 05-02-23.pdf
 
Historia de c++
Historia de c++Historia de c++
Historia de c++
 
Paola y lorena
Paola y lorenaPaola y lorena
Paola y lorena
 
Ensamblador y lenguaje c
Ensamblador y lenguaje cEnsamblador y lenguaje c
Ensamblador y lenguaje c
 
Lenguajes de programacion mas utilizados
Lenguajes de programacion mas utilizadosLenguajes de programacion mas utilizados
Lenguajes de programacion mas utilizados
 
historia del lenguaje c++.c
historia del lenguaje c++.chistoria del lenguaje c++.c
historia del lenguaje c++.c
 
Lenguajes de programación más utilizados
Lenguajes de programación más utilizadosLenguajes de programación más utilizados
Lenguajes de programación más utilizados
 
historia del lenguaje c++
historia del lenguaje c++historia del lenguaje c++
historia del lenguaje c++
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
historia del lenguaje c++
historia del lenguaje c++historia del lenguaje c++
historia del lenguaje c++
 
Programacion 1 feli
Programacion 1 feliProgramacion 1 feli
Programacion 1 feli
 
Deber
DeberDeber
Deber
 
Reportede c#(sharp)(hugo balmore vallejo diaz)
Reportede c#(sharp)(hugo balmore vallejo diaz)Reportede c#(sharp)(hugo balmore vallejo diaz)
Reportede c#(sharp)(hugo balmore vallejo diaz)
 
Presentacion de c++
Presentacion de c++Presentacion de c++
Presentacion de c++
 
C++
C++C++
C++
 
Historia de c++
Historia de c++Historia de c++
Historia de c++
 
Articulo 1
Articulo 1Articulo 1
Articulo 1
 

Deber de estructura de datos

  • 1. INSTITUTO TECNOLOGICO SUPERIOR PARTICULAR “SAN GABRIEL” TEMA: HISTORIA DEL LENGUAJE C++ APLICACIONES EN LA QUE SE UTILIZA EL LENGUAJE C++ IDE PARA PROGRAMAS EN C++ ING: ANGEL HUILCA MATERIA: ESTRUCTURAS DE DATOS NOMBRE: PEDRO JOSUE CAZAR BARRIONUEVO RIOBAMBA – ECUADOR 2013-1014
  • 2. HISTORIA DEL LENGUAJE C++ El lenguaje c nació en los laboratoris bell de at y ha sido asociado con el sistema operativo unix ya que su desarrollo se realizo en un sistema y debido a que tanto unix como el propio copilador c y la casi totalidad de sus programas y herramientas de unix fueron escrito en c. su eficacia y su claridad han hecho que el lenguaje ensamblador apenas haya sido unitilazo en unix El lenguaje c fue creado entre los años 1070 y 1972 por brian karbighan y dennos ritchie para escribir el código del sistema operativo unix Es un lenguaje de programación diseñado a mediad es 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 loslenguajes 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, 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. APLICACIONES UTILIZADAS EN LAS QUE SE UTILIZA C++ Para programar en Mac se utiliza Xcode que es un entorno muy completo de programación que te permite usar varios lenguajes como C, C++, Objective-C o Python entre otros. Tienes editores de texto y ventanas de salida de logs y de resultados. Tiene una barbaridad de recursos que están orientados a escribir programas para IOS o Mac Os X. Si lo que quieres es escribir y compilar programas en C pero usando el Terminal del Mac, una vez descargado el Xcode debes descargar desde éste el kit correspondiente que incluye LLVM (el compilador de C que Apple utiliza), así tendrás acceso desde el Terminal a los comandos que
  • 3. En la actualidad este lenguaje se esta usando en aplicaciones de bajo nivel como lo es la adquisición de datos, la cracion de programas sencillo, ejecutables para algunas tareas pero muchas empresas lo usan para el control de preocesos, yq que es un programa de bajo nivel por lo que ocupa bajos espacios de memoria, además de ser eficiente en dicho control, y con grandes ventajas en la graficacion de datos LOS IDE PARA PROGRAMAR EN C++ Arkangel(qt creator minGW Eclipse creado por IBM Netbeans Netbeans Django Intellij Idea