Historia programacion

Solo disponible en BuenasTareas
  • Páginas : 11 (2601 palabras )
  • Descarga(s) : 0
  • Publicado : 6 de septiembre de 2010
Leer documento completo
Vista previa del texto
UNIDAD I. INTRODUCCIÓN A LA PROGRAMACIÓN.

1.1 COMPONENTES DE LAS COMPUTADORAS.

Desde tiempos inmemoriales, el hombre a tenido la necesidad de realizar operaciones aritméticas cada vez con mayor rapidez y comodidad. El ábaco, fue el primer invento que logró este propósito (3000 a.c.).

o No fue sino hasta mediados del siglo XVII, cuando el matemático francés, Pascal inventó la primeracalculadora mecánica que le permitió sumar y restar. Posteriormente en 1694 Leibnitz, científico alemán construyó otro modelo que le permitió sumar, restar, multiplicar y dividir.

o En 1835, en Inglaterra, Charles Babbage también construyó un equipo que mejoró en mucho a sus antecesores, a él se le atribuye las bases que ahora poseen las computadoras actuales, como veremos más adelante.

oEl primer americano que construyó una computadora fue el doctor Hans Hollerith, que realizó el censo de los EEUU de 1890, en menos de 4 años. Su máquina leía tarjetas perforadas.

o La primera computadora digital fue construida en 1939 por IBM, la cual se llamó MARK I, utilizaba interruptores mecánicos. En la universidad de Pensilvania se construyó la ENIAC, con bulbos.

o La primeracomputadora comercial fue la UNIVAC I, en 1951 construida con bulbos y podía ejecutar alrededor de 1000 operaciones por segundo siendo su campo de aplicación científico y militar.

o Se considera a ésta última y las que le siguieron (construidas con bulbos) como computadoras de la primera generación.

o En 1959 se construye la primera computadora con transistores, desplazando a los bulbos, dandolugar al nacimiento de la segunda generación.

o En 1965 aparecieron las computadoras construidas con circuitos integrados (CI o IC), de la tercera generación.

o La cuarta generación (que existen hoy en día), apareció en 1970, las cuales estaban construidas con CHIP's o microprocesadores.

Desde el punto de vista histórico, la computadora electrónica es un desarrollo de los años cincuenta. Noobstante, es el resultado de varios siglos de trabajo, hasta que la madurez técnica de la ingeniería y las necesidades sociales la han hecho posible.

La computadora es capaz de desarrollar actividades que, de hacerlas el hombre, demandarían el uso de capacidades que no posee.

En la figura No.1 se muestra a bloques los componentes de las computadoras actuales.
A los DISPOSITIVOS también seles conoce como UNIDADES. A estos componentes (excepto la UCP) también se les conoce como PERIFERICOS.

Unidad de entrada. Es un equipo que nos permite introducir información hacia el interior de la máquina (UCP). Ejemplos: Teclado, Lápiz óptico, Mouse (Ratón), Diskette, Scanner, Joystick (Palancas de juego), Cámara de video, Sintetizadores de voz, etc.

Unidad de salida. Es unequipo que nos permiten enviar información hacia el exterior de la máquina (UCP). Ejemplos: Monitor, Bocinas, Plotter (trazador gráfico), Impresoras, Modems, Cañón de proyecciones, Unidades de diskette, Cintas.

Unidad Central de Proceso ( UCP o CPU ). Es el corazón o cerebro de la computadora. Controla las operaciones de todo el equipo y consta a su vez, de varios componentes, como se muestraen la Fig.2.

Figura 2. Componentes de la UCP.

Unidad de aritmética y lógica. La unidad de aritmética y lógica ( UAL o ALU ) se encarga de realizar operaciones aritméticas (suma, resta, multiplicación, división, etc.), de comparación (mayor que, menor que, igual a, etc. ) y operaciones lógicas ( y , o , etc.)
Por ejemplo
Aritmética Comparación Lógica
4 + 2 4>22=2 y 3>4
3 * 4 3=3 2 0.001 DO
BEGIN
term:= x * term / n;
sum:= sum + term
END;
exp:= sum
END.

BASIC

El BASIC ("Beginner's All-purpose Symbolic Instruction Code")nació con los microcomputadores, como un lenguaje simplificado y multi-propósito destinado a los usuarios...
tracking img