• Barajar
    Activar
    Desactivar
  • Alphabetizar
    Activar
    Desactivar
  • Frente Primero
    Activar
    Desactivar
  • Ambos lados
    Activar
    Desactivar
  • Leer
    Activar
    Desactivar
Leyendo...
Frente

Cómo estudiar sus tarjetas

Teclas de Derecha/Izquierda: Navegar entre tarjetas.tecla derechatecla izquierda

Teclas Arriba/Abajo: Colvea la carta entre frente y dorso.tecla abajotecla arriba

Tecla H: Muestra pista (3er lado).tecla h

Tecla N: Lea el texto en voz.tecla n

image

Boton play

image

Boton play

image

Progreso

1/30

Click para voltear

30 Cartas en este set

  • Frente
  • Atrás
Que es un proceso
es un programa en ejecución, incluyendo el valor del program counter, los registros y las variables.
Cuáles son los eventos principales que provocan la creación de procesos
1. El arranque del sistema. 2. La ejecución, desde un proceso, de una llamada al sistema para creación de procesos. 3. Una petición de usuario para crear un proceso. 4. El inicio de un trabajo por lotes.
Cuale son los dos tipos de procesos que se crean al arrancar el SO
Proceso en primer plano y en segundo plano
En que consiste el proceso en segundo plano
que no están asociados con usuarios específicos sino con una función específica.
Condiciones para terminar un proceso
1. Salida normal (voluntaria). 2. Salida por error (voluntaria). 3. Error fatal (involuntaria). 4. Eliminado por otro proceso (involuntaria).
Que es un proceso implícito
En algunos sistemas operativos como los de tiempo compartido cada programa que se pasa a ejecución se trata como un proceso independiente.
Cuales son las 4 clases de interrupciones
De programa, de reloj, de E/S y por fallo de hardware
Tipos de planificación de procesos
Largo plazo, medio plazo y corto plazo
En que consiste la planificación a largo plazo
La planificación a largo plazo determina cuáles son los programas admitidos en el sistema. Controla el grado de multiprogramación.
Cuál es el objetivo de la planificación a corto plazo
El principal objetivo de la planificación a corto plazo es repartir el tiempo del procesador de forma que se optimicen algunos puntos del comportamiento del sistema.
Cuales son los criterios orientados al usuario
Tiempo de respuesta, tiempo de retorno y plazos
Menciona algunos algoritmos de planificación de procesos
FCFS (Primero en Llegar, Primero en ser Servido), SJF (Primero el trabajo más corto), Round Robin, SRTF (Primero el de menor tiempo restante)
En que consiste el algoritmo FCFS
La política más simple de planificación también llamada primero en entrar/primero en salir (FIFO, First-in, First-out).
De que trata el algoritmo RR (Round Robin)
Es una variación del FCFS asignando un intervalo de tiempo máximo de procesamiento llamado cuanto. Si el cuanto es demasiado grande el tiempo medio de espera es elevado. Si el cuanto es demasiado pequeño genera una sobrecarga intolerable. No existe una fórmula para calcular el tamaño del cuanto.
Que es un Hilo
Es una secuencia de tareas encadenadas muy pequeña que puede ser ejecutada por un sistema operativo.
Cuáles son los estados de los hilos
Creación, Bloqueado, Desbloqueado y Terminación
Cuales son las dos formas de implementación de hilos en los SO
Multihilo apropiativo y Multihilo cooperativo
Que es la concurrencia
Dos o más procesos decimos que son concurrentes, paralelos, o que se ejecutan concurrentemente, cuando son procesados al mismo tiempo, es decir, que para ejecutar uno de ellos, no hace falta que se haya ejecutado otro.
En que consiste el contexto de múltiples aplicaciones dentro de la concurrencia
La multiprogramación fue ideada para permitir compartir dinámicamente el tiempo de procesamiento entre varias aplicaciones activas.
Que elementos de gestión y diseño surgen por causa de la concurrencia
El sistema operativo debe seguir la pista de los distintos procesos activos. A su vez el sistema operativo debe asignar y quitar los distintos recursos a cada proceso activo. Entre estos recursos se incluyen: Tiempo de procesador Memoria Archivos Dispositivos de E/S
Que es la competencia de recursos entre procesos
Los procesos concurrentes entran en conflicto cuando compiten por el uso del mismo recurso. Como ejemplo dos o más procesos necesitan acceder a un recurso durante el curso de su ejecución.
Que es la Exclusión Mutua
Dos o más procesos quieren acceder a un único recurso no compartible, como una impresora. Cada proceso enviará órdenes al dispositivo de E/S, recibiendo información de estado, enviando y/o recibiendo datos.
Que problemas causa la exclusión mutua
Interbloqueo y la inanición
En qué consisten los semáforos
Dos o más procesos pueden cooperar por medio de simples señales. Se pueda obligar a detener a un proceso en una posición determinada hasta que reciba una señal específica
A lo contrario, que es un semáforo binario
Es un indicador de condición (S) que registra si un recurso está disponible o no. Un semáforo binario sólo puede tomar dos valores: 0 y 1.
Cual es la otra alternativa a los semáforos y en que consiste
Monitores, Un monitor es un módulo de software que consta de uno o más procedimientos, una secuencia de inicialización y unos datos locales.
En que consiste la política de asignación de páginas
Al producirse un fallo de página el sistema operativo debe elegir una de las páginas que están en memoria para sustituirla por la que se solicita. La página que entra en memoria se escribe directamente encima de la que se retira.
Cuales son los algoritmos que se encuentran en las memorias
FIFO , LRU (Last Recently Used) y Algoritmo de sustitución optimo
En que consiste el algoritmo de FIFO en la memoria
A cada página se le asocia el tiempo que ha permanecido en la memoria de forma que al tener que sustituir una página se elige la que más tiempo llega en la memoria.
En que consiste el Algoritmo LRU
Asocia a cada página el tiempo de la última vez que se utilizó. Cuando una página debe ser sustituida, se elige aquella que no ha sido utilizada durante un periodo mayor de tiempo