Preparatoria No. 9 Tecnología de la información y comunicación II
Enviado por CAZARESALEXANDRA • 19 de Febrero de 2017 • Tarea • 767 Palabras (4 Páginas) • 254 Visitas
[pic 1][pic 2]
Universidad autónoma de Nuevo Leon
Preparatoria No. 9
Tecnología de la información y comunicación II
Nombre: Alexandra Lizeth Cazares Costilla
Matricula: 1872682
Gpo. 242
Actividad Diagnostica
|
La historia de la programación de las computadoras.
Para crear un programa y que la computadora lo interprete y lo haga funcionar debe utilizarse algún tipo de lenguaje de programación. Cuando iniciaban las computadoras solo podían entender un leguaje específico del más bajo nivel a este lenguaje se le conocía como “código maquina” este lenguaje se dice que era muy difícil de programar, aparte de ser tardado, este lenguaje solo consiste en cadenas del código binario.
Los últimos 50 años, los idiomas de programación han cambiado de ser código binario de máquinas a ser una gran herramienta que facilita y hace que la programación se aún más rápida y eficaz, es muy importante reconocer el por qué han estado evolucionado los idiomas cada vez más y observar que cambios y que otras capacidades nos dan los recientes idiomas.
Una de las claves para llevar a cabo una programación exitosa es la abstracción. La abstracción es otra clave en la elaboración de sistemas complejos del software. Como nosotros día a día tenemos problemas técnicos en computadoras, la importancia de la abstracción claramente está en aumento. En tiempos atrás cuando solo se empleaba un tipo de lenguaje como eso de los años 1950´s y 60´s un solo programador atendía el programa completo, por tato este programador entendía y manipulaba cada una de las estructuras del problema y los datos. Los programistas de la actualidad no tienen la suficiente capacidad para dominar todas las estructuras y datos. Entonces la abstracción permite al programista entender los conceptos básicos.
La mayoría de los libros y textos de programación, los idiomas suelen clasificarse en generaciones, esto es algo de gran utilidad para clasificar los idiomas por edad.
Los idiomas más utilizados en la primera generación de computadoras fueron los idiomas de maquina esto se debe a que el hardware se desarrolló antes que el software y puedo aclarar que cualquier software finalmente tiene que expresarse en un lenguaje que exprese el hardware.
La programación en la actualidad es sumamente fastidiosa ya que el programador tiene que bajar a nivel de la máquina y decirle cosa por cosa lo que tiene que realizar. Lo correcto es que el programador lo exprese en su forma numérica, pero este lenguaje es más propenso a errores con lo que el rendimiento del programador es más baja. Sin embargo cabe mencionar que en aquellos momentos no había alguna otra alternativa.
...