lunes, 23 de noviembre de 2009

EDVAC

•Electronic
•Discrete
•Variable
•Automatic
•Computer

•El diseño de la EDVAC es consi
derado un éxito en la historia de la informática.
•El diseño de la EDVAC fue desarrollado aún antes de que la ENIAC fuera puesta en marcha y tenía la intención de resolve
r muchos de los problemas encontrados en el diseño de la ENIAC. Así como la ENIAC, la EDVAC fue construida por el laboratorio de investigación de balística de Estados Unidos de la universidad de Pen
silvania .
•

Electronic
•


Numerical
•

Integrator


And

Computer



MAQUINA DE TURING



La máquina de Turing es un modelo computacional introducido por Alan Turing, publicado por la Sociedad Matemática de Londres en 1936, en el cual se estudiaba la cuestión planteada por David Hilbert sobre si las matemáticas son decidibles, Turing construyó un modelo formal de computador, la máquina de Turing, y demostró que existían problemas que una máquina no podía resolver. La máquina de Turing es un modelo matemático abstracto que formaliza el concepto de algoritmo.

•Consta de un cabezal lector/escritor y una cinta infinita en la que el cabezal lee el contenido, borra el contenido anterior y escribe un nuevo valor. Las operaciones que se pueden realizar en esta máquina se limitan a:
•avanzar el cabezal lector/escritor hacia la derecha.
•avanzar el cabezal lector/escritor hacia la izquierda.
•El cómputo es determinado a partir de una tabla de estados de la forma:
•(estado, valor) (nuevo estado, nuevo valor, dirección)


Lenguaje de Pascal


•Es un lenguaje de programación desarrollado por el profesor suizo Niklaus Wirth a finales de los años 60. Su objetivo era crear un lenguaje que facilitara el aprendizaje de la programación a sus alumnos.



•El código esta dividido en porciones fácilmente legibles llamadas funciones o procedimientos. De esta forma Pascal facilita la utilización de la programación estructurada en oposición al antiguo estilo de programación monolítica.
•


A diferencia de lenguajes de programación descendientes de
C, Pascal utiliza el símbolo := para la asignación en vez de =. en lugar del comparador de C que es el símbolo ==. Esta sintaxis conduce a muchos errores o bugs difíciles de rastrear en código C. Dado que Pascal no permite asignaciones dentro de expresiones y utiliza sintaxis distinta para asignaciones y comparaciones, no sufre estos errores. programe suma; uses crt; var x,s:integer; begin clrscr; x:=1; s:=0; repeat s:=s+x; x:=x+1; until x=50; writeln('la suma es ',s); readln; end; end.

•

Sistema Numérico indio de Calculo

•La numeración india,
•usada todavía en India
, Pakistán, Bangladesh, Nepal y Birmania
•se basa en agru
par dos lugares decimales,
•en lugar de los tres habituales en casi todo e
l resto del mundo.






•Este sistema de numeración introduce separadores entre
• los números en los lugares apropiados
•para el agrupamiento de a dos.

"El Mecanisco de Antikythera"


  • El mecanismo de Antikythera
•
Artefacto antiguo creado para ser una máquina de medición de tiempo. fue descubierto en un barco hundido en las inmediaciones de la isla griega de Antikythera, fue datado sobre el año 87 a.c

•La teoría más comúnmente aceptada
•es su función como
•una máquina u ordenador analógico diseñado
•para
•seguir el movimiento
•de los cuerpos celestes.

Hecho de
bronce en un recipiente de madera

Este artefacto es una muestra clara del gran avance tecnológico que se poseía, antes de la destrucción de la biblioteca de Alejandría