SlideShare una empresa de Scribd logo
30 de
diciembre de 1950 en A
arhus, Dinamarca
 necesita un programa,
siempre se necesitara un
programa que lea el
código.
 Traducir un lenguaje
de programación
cualquiera a lenguaje
máquina.
 Compilados  Intérprete
 Es compilador.
 Concibe agrupar
los datos como las
funciones que los
manipulan.
 Poder utilizar las
funciones en
distintas situaciones.
* C++ se basa en programación orientada a objetos*
extensión del lenguaje C++ para
trabajar en el ambiente .NET
Managed
C++
Estándar
ANSI asegura que C++ sea portable.
Funcionara con distintos compiladores
y en plataformas distintas.
1. crear archivo fuente
2. crear archivo con
compilador
3. crear archivo ejecutable
con el conector.
 Programación de procesamiento: seria de
procedimientos que actúan sobre datos.
 Programación estructurada: Las tareas complejas
pueden subdividirse en componentes.
Cada tarea es fácilmente entendible.
 Programación orientada a objetos. Para el
uso online poder agrupar los datos con las
funciones que los manipulan, poder reutilizar
las funciones en distintas situaciones.
 Encapsulación
 Herencia
 Polimorfismo
 Extension .cpp compilar archivo objeto
extension .obj conectar .obj con las
librerrias para producir programa
ejectuable.

Más contenido relacionado

La actualidad más candente

Estructura de datos presentacion y sesion 1
Estructura de datos presentacion y sesion 1Estructura de datos presentacion y sesion 1
Estructura de datos presentacion y sesion 1
Jesús Gómez Ávila
 
Introduction Programming Languages
Introduction Programming LanguagesIntroduction Programming Languages
Introduction Programming Languages
Manish Kharotia
 
Compilador e interpretador
Compilador e interpretadorCompilador e interpretador
Compilador e interpretador
Francisco Leal
 
Clasificación de los Lenguajes de Programación
Clasificación de los Lenguajes de ProgramaciónClasificación de los Lenguajes de Programación
Clasificación de los Lenguajes de Programación
Eriick Leon
 
Compiladores, Analisis Lexico, Ejemplo Minilenguaje
Compiladores, Analisis Lexico, Ejemplo MinilenguajeCompiladores, Analisis Lexico, Ejemplo Minilenguaje
Compiladores, Analisis Lexico, Ejemplo Minilenguaje
Pedro Antonio Villalta (Pavillalta)
 
Introduction to computer programming
Introduction to computer programmingIntroduction to computer programming
Introduction to computer programming
Noel Malle
 
Partes de la computadora
Partes de la computadoraPartes de la computadora
Partes de la computadora
Universidad Veracruzana
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
Vicente Malaver
 
Pseint pseudocodigo
Pseint   pseudocodigoPseint   pseudocodigo
Pseint pseudocodigo
FEDIMON
 
Introduccion a la programacion
Introduccion a la programacionIntroduccion a la programacion
Introduccion a la programacion
Jose Marroquin
 
Estructuras de control repetitivo
Estructuras de control repetitivoEstructuras de control repetitivo
Estructuras de control repetitivo
Anderson Bolivar
 
Analizador Léxico en C++
Analizador Léxico en C++Analizador Léxico en C++
Analizador Léxico en C++
Eduardo Chavez Vasquez
 
Presentación pseudocódigo
Presentación pseudocódigoPresentación pseudocódigo
Presentación pseudocódigoStudent
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
farmero
 
Tutorial estructuras algoritmicas instruciones secuenciales
Tutorial estructuras algoritmicas instruciones secuenciales    Tutorial estructuras algoritmicas instruciones secuenciales
Tutorial estructuras algoritmicas instruciones secuenciales
Michele André
 
Clasificación de los lenguajes de programación
Clasificación de los lenguajes de programaciónClasificación de los lenguajes de programación
Clasificación de los lenguajes de programaciónd3m3nt3
 
Programación en C++
Programación en C++Programación en C++
Programación en C++
Monica Barrera
 
comandos cmd
comandos cmdcomandos cmd
comandos cmdmaiteo9
 

La actualidad más candente (20)

Estructura de datos presentacion y sesion 1
Estructura de datos presentacion y sesion 1Estructura de datos presentacion y sesion 1
Estructura de datos presentacion y sesion 1
 
Introduction Programming Languages
Introduction Programming LanguagesIntroduction Programming Languages
Introduction Programming Languages
 
Compilador e interpretador
Compilador e interpretadorCompilador e interpretador
Compilador e interpretador
 
Clasificación de los Lenguajes de Programación
Clasificación de los Lenguajes de ProgramaciónClasificación de los Lenguajes de Programación
Clasificación de los Lenguajes de Programación
 
Compiladores, Analisis Lexico, Ejemplo Minilenguaje
Compiladores, Analisis Lexico, Ejemplo MinilenguajeCompiladores, Analisis Lexico, Ejemplo Minilenguaje
Compiladores, Analisis Lexico, Ejemplo Minilenguaje
 
UNIDAD 1 INTRODUCCIÓN AL LENGUAJE ENSAMBLADOR
UNIDAD 1 INTRODUCCIÓN AL LENGUAJE ENSAMBLADORUNIDAD 1 INTRODUCCIÓN AL LENGUAJE ENSAMBLADOR
UNIDAD 1 INTRODUCCIÓN AL LENGUAJE ENSAMBLADOR
 
Introduction to computer programming
Introduction to computer programmingIntroduction to computer programming
Introduction to computer programming
 
Partes de la computadora
Partes de la computadoraPartes de la computadora
Partes de la computadora
 
Tipos de datos
Tipos de datosTipos de datos
Tipos de datos
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Pseint pseudocodigo
Pseint   pseudocodigoPseint   pseudocodigo
Pseint pseudocodigo
 
Introduccion a la programacion
Introduccion a la programacionIntroduccion a la programacion
Introduccion a la programacion
 
Estructuras de control repetitivo
Estructuras de control repetitivoEstructuras de control repetitivo
Estructuras de control repetitivo
 
Analizador Léxico en C++
Analizador Léxico en C++Analizador Léxico en C++
Analizador Léxico en C++
 
Presentación pseudocódigo
Presentación pseudocódigoPresentación pseudocódigo
Presentación pseudocódigo
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Tutorial estructuras algoritmicas instruciones secuenciales
Tutorial estructuras algoritmicas instruciones secuenciales    Tutorial estructuras algoritmicas instruciones secuenciales
Tutorial estructuras algoritmicas instruciones secuenciales
 
Clasificación de los lenguajes de programación
Clasificación de los lenguajes de programaciónClasificación de los lenguajes de programación
Clasificación de los lenguajes de programación
 
Programación en C++
Programación en C++Programación en C++
Programación en C++
 
comandos cmd
comandos cmdcomandos cmd
comandos cmd
 

Similar a C++

El Lenguaje C y Sistemas Operativos Actuales
El Lenguaje C y Sistemas Operativos ActualesEl Lenguaje C y Sistemas Operativos Actuales
El Lenguaje C y Sistemas Operativos Actuales
gabirevillag
 
diseña y construye programas orientado a objetos utilizando eficaz y efectiva...
diseña y construye programas orientado a objetos utilizando eficaz y efectiva...diseña y construye programas orientado a objetos utilizando eficaz y efectiva...
diseña y construye programas orientado a objetos utilizando eficaz y efectiva...222415
 
Entornos de lenguaje c2
Entornos de lenguaje c2Entornos de lenguaje c2
Entornos de lenguaje c2
alejanlaura
 
Tema I Conceptos Generales
Tema I Conceptos GeneralesTema I Conceptos Generales
Tema I Conceptos Generales
rasave
 
Cursocpp
CursocppCursocpp
Manual C++ 3ra parte
Manual C++ 3ra parteManual C++ 3ra parte
Manual C++ 3ra parte
Universidad de Guayaquil
 
/Media/tom nissim/cursocpp
/Media/tom nissim/cursocpp/Media/tom nissim/cursocpp
/Media/tom nissim/cursocppTom Zambrano
 
PROGRAMACION EN C
PROGRAMACION EN CPROGRAMACION EN C
PROGRAMACION EN C
Roy Maiguasca Nievez
 
Introducción a programación
Introducción a  programaciónIntroducción a  programación
Introducción a programación
Fernando Justavino
 
Introducción a programación
Introducción a  programaciónIntroducción a  programación
Introducción a programación
jonathane350
 
Zanjai-como-entorno-de-programacion
Zanjai-como-entorno-de-programacionZanjai-como-entorno-de-programacion
Zanjai-como-entorno-de-programacion
juanpi1991
 
Innovaciones realizadas a los programas
Innovaciones realizadas a los programasInnovaciones realizadas a los programas
Innovaciones realizadas a los programas
CahydeSwaan
 
Informe lpi
Informe lpiInforme lpi
Informe lpi
tayron alvarez
 
Santaella u5 Lenguaje C++
Santaella u5 Lenguaje C++Santaella u5 Lenguaje C++
Santaella u5 Lenguaje C++
José Ricardo Tillero Giménez
 
Unidad 5 Lenguaje de Programacion C y C++
Unidad 5 Lenguaje de Programacion C y C++Unidad 5 Lenguaje de Programacion C y C++
Unidad 5 Lenguaje de Programacion C y C++
Leany González
 
331985319 santaella u5-lenguajedeprogramacionc
331985319 santaella u5-lenguajedeprogramacionc331985319 santaella u5-lenguajedeprogramacionc
331985319 santaella u5-lenguajedeprogramacionc
Sol Hernández
 
Lenguaje c nardy y daniela
Lenguaje c nardy y danielaLenguaje c nardy y daniela
Lenguaje c nardy y daniela
nardy daniela araque peña
 
PRESENTACION LENGUAJE C Y SISTEMAS OPERATIVOS
PRESENTACION LENGUAJE C Y SISTEMAS OPERATIVOSPRESENTACION LENGUAJE C Y SISTEMAS OPERATIVOS
PRESENTACION LENGUAJE C Y SISTEMAS OPERATIVOS
Roxa1190
 

Similar a C++ (20)

El Lenguaje C y Sistemas Operativos Actuales
El Lenguaje C y Sistemas Operativos ActualesEl Lenguaje C y Sistemas Operativos Actuales
El Lenguaje C y Sistemas Operativos Actuales
 
diseña y construye programas orientado a objetos utilizando eficaz y efectiva...
diseña y construye programas orientado a objetos utilizando eficaz y efectiva...diseña y construye programas orientado a objetos utilizando eficaz y efectiva...
diseña y construye programas orientado a objetos utilizando eficaz y efectiva...
 
Entornos de lenguaje c2
Entornos de lenguaje c2Entornos de lenguaje c2
Entornos de lenguaje c2
 
Pul123
Pul123Pul123
Pul123
 
Tema I Conceptos Generales
Tema I Conceptos GeneralesTema I Conceptos Generales
Tema I Conceptos Generales
 
Manual de-c-dev
Manual de-c-devManual de-c-dev
Manual de-c-dev
 
Cursocpp
CursocppCursocpp
Cursocpp
 
Manual C++ 3ra parte
Manual C++ 3ra parteManual C++ 3ra parte
Manual C++ 3ra parte
 
/Media/tom nissim/cursocpp
/Media/tom nissim/cursocpp/Media/tom nissim/cursocpp
/Media/tom nissim/cursocpp
 
PROGRAMACION EN C
PROGRAMACION EN CPROGRAMACION EN C
PROGRAMACION EN C
 
Introducción a programación
Introducción a  programaciónIntroducción a  programación
Introducción a programación
 
Introducción a programación
Introducción a  programaciónIntroducción a  programación
Introducción a programación
 
Zanjai-como-entorno-de-programacion
Zanjai-como-entorno-de-programacionZanjai-como-entorno-de-programacion
Zanjai-como-entorno-de-programacion
 
Innovaciones realizadas a los programas
Innovaciones realizadas a los programasInnovaciones realizadas a los programas
Innovaciones realizadas a los programas
 
Informe lpi
Informe lpiInforme lpi
Informe lpi
 
Santaella u5 Lenguaje C++
Santaella u5 Lenguaje C++Santaella u5 Lenguaje C++
Santaella u5 Lenguaje C++
 
Unidad 5 Lenguaje de Programacion C y C++
Unidad 5 Lenguaje de Programacion C y C++Unidad 5 Lenguaje de Programacion C y C++
Unidad 5 Lenguaje de Programacion C y C++
 
331985319 santaella u5-lenguajedeprogramacionc
331985319 santaella u5-lenguajedeprogramacionc331985319 santaella u5-lenguajedeprogramacionc
331985319 santaella u5-lenguajedeprogramacionc
 
Lenguaje c nardy y daniela
Lenguaje c nardy y danielaLenguaje c nardy y daniela
Lenguaje c nardy y daniela
 
PRESENTACION LENGUAJE C Y SISTEMAS OPERATIVOS
PRESENTACION LENGUAJE C Y SISTEMAS OPERATIVOSPRESENTACION LENGUAJE C Y SISTEMAS OPERATIVOS
PRESENTACION LENGUAJE C Y SISTEMAS OPERATIVOS
 

C++

  • 1.
  • 2. 30 de diciembre de 1950 en A arhus, Dinamarca
  • 3.  necesita un programa, siempre se necesitara un programa que lea el código.  Traducir un lenguaje de programación cualquiera a lenguaje máquina.  Compilados  Intérprete
  • 4.  Es compilador.  Concibe agrupar los datos como las funciones que los manipulan.  Poder utilizar las funciones en distintas situaciones. * C++ se basa en programación orientada a objetos*
  • 5. extensión del lenguaje C++ para trabajar en el ambiente .NET Managed C++ Estándar ANSI asegura que C++ sea portable. Funcionara con distintos compiladores y en plataformas distintas.
  • 6. 1. crear archivo fuente 2. crear archivo con compilador 3. crear archivo ejecutable con el conector.
  • 7.  Programación de procesamiento: seria de procedimientos que actúan sobre datos.  Programación estructurada: Las tareas complejas pueden subdividirse en componentes. Cada tarea es fácilmente entendible.
  • 8.  Programación orientada a objetos. Para el uso online poder agrupar los datos con las funciones que los manipulan, poder reutilizar las funciones en distintas situaciones.
  • 10.  Extension .cpp compilar archivo objeto extension .obj conectar .obj con las librerrias para producir programa ejectuable.