14
LENGUAJE C++ POR : RA FAEL RIV ERA Y GRAC E VALDÉS

C++ =)

Embed Size (px)

DESCRIPTION

C++

Citation preview

Page 1: C++ =)

LENGUAJE

C++

PO

R:

RA

F AE

L RI V

ER

A Y

GR

AC

E V

AL D

ÉS

Page 2: C++ =)

¿QUÉ ES EL LENGUAJE C++?

C++ es un lenguaje de

programación diseñado a mediados de los años 1980

por Bjarne Stroustrup.

Page 3: C++ =)

LENGUAJE C

C es un lenguaje de programación creado

en 1972 por Dennis M. Ritchie en los Laboratorios

Bell como evolución del anterior lenguaje B, a su vez

basado en BCPL.

Page 4: C++ =)

MOTIVO DE ESTE NOMBRE

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.

Page 5: C++ =)

LENGUAJES COMPILADOS

Un lenguaje compilado es una expresión un tanto

imprecisa para referirse a

un lenguaje de programación que

se implementa mediante

un compilador.

Page 6: C++ =)

ALGUNOS LENGUAJES COMPILADOS:

Page 7: C++ =)

VENTAJAS DE LENGUAJES COMPILADOS

Se ejecutan mucho más rápido

La traducción se hace con la compilación

No necesita compilador

Page 8: C++ =)

TIPOS DE PROGRAMACIÓN

Programación de

Procesamiento

Programación

Estructurada

Programación Orientada a Objetos

Page 9: C++ =)

 BJARNE STROUSTRUP

Bjarne Stroustrup  es un científico de la computación y catedrático de Ciencias de la

Computación en la Universidad A&M de Texas. Ha destacado por desarrollar el

lenguaje de programación C++.

Page 10: C++ =)

PROCESO DE CREACIÓN DE UN PROGRAMA

Crear archivo

ejecutable con el conector

Crear un archivo objeto con el

compilador

Crear un archivo fuente

Page 11: C++ =)

MICROSOFT VISUAL C++

Visual C++ es un entorno de desarrollo integrado (IDE) para

lenguajes de programación C, C++ y C++/CLI.

Page 12: C++ =)

LENGUAJE C VS C++

Page 13: C++ =)

PALABRAS CLAVES EN EL VIDEO

• Compilador: Es aquel que traduce Código Fuente a Código Intermedio.

• Intérprete: Es el que traduce y ejecuta un programa.

• Encapsulación: Ocultamiento de Estado.

• Herencia: Mecanismo utilizado para alcanzar algunos de los objetivos más preciados en el desarrollo de software.

•Reutilización: Se refiere al comportamiento y a las técnicas que garantizan que una parte o la totalidad de un programa informático existente se pueda emplear en la construcción de otro programa.

Page 14: C++ =)