Documente Academic
Documente Profesional
Documente Cultură
PROFESOR:
BARRANQUILLA-COLOMBIA
1. Definir que son procesos, sus estados y como se clasifican. (Realizar dos ejemplos
que usted como ingeniero considere que son procesos de un sistema operativo).
PROCESOS
Cuando hablamos de procesos nos estamos refiriendo a las instrucciones que se ejecutan en
un microprocesador ya sea para el inicio de un programa o una tarea a realizar de un sistema
operativo.
Activos: este estado se refiere cuando ese proceso está en ejecución, es decir un programa
está en ejecución.
Preparados: este estado se refiere cuando un determinado proceso no está ejecutándose, por
lo cual está establecido en una lista en segundo plano, para ser más adelante ejecutarse.
Es decir que para crear un proceso en un sistema, debemos tener en cuenta que un
sistema operativo inicializado, para realizar operaciones simples, como también
complejas, un proceso que se puede ejecutar en una aplicación puede ser Windows 7.
3. Realizar un mapa conceptual donde se pueda evidenciar como se realiza la
comunicación y sincronización entre procesos en un sistema operativo. El mapa
conceptual debe contener
Nivel alto: en este nivel mas que todo se decide que trabajos o conjuntos de procesos, son
prioridades que de procesos que compiten con los recursos del sistema
Nivel medio: en este nivel se decide que procesos se suspenden o reanudan para lograr
ciertas metas de rendimiento.
Nivel bajo: en este nivel se decide que proceso, de los cuales ya están listo, es decir el cual
se va ejecutar prontamente, en la unidad central de proceso.
Es decir que para cada procesos de ejecución existes estos diferentes niveles, como también
existen diferentes tipo de algoritmo planificación, como planificación no Apropiativa y
planificación apropiativa.
Planificación no apropiativas, son aquellas que se basa en que un proceso cuando pasa al
estado de ejecución esta no abandona el procesador hasta que termine la operación.
Planificación apropiativas, es aquel proceso que puede ser interrumpido por un sistema
operativo, para otorgar el proceso a un proceso distinto.
Unos de estos algoritmos se llama First come first serve, se trata mas que todo cada
proceso o trabajo que llega a la unidad y se procesa por orden de llegada.