CAPITULO 1
1 ¿Definir el concepto de sistema operativo? -Un sistema operativo es el soporte lógico que controla el funcionamiento de un equipo físico. 2 ¿Qué recursos fundamentales administra un sistema operativo? -Gestión de archivos y de información. -coordina y manipula el hardware de la computadora. 3 ¿Qué significado tiene el concepto de máquina virtual con respecto a máquina física que realmente existe? -los sistemas operativos construyen recursos de alto nivel, que denominaremos VIRTUALES, a base de encubrir los que realmente existen a bajo nivel, que denominamos FISICOS. - la maquina física es convertida por el sistema operativo en una máquina virtual, también conocida como maquina extendida, que, a diferencia de la física, ofrece muchas mas funciones y mas cómodas de utilizar. 4 ¿Qué puestos de trabajo especializados aparecieron a partir de 1955 para realizar distintas tareas en un entorno informático? -se establecieron puestos de programadores, operadores y personal de mantenimiento. Operadores cuya misiónes eran las de controlar el sistema, cargar los programas, obtener resultados, etc. 5 ¿Qué es un programa monitor residente? -un pequeño programa que transfería automáticamente el control de un trabajo a otro, que puede ser considerado como el primer sistema operativo y que como su nombre indica, permanecía constantemente en memoria. 6 ¿para que se utilizaba el lenguaje de control de trabajos JCL en sistemas con tarjetas perforadas? -para indicarles un procedimiento (también llamado trabajo o job) es un conjunto coherente de instrucciones para realizar un trabajo particular. 7 ¿comentar en que consiste el proceso off-line? Las acciones de copiado de tarjetas a cinta y de cinta a impresora, al ser lentas y separarse del control de la computadora, permitían a este realizar otros trabajos distintos. Este tratamiento se le conoce como off-line. 8 ¿Qué diferencias hay entre buffering y spooling?
La forma de tratar las operaciones de entrada y salida: El buffering solapa las E/S de un trabajo en ejecución, mientras que el Spooling las superpone.
CAPITULO 1
El buffering puede basarse en técnicas de spooling, pero no a inversa. El buffering es más rápido que el spooling porque utiliza dispositivos de Acceso Directo a Memoria (DMA) El spooling puede utilizar el buffering, pero no al revés.
9 ¿indicar las diferencias existentes entre sistema de monoprogramacion y de multiprogramación? - Monoprogramación: un solo programa (una sola tarea a la vez) Si se corre un programa no se puede correr más programas. Si el programa se queda esperando datos, se dice que es una espera ososia. -Multiprogramación: Utilizar la capacidad de que el procesador es muy rápido, dando la sensación de que se ejecutan varios programas a la vez. 10 ¿describir brevemente los sistemas multiprogramados por lotes, tiempo compartido y tiempo real? Sistemas de tiempo compartido El tiempo compartido es bastante popular en sistemas multiprogramados y multiusuarios. Estos sistemas de multiacceso dedican la mayor parte del tiempo de ejecución de un programa único de una gran aplicación. Sistemas de tiempo real Se usan en entornos donde se deben aceptar y procesar en tiempo breve y sin tiempos muertos un gran número de sucesos, en su mayoría externos al sistema de computadora.
11 ¿Qué ventajas tiene la utilización de más de un procesador en una misma computadora? -con ello puede quedar satisfecha la necesidad de proceso de varios algoritmos simultáneamente (cada una en un procesador) y con un ahorro sustancial en el tiempo de ejecución. 12 ¿señalar diferencias entre proceso distribuido y multiproceso? multiproceso es la gestión de varios procesos dentro de un sistema Multiprocesador donde cada procesador puede acceder a memoria en común y el procesamiento distribuido es la gestión de varios procesos en procesadores separados cada uno en su memoria local.
CAPITULO 1
13 un trabajo que se realiza en computadora, desde el punto de vista de ocupación del procesador y los periféricos, de que tipos puede ser? Dispositivos de presentación de datos Dispositivos de almacenamiento de datos Dispositivos de comunicación con otros procesadores Dispositivos de adquisición de datos
14 ¿Cuáles son las características de los sistemas de tiempo compartido? 1. Trabaja de forma interactiva con el/los usuarios. 2. Tienden a ser conversacionales. 3. Cortos tiempos de respuesta. 4. Tienen una importante gestión de archivos. 5. Utiliza técnicas de buffer (espejo) y spooling. 6. Trabaja con gestión de memoria. 15 realizar un símil de la vida real con un sistema operativo (algo parecido a la presentación de la figura 1.2).