Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ESTUDIANTE:
MATRÍCULA:
ASESOR (A):
UNIDAD DE APRENDIZAJE:
ACTIVIDAD DE APRENDIZAJE:
Número. Nombre
FECHA DE ENTREGA
21 DE ENERO DE 2021
Contenido
INTRODUCCIÓN.....................................................................................................................................2
DESARROLLO DE LA ACTIVIDAD.....................................................................................................3
CONCLUSIONES.....................................................................................................................................4
FUENTES CONSULTADAS....................................................................................................................5
INTRODUCCIÓN
El Lenguaje C fue creado en 1972 por Dennis Ritchie en un PDP-11 de Digital Equipment
Corporation bajo el sistema operativo UNIX. Fue el resultado final de un proyecto que comenzó
DESARROLLO DE LA ACTIVIDAD
El C++ es un derivado del mítico lenguaje C, el cual fue creado en la década de los 70 por la mano del
finado Dennis Ritchie para la programación del sistema operativo Unix (un sistema parecido a Unix es
GNU/Linux), el cual surgió como un lenguaje orientado a la programación de sistemas “System
Programming” y de herramientas “Utilities” recomendado sobre todo para programadores expertos, y
que no llevaba implementadas muchas funciones, ¿qué hacen a un lenguaje más comprensible?
El C++ es un lenguaje de programación creado por Bjarne Stroustrup en los laboratorios de At&T en
1983, tomó como base un lenguaje de programación popular en aquella época el cual era C, in
embargo, aunque esto en un inicio se puede convertir en un problema, en la práctica es su mayor virtud,
Desventajas
Garbage collector: Al igual que C, C++ no dispone de un recolector de basura para limpiar la
memoria de variables u otros objetos utilizados en la ejecución del programa.
Sintácticamente estricto: No hay mucha flexibilidad al escribir programas en C++ lo cual puede hacer
que a veces sea difícil entender el código.
Problemas de seguridad: C++ puede pasar ciertos errores desapercibidos igual que C en cuanto a la
asignación de valores en memoria, esto hace que los programas puedan corromper otros datos
utilizados por ellos mismos.
GUI y Red: El acceso a herramientas de interfaz de usuario y red no está estandarizado por lo cual
debe recurrirse a librerías de terceros muchas veces sin garantizar interoperabilidad.
Compatibilidad con bibliotecas: A través de bibliotecas hay muchas funciones que están disponible y
que ayudan a escribir código rápidamente.
Rapidez: La compilación y ejecución de un programa en C++ es mucho más rápida que en la mayoría
de lenguajes de programación.
Compilación: En C++ es necesario compilar el código de bajo nivel antes de ejecutarse, algo que no
ocurre en otros lenguajes.
Didáctico: Aprendiendo programación en C++ luego es mucho más fácil aprender lenguajes como
Java, C#, PHP, JavaScript, etc.
Es un lenguaje muy versátil aunque tiene mucho tiempo de haber sido creado su economía sintáctica lo
hacen de mucha ventaja para los programadores así como también su periodo de aprendizaje.
De David Blanchard, V. T. las E. (2013, mayo 6). Introducción a C++ ¿qué es? Wordpress.com.
https://blanchardspace.wordpress.com/2013/05/06/introduccion-a-c-que-es/
De Entrada Y Salida Estándar., F. (s/f). Introducción al Lenguaje C++ (ANEXO). Uma.es. Recuperado
el 29 de septiembre de 2021, de http://www.lcc.uma.es/~jlleivao/introduccion/anexoparte1.pdf
Gil Espert, L., & Sánchez Romero, M. (1999). El C++ por la práctica : introducción al lenguaje y su
filosofía. Edicions Upc.
(Monterde, s/f)
Valencia, E. U. I., & de Julio de, 17 al 28. (s/f). Curso de programación en C++. Www.uv.es.
Recuperado el 29 de septiembre de 2021, de https://www.uv.es/sto/cursos/c++/curso95.pdf
(Veliz, s/f)
(“�índice”, 2013)
(s/f-a)