viernes, 1 de marzo de 2013

Procesos

Proceso: Es un programa en ejecución, o sea que esta en uso de la memoria.  (Archivos ejecutables ".exe - .com"). Consta de 3 elemento fundamentales: 1. Ejecutable 2. Datos Asociados 3. Contexto de ejecucion.

Archivo ->Tarea->Proceso

Dificultades de en el diseño de software

Estructuras de Programacion : Secuencia, Decisión y ciclo.



Un programa consta: Analisis, Documentacion, codigo, "comentarios".

implementacion tipica de los procesos 

Distribuidor = Backup Restore

lectura de Stalling y carrtetero hilo multihilo y proceso (leer y encontrar la diferencia) 

MODELO DE ESTADOS Y TRANSICIONES 

  NO EJECUCION
  EJECUCION
El estado de ejecucion representa al procesador, (1 proceso)
en el estado de no ejecucion (todos los demas como demas procesos)

Expedir: entrega al procesador el siguiente proceso a ejecutar que se encuentra en la cabeza de la lista de espera de la cola.

MODELO DE 2 ESTADOS DIAPOSITIVA ·No8


MODELO DE TRES ESTADOS.

(LISTO) -> (EJECUCION) -- (BLOQUEADO)

AL BLOQUEO LLEGAN TODOS LOS PROCESOS QUE SIN HABER TERMINADO LLEGAN AL USUARIO.

    transiciones: desde el principio Adminitir(tarea al proceso)
                         desde listo a ejecucion Expedir
                         de ejecucion al retorno (Tiempo limite exedido)
                                   de ejecucion a Bloqueo se llama Espera a suceso.
                                   de bloqueo a listo se llama ocurre suceso.


Presentacion interactiva de 5, 6 y 7 estados




No hay comentarios:

Publicar un comentario