controlar todos los recursos de la computadora; y establecer la bases sobre la que pueden escribirse los programas de aplicación.
2. ¿Que es la multiprogramación? Da dos razones para utilizarlas.
Es una técnica por la que dos o más procesos pueden alojarse en la memoria principal y ser ejecutados concurrente-mente por el procesador o CPU.
3. ¿Que es el spooling?¿Cree usted que las computadoras personales avanzadas tendrán al spooling como una característica estándar en el futuro?
Se le llama asi al proceso de transferir datos poniéndolos en un área temporal de trabajo, donde otro programa puede acceder para su procesamiento en otro momento.
4. En las primeras computadoras cada byte de datos leídos o escritos eran manejados en forma directa por la CPU, es decir, no existía la DMA (memoria de acceso directo).
Las implicaciones de esta organización sobre la multiprogramación es que, cuando se comenzaba a ejecutar una tarea, esta tenía que finalizar el proceso para poder iniciar otro proceso.
5. ¿Cuales son las implicaciones de esta organización sobre la multiprogramación ?¿Cual es la razón por la que el tiempo compartido no se haya compartido en las computadoras de segunda generación?
El tiempo compartido no se difundió en las computadoras de la segunda generación porque las máquinas eran demasiado grandes y costaban mucho; además, el tiempo compartido no se volvió popular hasta que se generalizó el uso del hardware de protección necesario (Tercera generación)
6. ¿Cuales de las siguientes instrucciones solo debe permitirse en modo núcleo?
Hacer una pequeña lista de algunas diferencias de entre los sistemas operativos de una computadora personal y un sistema operativo de mainframe o computadoras de gran tamaño. En el modo núcleo solo debería permitirse modificar el mapa de la memoria ya que en este modo controla entre otras cosas los recursos básicos, periféricos, permite que los usuarios compartan información y proporciona un sistema de archivos que administra el almacenamiento de información...
7. ¿Cómo puede un sistema operativo decir si el nombre de la ruta de acceso a un archivo es absoluta o relativa al directorio de trabajo?
La diferencia entre los sistemas operativos de una computadora personal y el de los sistemas operativos de mainframe es que: los sistemas operativos para macrocomputadoras estaban desollados para varios usuarios, mientras que los de computadoras personales estaban hechas para un solo usuario.
9. ¿Por que el shell no forma parte del propio sistema operativo?
Shell no forma parte del sistema operativo porque es el programa informático que provee una interfaz de usuario para acceder a los servicios del sistema operativo.