02.06.2017 Views

NUMERO 5

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

ó<br />

Científica<br />

lógica de programación que se adapta a cualquier tarea en lo que se quiera aplicar.<br />

El lenguaje C es un lenguaje de propósito general desarrollado en los laboratorios Bell en<br />

1972. Es de los primeros lenguajes orientado a objetos; es decir que usa los objetos en sus<br />

interacciones, para diseñar aplicaciones y programas informáticos. Está basado en varias<br />

técnicas, incluyendo herencia, cohesión, abstracción, polimorfismo, acoplamiento y<br />

encapsulamiento.<br />

http://es.wikipedia.org/wiki/Orientado_a_objetos<br />

Posteriormente ANSI desarrolla C++ es un lenguaje de programación diseñado a mediados<br />

de los 80’s por Bjarne Stroustrup. Presentó su primer avance llamándolo lenguaje C with<br />

clases. En 1983/84 se rediseñó este lenguaje, pasando a llamarse C++, Su logo sugiere el<br />

operador plus, o incremento de C, ++, para indicar que es una evolución e innovación de<br />

mejora. Tras pequeñas afinaciones, en 1985 se publicó el libro de Bjarne Stroustrup,<br />

(1985). The C++ Programming Language).<br />

Como una buena opción surge la Programación Orientada a Objetos (POO), porque se<br />

deseaba ser más versátil y productivo en proyectos y desarrollos en la web, para resolver<br />

estos problemas. La POO toma las mejores ideas incorporadas a la programación<br />

estructurada y las combina con nuevos y potentes conceptos que permiten organizar los<br />

programas en una forma más efectiva e interacción con múltiples plataformas.<br />

En los años 70´s-80´s, nace Smalltalk Diseñado por Alan Curtis Kay , Dan Ingalls , Adele<br />

Gol, quienes trabajaron para Xerox PARC con un lenguaje orientado a objetos puro. En la<br />

década de los 80 aparecen lenguajes híbridos orientados a procedimientos y a objetos como<br />

C++.<br />

C++ nació como una extensión del lenguaje C, para unificar la eficiencia del lenguaje C<br />

con las ventajas del modelo orientado a objetos.<br />

Los primeros pasos se producen al inicio de los 80´s hacia C++ .<br />

Siendo, C++ compatible con C no tiene inconveniente de hacer uso de las herramientas que<br />

posee C, es decir, todo lo que puede hacerse en C también se puede hacer en C++, por lo<br />

tanto, cualquier código C puede tratarse con el mismo compilador de C++. Por esta razón,<br />

un gran porcentaje de usuarios de C++ lo emplean simplemente como un C más potente,

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!