SlideShare une entreprise Scribd logo
1  sur  10
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.

Contenu connexe

Tendances

Diseño en-el-nivel-de-componentes
Diseño en-el-nivel-de-componentesDiseño en-el-nivel-de-componentes
Diseño en-el-nivel-de-componentes
AndresRealp1
 
Unidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacionUnidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacion
Irving Che
 
Tipos de datos en programacion
Tipos de datos en programacionTipos de datos en programacion
Tipos de datos en programacion
Alfonso
 

Tendances (20)

Dev-C++
Dev-C++ Dev-C++
Dev-C++
 
Herramientas de eclipse
Herramientas de eclipseHerramientas de eclipse
Herramientas de eclipse
 
Programación modular en Introducción a la Programación
Programación modular en Introducción a la ProgramaciónProgramación modular en Introducción a la Programación
Programación modular en Introducción a la Programación
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
 
Fundamentos de Programación - Unidad III Control de Flujo
Fundamentos de Programación - Unidad III Control de FlujoFundamentos de Programación - Unidad III Control de Flujo
Fundamentos de Programación - Unidad III Control de Flujo
 
TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++
 
ALP Unidad 3: Tipos de datos estructurados y punteros
ALP Unidad 3: Tipos de datos estructurados y punterosALP Unidad 3: Tipos de datos estructurados y punteros
ALP Unidad 3: Tipos de datos estructurados y punteros
 
Fundamentos de Programación - Unidad I: Diseño Algorítmico
Fundamentos de Programación - Unidad I: Diseño AlgorítmicoFundamentos de Programación - Unidad I: Diseño Algorítmico
Fundamentos de Programación - Unidad I: Diseño Algorítmico
 
Diseño en-el-nivel-de-componentes
Diseño en-el-nivel-de-componentesDiseño en-el-nivel-de-componentes
Diseño en-el-nivel-de-componentes
 
PRACTICA 5 ALICE
PRACTICA 5 ALICEPRACTICA 5 ALICE
PRACTICA 5 ALICE
 
Exception handling in c programming
Exception handling in c programmingException handling in c programming
Exception handling in c programming
 
Diseño algorítmico
Diseño algorítmicoDiseño algorítmico
Diseño algorítmico
 
Estructuras iterativas
Estructuras iterativasEstructuras iterativas
Estructuras iterativas
 
Greenfoot 6
Greenfoot 6Greenfoot 6
Greenfoot 6
 
Curso de Python
Curso de PythonCurso de Python
Curso de Python
 
Fundamentos de Programación
Fundamentos de ProgramaciónFundamentos de Programación
Fundamentos de Programación
 
Greenfoot 2
Greenfoot 2Greenfoot 2
Greenfoot 2
 
Unidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacionUnidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacion
 
Fundamentos de programación
Fundamentos de programaciónFundamentos de programación
Fundamentos de programación
 
Tipos de datos en programacion
Tipos de datos en programacionTipos de datos en programacion
Tipos de datos en programacion
 

Similaire à C++

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
 
/Media/tom nissim/cursocpp
/Media/tom nissim/cursocpp/Media/tom nissim/cursocpp
/Media/tom nissim/cursocpp
Tom Zambrano
 

Similaire à 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
 
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
 
Cursocpp
CursocppCursocpp
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++
 
331985319 santaella u5-lenguajedeprogramacionc
331985319 santaella u5-lenguajedeprogramacionc331985319 santaella u5-lenguajedeprogramacionc
331985319 santaella u5-lenguajedeprogramacionc
 
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++
 
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.