Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Después de mucho tiempo en la edad media hacia el siglo IX, al hacer uso de conceptos
numéricos más avanzados como lo son las ecuaciones, el matemático Mohamed ben
Musa, introduce la noción de algoritmo, la creación de esta tarea es un paso importante
para la programación.
La llegada del antecesor directo del computador, sería hasta 1882, la conocida “motor
de diferencias” sería construida por Babbage para calcular algoritmos. [3] esta máquina
era capaz de calcula múltiples propósitos y de tabular distintos polinomios.
Los lenguajes de alto nivel son basados en una estructura gramatical, teniendo más
en cuenta las capacidades cognitivas del ser humano. Además, permite el uso de
símbolos aritméticos y conceptos como variable. Existen múltiples lenguajes de
programación y todos coinciden en traducirse al código binario del computador, único
que comprende realmente la unidad central.
• Fortran (década de los 50): Su objetivo fue ser una alternativa práctica al
lenguaje ensamblador, usado para el cálculo numérico y la computación
científica.
• Cobol (década de los 50): Su objetivo fue convertirse en un lenguaje universal
en la programación, enfocado a la informática de la gestión (Sector empresarial).
• Basic (década de los 60): Su objetivo fue facilitar la informática en el uso
académico.
• Logo (década de los 60) Su objetivo fue ser una herramienta para la enseñanza,
proporciona múltiples soportes.
• C (década de los 60) Su objetivo fue hacer implementación de Sistemas
operativos. Lenguaje muy popular actualmente.
• Pascal (década de los 70): Su objetivo fue crear un lenguaje que facilitase el
aprendizaje de programación, hace uso de programación estructurada.
• Ada (década de los 70): Su objetivo fue ser un lenguaje multipropósito, es
orientado a objetos.
• C++ (década de los 70): Su objetivo fue extender el lenguaje C para aplicarlo en
mecanismo que permitiesen la manipulación de objetos.
• Java (década de los 90): Su objetivo fue ser un lenguaje independiente para
cualquier plataforma, con multipropósito, orientado a objetos.
1
Algoritmo: Es un conjunto de instrucciones cuyo fin es llevar a cabo una tarea. Debe ser:
preciso, definido y finito. [3]
En la ingeniería industrial particularmente, la programación permite elevar la
productividad, aumentar la competitividad, reducir los costos, optimizar la calidad de los
productos y favorecer la calidad de vida de los empleados. La programación es la base
de la mejora continua y de los procesos de producción, por ende, la programación es la
adaptación que el hombre dio para satisfacer sus necesidades.
Bibliografía:
[6] Vicente Trigo Aranda (2016, Sept 3). VT Aranda [Online]. Available:
https://www.acta.es/medios/articulos/informatica_y_computacion/034083.pdf