INTEGRANTES:
* ALLISON TAPIA
*MARIAM TASIPANTA
PROGRAMACIÓN
TEMA: LENGUAJE C++
DEFINICIÓN
 C++ es un lenguaje de programación diseñado a
mediados de los años 1980 por Bjarne Stroustrup. La
intención de su creación fue el extender al lenguaje de
programación C mecanismos que permiten la manipulación
de objetos. ... Por esto se suele decir que el C++ es
un lenguaje de programación multiparadigma.
OBJETIVO
CARACTERISTICAS
 1.-Tiene un conjunto completo de instrucciones de control.
 2.-Permite la agrupación de instrucciones.
 3.-Incluye el concepto de puntero (variable que contiene la
dirección de otra variable).
 4.-Los argumentos de las funciones se transfieren por su
valor.
 5.- E/S no forma parte del lenguaje, sino que se
proporciona a través de una biblioteca de funciones.
VENTAJAS
 Lenguaje muy didáctico, gracias a este lenguaje puedes aprender
muchos otros lenguajes con gran facilidad, como C#, Java, Visual
Basic, JavaScript, PHP, entre otros.
 C y C++ son lenguajes tan robustos y versátiles, que actualmente son
muy utilizados en la creación de software, como sistemas operativos
(Windows, GNU/Linux, Mac OSX, androide).
 Es un lenguaje muy flexible que permite programar con múltiples
estilos. Uno de los más empleados es el estructurado "no llevado al
extremo" (permitiendo ciertas licencias de ruptura).
 C++ es apreciado por la eficiencia de su código y es de los lenguajes
de programación más populares para crear software de sistemas y
para crear aplicaciones.
DESVENTAJAS
 Elaborar un sistema en C++ es como construir un rascacielos: tiene buen
soporte y es robusto, pero si existen errores en los pisos inferiores toda la
parte superior se viene abajo terriblemente.
 Manejo de punteros y memoria respecto a ello. Claro, esta también es una
gran ventaja porque permite un mejor control de la memoria y una buena
administración de recursos de computadora, pero la inexperiencia de los
desarrolladores.
 No es recomendable para desarrollo de páginas Web.
 Uno de los motivos que más quebraderos de cabeza ha traído a los
programadores en lenguaje C es la correcta liberación de la memoria.
Mfp

Mfp

  • 1.
    INTEGRANTES: * ALLISON TAPIA *MARIAMTASIPANTA PROGRAMACIÓN TEMA: LENGUAJE C++
  • 2.
    DEFINICIÓN  C++ esun lenguaje de programación diseñado a mediados de los años 1980 por Bjarne Stroustrup. La intención de su creación fue el extender al lenguaje de programación C mecanismos que permiten la manipulación de objetos. ... Por esto se suele decir que el C++ es un lenguaje de programación multiparadigma.
  • 3.
  • 4.
    CARACTERISTICAS  1.-Tiene unconjunto completo de instrucciones de control.  2.-Permite la agrupación de instrucciones.  3.-Incluye el concepto de puntero (variable que contiene la dirección de otra variable).  4.-Los argumentos de las funciones se transfieren por su valor.  5.- E/S no forma parte del lenguaje, sino que se proporciona a través de una biblioteca de funciones.
  • 5.
    VENTAJAS  Lenguaje muydidáctico, gracias a este lenguaje puedes aprender muchos otros lenguajes con gran facilidad, como C#, Java, Visual Basic, JavaScript, PHP, entre otros.  C y C++ son lenguajes tan robustos y versátiles, que actualmente son muy utilizados en la creación de software, como sistemas operativos (Windows, GNU/Linux, Mac OSX, androide).  Es un lenguaje muy flexible que permite programar con múltiples estilos. Uno de los más empleados es el estructurado "no llevado al extremo" (permitiendo ciertas licencias de ruptura).  C++ es apreciado por la eficiencia de su código y es de los lenguajes de programación más populares para crear software de sistemas y para crear aplicaciones.
  • 6.
    DESVENTAJAS  Elaborar unsistema en C++ es como construir un rascacielos: tiene buen soporte y es robusto, pero si existen errores en los pisos inferiores toda la parte superior se viene abajo terriblemente.  Manejo de punteros y memoria respecto a ello. Claro, esta también es una gran ventaja porque permite un mejor control de la memoria y una buena administración de recursos de computadora, pero la inexperiencia de los desarrolladores.  No es recomendable para desarrollo de páginas Web.  Uno de los motivos que más quebraderos de cabeza ha traído a los programadores en lenguaje C es la correcta liberación de la memoria.