Historia de c++
Enviado por Sergiuss Elp • 20 de Octubre de 2017 • Ensayo • 1.814 Palabras (8 Páginas) • 592 Visitas
[pic 3][pic 4]
Lenguaje de Programación C++
Índice
INTRODUCCION 3
1. Planteamiento del problema 4
1.1. Objetivo general 4
1.2. Objetivos específicos 4
1.3. Pregunta general 4
1.4 Preguntas específicas 4
1.5. Justificación 5
1.6 Viabilidad 5
1.7. Consecuencias de la investigación 6
1.8. Alcance de la investigación 6
1.9 Formulación de hipótesis 6
2. Marco Teórico 6
2.1. Defincion 6
2.2. Compiladores de C++ 7
2.2.1. Borland C++ 8
2.2.3. Dev C++ 8
2.2.4. Code::Blocks 8
2.2.5. Visual C++ 9
3. Autores que aportaron a la investigación 9
Conclusiones 11
Referencias 12
INTRODUCCION
El lenguaje C++ se comenzó a desarrollar en 1980. Su autor fue B. Stroustrup, también de la ATT. Al comienzo era una extensión del lenguaje C que fue denominada C with classes. Este nuevo lenguaje comenzó a ser utilizado fuera de la ATT en 1983. El nombre C++ es también de ese año, y hace referencia al carácter del operador incremento de C (++). Ante la gran difusión y éxito que iba obteniendo en el mundo de los programadores, la ATT comenzó a estandarizarlo internamente en 1987. En 1989 se formó un comité ANSI (seguido algún tiempo después por un comité ISO) para estandarizarlo a nivel americano e internacional.
En la actualidad, el C++ es un lenguaje versátil, potente y general. Su éxito entre los programadores profesionales le ha llevado a ocupar el primer puesto como herramienta de desarrollo de aplicaciones. El C++ mantiene las ventajas del C en cuanto a riqueza de operadores y expresiones, flexibilidad, concisión y eficiencia. Además, ha eliminado algunas de las dificultades y limitaciones del C original. La evolución de C++ ha continuado con la aparición de Java, un lenguaje creado simplificando algunas cosas de C++ y añadiendo otras, que se utiliza para realizar aplicaciones en Internet.
Hay que señalar que el C++ ha influido en algunos puntos muy importantes del ANSI C, como por ejemplo en la forma de declarar las funciones, en los punteros a void, etc. En efecto, aunque el C++ es posterior al C, sus primeras versiones son anteriores al ANSI C, y algunas de las mejoras de éste fueron tomadas del C++.
1. Planteamiento del problema
1.1. Objetivo general
Investigar y dar a conocer la historia de C++, las razones por las cuales su creador toma la decisión de diseñarlo y el impacto que tuvo su invención en el mundo de la programación.
1.2. Objetivos específicos
- Investigar, describir e identificar los elementos básicos que componen C++ para así entender la razón por la cual dicho lenguaje fue diseñado.
- Describir y comprender las diferencias entre C++ y lenguajes anteriores a su creación.
- Conocer las pruebas que se han hecho en el instituto de investigación de células madre.
1.3. Pregunta general
Actualmente, ¿En que nos ayuda el lenguaje de programación C++? ¿Qué obtenemos al usar este lenguaje? ¿Qué consecuencias traería al estar programando con C++?
1.4 Preguntas específicas
- ¿Cómo el uso del lenguaje de programación C++ ayudaría a la sociedad actual?
- ¿Cómo ha ido evolucionando este lenguaje y a que se debe que es tan conocido?
- ¿Cómo el lenguaje de programación C++ ayudaría a las empresas?
- ¿Cómo ha ido el avance del lenguaje de programación C++ mediante su creación?
1.5. Justificación
C++ es el lenguaje en el cual se han basado para crear otros lenguajes como Java o C#, porque se pueden encontrar muchas similitudes con otros lenguajes y además porque sigue siendo vigente, podríamos señalar que la base del sistema operativo Linux esta creado casi al 100% en éste lenguaje. Aunque una programación avanzada no sea el objetivo de este manual, se tiene presente el incitar a que, después de concluir la lectura de éste, se tengan los conocimientos suficientes y los deseos de investigar y aprender por su cuenta más sobre este u otro lenguaje de programación.
1.6 Viabilidad
Para que el estudio sea viable, pues se dispone del internet, ya que ahí encontramos todo tipo de información, ya sea mediante enlaces, pdf, videos, etc. Además, es muy útil para las empresas, ya que se puede usar para administrar costos, trabajadores, etc. Es necesario saber C++ sobre todo para los que estudian Ingeniería de Sistemas, Software o Informática ya que este lenguaje es la base para la formación del estudiante.
1.7. Consecuencias de la investigación
Con el estudio se conseguirá identificar los factores que conllevan al aprender este lenguaje C++. Se generará un mayor entendimiento de parte de los usuarios, así como también, la mejora en las organizaciones de empresas para tener un mejor manejo de sus utilidades
1.8. Alcance de la investigación
El estudio comenzó con un planteamiento de alcance exploratorio, ya que con este lenguaje se indaga una perspectiva innovadora ya que con ello se puede crear y mejorar los programas de una computadora
1.9 Formulación de hipótesis
Debido a que esta investigación es de alcance exploratorio, pues no se formulan hipótesis.
2. Marco Teórico
2.1. Defincion
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. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++ es un lenguaje híbrido.
...