Saturday, May 26, 2018

U2 S5. Actividad 2


MARCO TEÓRICO

Antecedentes del tema:

Desde un inicio, las restricciones de hardware definían el lenguaje. Las tarjetas perforadas permitían 80 columnas. FORTRAN incluía algunas palabras reservadas provenientes del inglés, como “IF”, “GOTO” y “CONTINUE”. El uso del tambor magnético para la memoria implicaba que los programas informáticos tuvieran que estar intercalados con las rotaciones del tambor. Por lo tanto, los programas eran muy dependientes del hardware.
Lenguaje de programación definición:
Podemos definirlo como una forma práctica de dar instrucciones a una maquina electrónica específicamente a una computadora la cual opera bajo el lenguaje binario o de ‘Bajo nivel’ basado en ceros y unos o presencia o ausencia de pulsos eléctricos. Estos lenguajes son los que ordenan las operaciones esenciales para el funcionamiento del dispositivo. También es conocido como código máquina. Su funcionamiento es complejo, por lo que lo utilizan principalmente los fabricantes de hardware. Con ellos se pueden programar tareas como reproducción de audio o video, mostrar imágenes, realizar operaciones matemáticas, movimiento del puntero, asignación, liberación de memoria, entre otras.

Bases Teóricas 
Gottfried Wilheml von Leibniz (1646-1716), quien aprendió matemáticas de forma autodidacta (método no aconsejable en programación) construyó una máquina similar a la de Pascal, aunque algo más compleja, podía dividir, multiplicar y resolver raíces cuadradas.

Pero quien realmente influyó en el diseño de los primeros computadores fue Charles Babbage (1793-1871). Con la colaboración de la hija de Lord Byron, Lady Ada Countess of Lovelace (1815-1852), a la que debe su nombre el lenguaje ADA creado por el DoD (Departamento de defensa de Estados Unidos) en los años 70. Babbage diseñó y construyó la "máquina diferencial" para el cálculo de polinomios. Más tarde diseñó la "máquina analitica" de propósito general, capaz de resolver cualquier operación matemática. Murió sin poder terminarla, debido al escepticismo de sus patrocinadores y a que la tecnología de la época no era lo suficientemente avanzada. Un equipo del Museo de las Ciencias de Londres, en 1991, consiguió construir la máquina analítica de Babbage, totalmente funcional, siguiendo sus dibujos y especificaciones.

Tendencias en el desarrollo de programación 2018:

Con cualquiera de los siguientes lenguajes de programación se pueden crear aplicaciones diversas:
-Java Script: Herramienta robusta para el desarrollo de aplicaciones móviles y web.


-Java: Seguridad informática.
-PHP: Amplia mente utilizado en el desarrollo web,
-Python: Creación de objetos en forma sencilla y sintaxis fácil de entender.


@tecnomag. (11 de Febrero de 2016). TecnoMagazine. Obtenido de http://tecnomagazine.net/2016/02/11/los-5-lenguajes-de-programacion-mas-utilizados/



Alvarez, S. (7 de Febrero de 2016). desarrolloweb.com. Obtenido de https://desarrolloweb.com/articulos/2358.php

No comments:

Post a Comment