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