Definición de UNIVAC

UNIVAC

(Universal Automatic Computer) Univac I fue la primera computadora que se fabricó comercialmente, así como la primera en utilizar un compiler (compilador o autoprogramador) para traducir idioma de programa en idioma de máquinas. Sus principales avances eran el sistema de cintas magnéticas que podían leerse hacia adelante y hacia atrás, con un sistema de zonas tampón y procedimientos de comprobación de errores. Era una máquina decimal con 12 dígitos por palabra, instrucciones de una sola dirección y dos instrucciones por palabra. Su memoria era todavía de líneas de retardo de mercurio y tecnología a válvulas. Su sucesor, el UNIVAC II, sustituiría aquella memoria por una de núcleos de ferrita. El UNIVAC 1103 era una máquina de 36 bits, aritmética por complemento a uno y de punto flotante y, por primera vez, con capacidad de interrupciones. En 1960 Grace Murray Hooper presentó su primera versión del lenguaje COBOL (Common Business-Oriented Language) para UNIVAC.