ensayo de la linea del tiempo

5
2. La máquina de collosus fue la primea calculadora construida en Inglaterra para leer las comunicaciones cifradas por los Alemanes, esta fue digital. Posterior a esta en 1945 aparece la primera generación de computadoras denominadas los tubos de vacio usaban dos platinas , denominadas anodo y catod que mediante una rejilla se controlaba el paso de los electrones; esto dio paso a la primera computadora digital por parte del profesor John Atanasoff , la cual utilizaba 300 tubos de vacio (bulbos). Un año después se construyo la maquina Z3 la cual funcionaba con relevadores. Todas estas maquinas fueron rpimitivas porque tardaban segundos en desarrollar el calculo mas simple. En dicho tiempo toda la programación se realizaba en lenguaje de máquina, creando circuitos eléctricos mediante la conexión de miles de cables a tableros de conexión; para controlar funciones básicas de la maquina. A principios de la década de 1950 se introdujeron las tarjetas perforadas con el fin de mejorar el proceso que antes se realizaba con tableros de conexión. En 1958 Se dio el procesamiento por lotes , que consistía en la recolección de trabajos en una bandeja, en el cuarto de entrada de datos y luego pasarlos a una cinta magnética mediante el uso de una pequeña computadora, tal como la IBM 1401 la cual era buena para leer, copiar cintas e imprimir los datos, mas no para realizar cálculos numéricos por esto se uso la IBM 7094. La IBM 7094 se programo en lenguaje FORTRAN y ensamblador. FORTRAN era un compilador que generaba las tarjetas perforadas. Los sistemas operativos típicos eran FMS(Fortran Monitor System)e IBYSIS. En 1965 aparece la tercera generación la era de los circuitos integrados y la multiprogramación. La IBM 360 fue la primera

Upload: mauricio-velasquez

Post on 13-Aug-2015

16 views

Category:

Education


2 download

TRANSCRIPT

Page 1: Ensayo de la linea del tiempo

2. La máquina de collosus fue la primea calculadora construida en Inglaterra para leer las comunicaciones cifradas por los Alemanes, esta fue

digital. Posterior a esta en 1945 aparece la primera generación de computadoras denominadas los tubos de vacio usaban dos platinas , denominadas anodo y catod que mediante una rejilla se controlaba el paso de los electrones; esto dio paso a la primera computadora digital por parte del profesor John Atanasoff , la cual utilizaba 300 tubos de vacio (bulbos). Un año después se construyo la maquina Z3 la cual funcionaba con relevadores. Todas estas maquinas fueron rpimitivas porque tardaban segundos en desarrollar el calculo mas simple.

En dicho tiempo toda la programación se realizaba en lenguaje de máquina, creando circuitos eléctricos mediante la conexión de miles de cables a tableros de conexión; para controlar funciones básicas de la maquina.

A principios de la década de 1950 se introdujeron las tarjetas perforadas con el fin de mejorar el proceso que antes se realizaba con tableros de conexión.

En 1958 Se dio el procesamiento por lotes , que consistía en la recolección de trabajos en una bandeja, en el cuarto de entrada de datos y luego pasarlos a una cinta magnética mediante el uso de una pequeña computadora, tal como la IBM 1401 la cual era buena para leer, copiar cintas e imprimir los datos, mas no para realizar cálculos numéricos por esto se uso la IBM 7094. La IBM 7094 se programo en lenguaje FORTRAN y ensamblador. FORTRAN era un compilador que generaba las tarjetas perforadas. Los sistemas operativos típicos eran FMS(Fortran Monitor System)e IBYSIS.

En 1965 aparece la tercera generación la era de los circuitos integrados y la multiprogramación. La IBM 360 fue la primera línea importante de computadores en usar circuitos integrados, la cual tubo una ventaja en precio/rendimiento sobre las maquinas de segunda generación que funcionaban con transistores individuales.

Más tarde, en los 80s, con la creación de los circuitos LSI, empezó el auge de las computadoras personales. Se dejó un poco de lado el rendimiento y se buscaba la portabilidad de la máquina y que el Sistema Operativo fuera amigable, surgen menús e interfaces gráficas que por un lado reducían la rapidez de las aplicaciones, pero por el otro se volvían más prácticas y simples para los usuarios. Para los años 90s, el hardware mejora exponencialmente, hay un bajo costo en el poder de procesamiento y almacenamiento. Microsoft Corporation se vuelve dominante en los Sistemas Operativos Windows, Surge la Programación Orientada a Objetos, los Sistemas Operativos se vuelven fáciles de mantener y extender, aparece el Software Libre y a su vez aparece la primera versión del

Page 2: Ensayo de la linea del tiempo

núcleo de Linux. En la actualidad se pueden notar ciertos aspectos que han marcado cierta diferencia con los avances tecnológicos, porque las computadoras personales de estos tiempos realizan más tareas y funciones que las de hace 10, 15 ó 20 años, y uno de los sistemas que más ha cautivado usuarios recientemente son los sistemas Linux basados en Unix, básicamente por la estabilidad, seguridad y adaptabilidad para trabajar con servidores. En general, se puede decir que un Sistema Operativo debe ser conveniente, eficiente permitiendo que los recursos de la computadora se aprovechen al máximo hábil para evolucionar, capaz de relacionar dispositivos, organizar datos para acceso rápido y seguro, o manejar las comunicaciones en red, y facilitar a los usuarios el manejo de las entradas y salidas. El avance es muy grande para tan poco tiempo, poco a poco los desarrolladores de software y hardware nos sorprenden con sus 3 innovadoras creaciones, cada una mejor que la anterior.

3.

Sistema operativo

procesador Tipo de display

Funciones del SO

Memoria RAM

Palm OS ARM 32 bits monocromatico

Pocas funciones Minimo 300KMaximo 128 MB

Windows Mobile

X86,ARM,SH4 y MIPS Muy buena calidad similar al de los sistemas operativos windows

El kernel de Windows puede manejar 32000 procesos simultaneos,cada uno

2GB

IPhone S

iPhone

/3G: Samsung AR

M1176 a

412 MHz efectivos

iPhone

3GS: Samsung

S5PC100 ARM

Cortex-A8 a

600 MHz efectivos

iPhone 4: Chip A4

ARM Cortex A8 de

doble núcleo a 1

Spring Board 8 GB

Page 3: Ensayo de la linea del tiempo

Ghz

iPhone 4s: Chip A5

ARM Cortex A9 de

doble núcleo a 1

Ghz

iPhone 5 y 5c: Chip

A6 de doble núcleo a

1,3 GHz

iPhone 5s: Chip A7

con arquitectura de

64 bits de doble

núcleo a 1,3 Ghz y

co-procesador de

movimiento M7

4. Buffering Es un espacio de memoria en el que se almacena datos de forma temporal (generalmente usa un sistema de cola FIFO, primero en entrar primero en salir).

Spooling Operación periférica simultanea en línea Es una manera de lidiar con los dispositivos de E/S dedicados en un sistema de multiprogramación.

Procesamiento por lotes Es la ejecución de un programa sin el control o supervisión directa del usuario (que se denomina procesamiento interactivo). Este tipo de programas se caracterizan porque su ejecución no precisa ningún tipo de interacción con el usuario.

Generalmente, este tipo de ejecución se utiliza en tareas repetitivas sobre grandes conjuntos de información, ya que sería tedioso y propenso a errores realizarlo manualmente. Un ejemplo sería el renderizado de los fotogramas de una película.

Tiempo compartido Es una variante de la multiprogramación donde cada usuario tiene una terminal de línea. Los sistemas de tiempo compartido permiten que varios usuarios remotos ejecuten trabajos en la computadora al mismo tiempo, como consultar una gran base de datos.