ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

INTRODUCCIÓN A LA PROGRAMACIÓN


Enviado por   •  12 de Enero de 2014  •  677 Palabras (3 Páginas)  •  177 Visitas

Página 1 de 3

En la generación cero de los computadores, se desarrollaron las llamadas “maquinas aritméticas” con el fin de obtener mayor eficiencia en las actividades que realizaba el hombre, se desarrollaron instrumentos capaces de ayudarlo en esto. El primero de ellos fue el ábaco, le siguió la maquina autónoma de Blas Pascal en 1642, mejorándola Gottfried Wilhem L. logró que esta también fuera capaz de multiplicar y dividir; después en el siglo XIX el ingeniero Marie Jacquard desarrolló el concepto de tarjeta perforada el cuál fue utilizado, más adelante, en la programación de maquinas de computo.

Luego Babbage diseñó una maquina llamada “motor de diferencias” usando las tarjetas perforadas; mejorando aún más este sistema, se creó el “Mark I” en 1937 por Howard H. Aiken que permitía sumar, restar y multiplicar números de 23 dígitos el cual fue retirado en 1959. Esta gran máquina, junto con la segunda guerra mundial, aportó al desarrollo de las computadoras. En 1946 fue creado el ENIAC para el ejército norteamericano en la universidad de Pennsylvania, por el estudiante graduado Prespert Eckert y el físico John Mauchly, eliminando la necesidad de las partes que se movían mecánicamente.

Finalizando esta evolución, a fines de los años 40, para terminar de describir el concepto de computadora, el Dr. John Von Newmann desarrolló el concepto de “máquina almacenadora de programas”; desde este punto se ha tratado de mejorar todas estas ideas, con el propósito de hacer maquinas aún más eficientes; logrando la creación de computadoras analógicas y digitales.

Después de todos estos avances, logramos definir a un computador como una máquina que realiza cálculos de manera de manera automática; este se divide en dos partes: el software y el hardware. El hardware es la parte física y está conformado por dispositivos con tareas específicas: dispositivos de entrada, dispositivos de salida, dispositivos de comunicaciones, dispositivos de almacenamiento y dispositivo de cómputo. El software es la parte lógica del computador y está constituido por: Un sistema operativo, un conjunto de lenguajes a diferente nivel con los cuales se comunica con el usuario y con sus dispositivos (Lenguajes de máquina, ensambladores y de alto nivel.), aplicaciones y herramientas de software.

INTRODUCCIÓN A LOS ALGORITMOS

Se define un algoritmo como una secuencia finita ‘bien definida’ de tareas ‘bien definidas’, cada una de las cuales se puede realizar con una cantidad finita de recursos; las características que debe poseer una secuencia de tareas para considerarse un algoritmo son: precisión, de finitud o determinismo y finitud; un algoritmo está constituido por datos, instrucciones y estructuras de control. Cuando hablamos de la representación de algoritmos las técnicas más utilizadas son: diagramas de flujo y pseudocódigo.

La programación estructurada es

...

Descargar como (para miembros actualizados) txt (4 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com