0 calificaciones0% encontró este documento útil (0 votos)
25 vistas5 páginas
Este documento contiene preguntas y respuestas sobre la evolución de los sistemas operativos desde la Generación Cero hasta la Segunda Generación. Explica que en la Generación Cero no había sistemas operativos y los programas se codificaban manualmente. La Primera Generación introdujo los sistemas por lotes y el uso de tarjetas perforadas. La Segunda Generación trajo la multiprogramación y multiprocesamiento, permitiendo que varios programas y procesadores funcionaran simultáneamente para mejorar el rendimiento.
Este documento contiene preguntas y respuestas sobre la evolución de los sistemas operativos desde la Generación Cero hasta la Segunda Generación. Explica que en la Generación Cero no había sistemas operativos y los programas se codificaban manualmente. La Primera Generación introdujo los sistemas por lotes y el uso de tarjetas perforadas. La Segunda Generación trajo la multiprogramación y multiprocesamiento, permitiendo que varios programas y procesadores funcionaran simultáneamente para mejorar el rendimiento.
Este documento contiene preguntas y respuestas sobre la evolución de los sistemas operativos desde la Generación Cero hasta la Segunda Generación. Explica que en la Generación Cero no había sistemas operativos y los programas se codificaban manualmente. La Primera Generación introdujo los sistemas por lotes y el uso de tarjetas perforadas. La Segunda Generación trajo la multiprogramación y multiprocesamiento, permitiendo que varios programas y procesadores funcionaran simultáneamente para mejorar el rendimiento.
evolucionando por qué? Porque el uno es el complemento compatible del otro deben ir evolucionando igual. El software solo no puede funcionar ya que son las instrucciones que el computador necesita para funcionar, no se pueden ver ni tocar y el hardware solo no puede funcionar porque son los componentes físicos del ordenador, es decir, todo lo que se puede ver y tocar.
2.- ¿Cómo trabajaban los sistemas operativos de
la generación cero? Los primeros computadores no tenían sistemas operativos. Estos trabajaban con lenguaje de maquina por lo tanto las instrucciones eran codificadas manualmente. Las máquinas de esta generación eran tan primitivas que los programas por lo regular anejaban un bit a la vez en columnas de switch’s mecánicos.
3.- ¿En qué década apareció la generación cero?
¿Explique en qué consistía su función? Generación Cero (década de 1940) Los primeros sistemas computacionales no poseían sistemas operativos. Los usuarios tenían completo acceso al lenguaje de la máquina. Todas las instrucciones eran codificadas a mano. 4.- ¿En qué década apareció la primera generación? Detalla las características generales? Primera Generación (década de 1950) Los sistemas operativos de los años cincuenta fueron diseñados para hacer más fluida la transición entre trabajos. Antes de que los sistemas fueran diseñados, se perdía un tiempo considerable entre la terminación de un trabajo y el inicio del siguiente. Este fue el comienzo de los sistemas de procesamiento por lotes, donde los trabajos se reunían por grupos o lotes. Cuando el trabajo estaba en ejecución, este tenía control total de la máquina. Al terminar cada trabajo, el control era devuelto al sistema operativo, el cual limpiaba y leía e iniciaba el trabajo siguiente. 5.- ¿En qué lugares se podía ver maquinas con sistema operativo en la primera generación? En las grandes universidades y las grandes corporaciones o bien las oficinas del gobierno, con el objetivo de facilitar la interaccion entre persona y computadora, los sistemas operativos hacen una aparición discreta y bastante simple, con conceptos tales como el monitor residente, el proceso por lotes y el almacenamiento temporal. 6.- ¿En la primera generación cono se codificaba? La primera generación de lenguajes se remonta a los días en que se codificaba a nivel de máquina. El código máquina y su equivalente más humanamente legible, lo que quiere decir que se realizaba manualmente. 7.- ¿En la primera generación para que se utilizaban las tarjetas perforadas? Eran utilizadas en el monitor residente el cual, el funcionamiento de este era bastante simple, se limitaba a cargar los programas a memoria, leyéndolos de unas tarjetas perforadas, y ejecutarlos. En conclusión las tarjetas perforadas servían para cargar los programas a la memoria. 8.- ¿En la primera generación que problema se tenía? El problema era el tiempo de ejecución, encontrar una forma de optimizar el tiempo entre la retirada de un trabajo y el montaje del siguiente. Además el lenguaje de maquina está formado por cadenas de ceros y unos por lo tanto para realizar un programa se necesitan de programadores altamente entrenados. 9.- ¿Para ejecutar un programa que se hacía en la primera generación? Este fue el comienzo de los sistemas de procesamiento por lotes, donde los trabajos se reunían por grupos o lentes Cuando el trabajo estaba en ejecución, esta tenia control total de la máquina. Al terminar cada trabajo (bien normal o anormalmente), el control era envuelto al sistema operativo, el cual “limpiaba” y leía e inicia el trabajo siguiente. Para poder ejecutar un programa, tenían que escribirlo en papel y después se perforaría en tarjetas, enseguida se llevaría la pila de tarjetas al cuarto de introducción al sistema y la entregaría a uno de los operadores. 10.- ¿Cómo se desarrollan los sistemas compartidos primera generación? Se incrementa el poder de procesamiento de la máquina, los sistemas operativos de los años 50 fueron diseñados para que sean más agiles, antes de que los sistemas fueran diseñados, entre la terminación de un trabajo y el inicio del siguiente. 11.- ¿En qué década apareció la segunda generación? y que cosas innovadora tenia? Segunda Generación (a mitad de la década de 1960) La característica de los sistemas operativos fue el desarrollo de los sistemas compartidos con multiprogramación, y los principios del multiprocesamiento. En los sistemas de multiprogramación, varios programas de usuario se encuentran al mismo tiempo en el almacenamiento principal, y el procesador se cambia rápidamente de un trabajo a otro. En los sistemas de multiprocesamiento se utilizan varios procesadores en un solo sistema computacional, con la finalidad de incrementar el poder de procesamiento de la máquina. 12.- ¿Con que finalidad hicieron los sistemas de multiprocesamiento? Con la finalidad de incrementar el poder de procesamiento de la máquina. Por qué en los sistemas de multiprocesamiento se utilizaban varios procesadores en un solo sistema computacional. Diseño que no se encuentran en ordenadores monoprocesadores. Estos problemas derivan del hecho de que dos programas pueden ejecutarse simultáneamente y, potencialmente, pueden interferirse entre sí. 14.- ¿En la segunda generación en se caracterizaban los sistemas de tiempo real? Explique en qué consistían estos. Estos sistemas se usan en entornos donde se deben aceptar y procesar en tiempos muy breves un gran número de sucesos, en su mayoría externos al ordenador, Si el sistema no respeta las restricciones de tiempo en las que las operaciones deben entregar su resultado se dice que ha fallado. El tiempo de respuesta a su vez debe servir para resolver el problema o hecho planteado. El procesamiento de archivos se hace de una forma continua, pues se procesa el archivo antes de que entre el siguiente, sus primeros usos fueron y siguen siendo en telecomunicaciones. Los sistemas de tiempo real se caracterizan por proveer una respuesta inmediata. 15.- ¿Explique todo lo que permitían realizar los sistemas compartidos a los usuarios en la 2º generación? Los sistemas compartidos con multiprogramación, varios programas de usuario se encuentra al mismo tiempo en el almacenamiento principal, y el procesador se cambia rápidamente de un trabajo de un trabajo a otro. Tiempo compartido. En este punto tenemos un sistema que hace buen uso de la electrónica disponible, pero adolece la falta de interactividad; para conseguirla debe convertirse en un sistema multiusuario, en el cual existen varios usuarios con un terminal en línea, utilizando el modo de operación de tiempo compartido. En estos sistemas los programas de los distintos usuarios residen en memoria.