Comparar respuestas

Páginas: 9 (2151 palabras) Publicado: 22 de abril de 2013

EJERCICIOS:
3.1. Proporcione algunas de las definiciones de proceso:
El término “proceso” fue utilizado por primera vez por los diseñadores del sistema Multics en los años setenta. Desde entonces, el termino proceso, utilizado a veces como sinónimo de tarea, ha tenido muchas definiciones. A continuación se presenta algunas.
Un programa en ejecución.
Una actividad asíncrona
El “espírituanimado” de un procedimiento
El “centro de control” de un procedimiento en ejecución.
Lo que se manifiesta por la existencia de un “bloque de control de proceso” en sistema operativo.
La entidad a la que se asignan los procesadores.
La unidad “despachable”.
¿Por qué supones que no exista una definición de proceso aceptada universalmente?
Por qué existen demasiadas definiciones y no hay unconcepto preciso que se profundice el proceso.
3.2. Defina los siguientes términos:
Programa: secuencia de instrucciones que una computadora puede interpretar y ejecutar;
Procedimiento: es un conjunto de acciones u operaciones que tiene que realizarse de la misma forma para obtener siempre el mismo resultado bajo las mismas circunstancias.
Procesador: son el cerebro de toda computadora.Resuelven problemas que abarcan desde la operación básica de suma hasta encontrar curas para enfermedades. Es por ello que estos procesadores han ganado tanto protagonismo en la era moderna.
Proceso: Las instrucciones de un programa destinadas a ser ejecutadas por el microprocesador.
Usuario: el usuario administrativo de un producto informático es la persona a que va destinada dicho producto una vezque ha superado las fases de desarrollo correspondiente.
Tarea: Es una acción que el procesador lleva a cabo. Por lo tanto, un programa en la memoria es una tarea.
Trabajo: Producto de una actividad intelectual, artística.



3.4 ¿Por qué no tiene sentido mantener la lista de procesos bloqueados en orden de prioridad?
Los procesos bloqueados no pasan a ser procesos listos en orden deprioridad, porque tienen que mantenerse esperando algún suceso u ocurrencia de los eventos como por ejemplo una Entrada/Salida, así que no tendría sentido.

¿En qué circunstancias puede tener sentido ordenarla de esta forma?
Es posible que los procesos bloqueados se puedan ordenar, porque también al ocurrir un suceso esto haga que sea posible que los procesos de cola bloqueados pasen a la cola de loslistos y así se ordenarían por prioridad.

3.6. En los sistemas dedicados a un solo usuario, generalmente es obvio cuando un programa entra en un ciclo infinito. Pero en sistemas multiusuario, en los que se ejecutan decenas o cientos de procesos, no se puede determinar con facilidad cuando un proceso no está avanzado.
a) ¿puede el sistema operativo determinar cuándo un proceso está dentro de unciclo infinito?
Primero se detectaría por el consumo excesivo de CPU continuo, y a partir de ahí del uso de un mismo juego de instrucciones, y a poder ser la detección del salto continuo igual a bucle.

b) ¿Qué métodos de protección se pueden incluir en un sistema operativo para evitar que los procesos que están en un ciclo infinito se ejecuten indefinidamente?

3.8. En un mecanismo debloquear y despertar, un proceso se bloquea a sí mismo para esperar la ocurrencia de un evento; otro proceso debe detectar la ocurrencia del evento y despertar al proceso bloqueado. Es posible que un proceso se bloquee así mismo para esperar la ocurrencia de un evento que nunca sucederá?
a) ¿puede el sistema operativo detectar si un proceso está esperando un evento que nunca ocurra?
No.
b) ¿Quémecanismo razonable de protección se pueden incluir en un sistema operativo para evitar que los procesos esperen indefinidamente la ocurrencia de un evento?
Por lo menos existen como mecanismo razonable como:
• Asignar recursos en orden lineal: Esto nos da entender que todos los recursos están etiquetados con un valor diferente y todos los procesos solo se pueden hacer en forma de peticiones de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Comparar respuestas
  • Comparar Respuestas
  • Comparar Respuestas
  • Comparar Respuestas
  • Comparar respuestas
  • Comparar respuestas
  • Comparar respuestas
  • Comparar respuestas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS