2. ¿Qué es un lenguaje de Programación?
• Es una herramienta que nos permite
comunicarnos e instruir a la computadora para
que realice una tarea específica. Cada lenguaje
de programación posee una sintaxis y un léxico
particular, es decir, forma de escribirse que es
diferente en cada uno por la forma que fue
creado y por la forma que trabaja su compilador
para revisar, acomodar y reservar el mismo
programa en memoria.
3. INTRODUCCION
• Es un lenguaje de programación orientado a
objetos que toma la base del lenguaje C y le
agrega la capacidad de abstraer tipos como en
Smalltalk.
• Creado por Bjarne Stroustrup en los laboratorios
de AT&T en 1983. Stroustrup tomó como base
un lenguaje de programación popular en aquella
época el cual era C.
Es un lenguaje de programación orientado a objetos que toma la base del lenguaje C y le agrega la capacidad de abstraer tipos como en Smalltalk.
Creado por Bjarne Stroustrup en los laboratorios de AT&T en 1983. Stroustrup tomó como base un lenguaje de programación popular en aquella época el cual era
4. OBEJTIVO GENERAL
• Describir como la invención de nuevo lenguaje
lleva al diseño de diferentes entornos de
desarrollo integrados e identificarlos unos de
otros.
5. CARACTERISTICAS
• Tamaño Pequeño.
• Uso extensivo de llamadas a funciones.
• Comandos Breves (poco tecleo)
• Lenguaje Estructurado.
• Programación de bajo-nivel (nivel bit)
• Generar programas eficientes.
• Abundancia de operadores y Tipos de Datos.
• Portabilidad.
6. VENTAJAS
• Un núcleo de lenguaje muy simple con
funcionalidades específicas.
• Ha sido pensado para ser altamente
transportable.
• Usa un lenguaje procesado.
• Conjunto reducido de palabras claves.
• Acceso a memoria de bajo nivel.
• Lenguaje flexible que permite programar en
estilos múltiples.
• Extremadamente eficaz y expresivo.
7. DESVENTAJAS.
• Encapsulación.
• Excesivos errores de programación.
• Acumulación de sobrecargas.
• No recomendable para el desarrollo de páginas
Web.
• Difícil (Para personas inexpertas)
8. ESTRUCTURA
• ERROR DE SINTAXIS: Estos errores son producidos, cuando se
hace mal uso de las reglas del lenguaje de programación.
• ERRORES DE EJECUCIÓN: Estos errores se producen, cuando
le indicamos a la computadora, realizar una determinada acción, y
esta la comprende, pero no puede ejecutarla.
• ERRORES DE LÓGICA: Muchas veces, cuando estamos
programando, el compilador no nos indica errores de sintaxis, ni de
lógica; pero el resultado de nuestro programa, esta fuera del rango
esperado, esto es un producto de un error de lógica en el código de
nuestro programa.
9. TIPOS DE DATOS
C++ tiene los siguientes tipos fundamentales:
• Caracteres: char (también es un
entero), wchar_t
• Enteros: short, int, long, long long
• Números en coma flotante: float, double, long
double
• Booleanos: bool
• Vacío: void