Programacion

Páginas: 5 (1092 palabras) Publicado: 8 de febrero de 2015
Universidad Autónoma de Nuevo León
Escuela y Preparatoria Técnica Médica

TIC II
Actividad de Adquisición del Conocimiento
Etapa 1
Tecnología de la Información y de la Comunicación 2
Introducción a la Programación y Robot Karel



ÍNDICE


Introducción…………………………………………………………………………………… 3

Fases del proceso de programación.………………………………………………………………………………… 4Conclusión……………………………………………………………………………………… 7

Fuente………………………………………………………………………………………… 7
















Introducción.

La tarea de escribir un programa o programar consiste en escribir detallada y minuciosamente las instrucciones que debe seguir una computadora para realizar una tarea. Estas instrucciones deben escribirse en un lenguaje que la computadora pueda entender, ya sea en forma directa o luego de unatraducción realizada por un intérprete o un compilador.

El concepto más importante que hay que comprender antes de ponerse a programar es que la computadora carece totalmente de sentido común. Los programas no deben (idealmente) dejar nada librado al azar, deben cubrir todos los posibles casos que puedan suceder.





















Historia de la programación en computadoras
Losprimeros lenguajes de programación surgieron de la idea de Charles Babbage, la cual se le ocurrió a este hombre a mediados del siglo XIX. Era un profesor matemático de la universidad de Cambridge e inventor inglés, que al principio del siglo XIX predijo muchas de las teorías en que se basan los actuales ordenadores. Consistía en lo que él denominaba la maquina analítica, pero que por motivostécnicos no pudo construirse hasta mediados del siglo XX. Con él colaboro Ada Lovedby, la cual es considerada como la primera programadora de la historia, pues realizo programas para aquélla supuesta máquina de Babbage, en tarjetas perforadas. Como la maquina no llego nunca a construirse, los programas de Ada, lógicamente, tampoco llegaron a ejecutarse, pero si suponen un punto de partida de laprogramación, sobre todo si observamos que en cuanto se empezó a programar, los programadores utilizaron las técnicas diseñadas por Charles Babbage, y Ada, que consistían entre otras, en la programación mediante tarjetas perforadas. A pesar de ello, Ada ha permanecido como la primera programadora de la historia. Se dice por tanto que estos dos genios de antaño, se adelantaron un siglo a su época, lo cualdescribe la inteligencia de la que se hallaban dotados.
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.
Un hito importante en lahistoria de la informática fueron las tarjetas perforadas como medio para "alimentar" los computadores. Lady Ada Lovelace propuso la utilización de las tarjetas perforadas en la máquina de Babbage. Para que se enteren todos esos machistas desaprensivos, el primer programador/a fue una mujer. En 1880 el censo en Estados Unidos tardó más de 7 años en realizarse. Es obvio que los datos no eran muyactualizados. Un asistente de la oficina del censo llamado Herman Hollerit (1860-1929) desarrolló un sistema para automatizar la pesada tarea del censo. Mediante tarjetas perforadas y un sistema de circuitos eléctricos, capaz de leer unas 60 tarjetas por minuto realizó el censo de 1890 en 3 años ahorrando tiempo y dinero. Más tarde fundó la Tabulating Machine Company y en 1924 tras alguna que otrafusión nació la Internacional Bussines Machines, IBM.
Las computadoras de hoy en día se sustentan en la lógica matemática basada en un sistema binario. Dicho sistema se implementa sobre dispositivos electrónicos que permiten, o no, pasar la corriente, con lo que se consiguen los 2 estados binarios: 0 y 1. A mediados del siglo XX, cuando se empezaron a construir las...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS