Sunteți pe pagina 1din 10

REPÚBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN UNIVERSITARIA CIENCIA Y


TECNOLOGÍA
UNIVERSIDAD TERRITORIAL DELTAICA FRANCISCO TAMAYO
PROGRAMA NACIONAL DE FORMACIÓN EN INFORMATICA
TUCUPITA, ESTADO DELTA AMACURO

Tutor: Participantes:

Ing. Armando Bonilla González Zorrilla, José Ángel C.I 25.124.067


Sección:(AM-03) Turno: Mañana
( Trayecto III) (Trimestre I )

TUCUPUTA/ABRIL/2020

INDICE

PAGINAS
Introducción ------------------------------------------------------------ 3
Gestión De Núcleo De Procesos --------------------------------- 4
Estados De Procesos ------------------------------------------------ 4,5
Planificación Del Procesador ------------------------------------- 5,6
Bloque De Control De sistema ----------------------------------- 6
Bloque De Control De procesos -------------------------------- 6,7
Planificación De Procesos ----------------------------------------- 7,8
Conclusión -------------------------------------------------------------- 9
Bibliografia -------------------------------------------------------------- 10
INTRODUCCION

Uno de los conceptos mas importantes que giran a


entorno del sistema operativo es el de proceso. Ya que un
proceso es un programa en ejecución junto con el entorno
asociado, registro, variable entre otros.

El corazón de un sistema operativo es su núcleo un


programa de control que reacciona ante cualquier
interrupción de eventos externo y que da servicio a los
procesos, creándolo, terminándolos, y respondiendo a
cualquier petición de servicio por por parte del mismo.

Los núcleos se diseña para realizar el “ mínimo” de


procesamientos en cada interrupción y dejar que el resto lo
realice el proceso apropiado del sistema que puede operar
mientras el núcleo se habilitad para atender otras
interrupciones.
Gestión Del Núcleo Y Los Procesos

 Proceso: No es mas que un programa o aplicación que


necesita recursos del equipo para realizar sus tareas,
tiempo de CPU, memoria, archivos y dispositivos de
entrada y salida.

 La Gestion Proceso: No es mas que la organización de


dichas tarea o procesos que realizara el sistema operativo
organizados con una prioridad alta, media, baja. Que se
ejecutaran de la forma en que se Irán realizando los
procesos de prioridad alta seguidamente de los de
prioridad media y teniendo en cuenta que los de prioridad
baja pueda que haiga un problema ya que puedan quedar
en una lista permanentemente. Para solucionar este
inconveniente el ing. Tom zambrano acota de colocarle de
prioridad alta a las tareas antiguas para que esas tarea de
prioridad baja no se estanque en una lista durante mucho
tiempo.

Estado De Procesos

Para implementar el concepto de proceso el sistema


operativo ah de mantener una estructura de datos para cada
proceso denominado Bloque De Control De Proceso (BCP)
en esta estructura se almacena la informacion acerca del
estado del proceso, su contador de programa, puntero de la
pila, limite de la memoria, estado de los ficheros, planificacion
entre otros.

En pocas palabra es la manera como se define los


estados actuales de los programas y puede estar en los
siguientes estados:
 Nuevo:
 Listo:
 En Ejecución:
 Bloqueado:
 Terminado:

Planificación Del Procesador

 Planificación A Largo Plazo( Planificador De Trabajo)

Decide cual sera el próximo trabajo que se ejecutara,


este nivel solo existe en los sistema de procesos por lotes,
donde la decisiones se basan en las necesidades de recursos
y su disponibilidad.

En los sistemas de tiempo compartidos tiene como tiene


como prioridad cargar los programa que se deseen ejecutar
en memoria en pocas palabra este nivel es el encargado de
crear los procesos .

 Planificación A Medio Plazo ( Planificador Swapping)

Decide si un proceso que este en ejecución o estado de


bloqueado o suspendido sera extraído de la memoria,
temporalmente, posteriormente, cuando el sistema se
encuentre mas descargado, devolverá dicho proceso a la
memoria y al estado de ejecución. En pocas palabra este
nivel esta encargado de gestionar los proceso suspendidos
en espera de algún recurso no disponible en el momento de
la suspensión.
 Planificación A Corto Plazo( Planificador De Proceso )

Es el encargado de decidir como y cuando tendrá


acceso al procesador un proceso que esta preparado para
utilizarlo, por lo tanto lleva a cabo las funciones de la
multiprogramación, estando siempre residente en la memoria
y ejecutándose con mucha frecuentemente para ello debe
ser de ejecución muy rápida. En este nivel es donde se debe
de dar un buen servicio a los procesos interactivos para que
el usuario no perciba o lo haga en pequeño grado, de que
esta compitiendo por el procesador junto con otros usuarios.

Bloque De Control Del Sistema

Es la manera como se almacenan información sobre el


proceso y se utilizan para ejecutar procesos concurrentes. Se
encuentran enlazados con los bloque de control de procesos
existentes en el sistema.

El cambio de contexto se producirá en caso de una


ejecución de una instrucción privilegiada, una llamada al
sistema operativo o una interrupción, en pocas palabra
siempre se requiera la atención de algún servicio del sistema
operativo.

Bloque De Control De Procesos

Un proceso se representa desde el punto de vista del


sistema operativo, por un conjunto de datos donde se incluye
el estado en cada momento, recursos utilizado, registros
entre otro. ( Denominado Bloque De Control De Procesos )
cuyos objetivos son localizar información sobre el proceso por
parte de sistema operativo y mantener registrado los datos
del proceso en caso de tener que suspender temporalmente
su ejecución o reanudarla.

 La información contenida en el bloque de control es la de


estado de proceso, información relativa al contenido del
controlador de programa, estado de procesador en cuanto
a prioridad del proceso, modo de ejecución y por ultimo el
estado de registro interno del equipo computarizado.

 Ocupación de memoria interna y externa para


intercambio(swapping).

 Recurso en uso ( normalmente dispositivo de entrada y


salida).

 Archivo en uso.

Planificación De Procesos

Se refiere a la manera o técnica que se usan para


decidir cuanto tiempo de ejecución y cuando se le asigna a
cada proceso del sistema operativo.

La selección del proceso se basa en algunos de los


algoritmos de planificación.

Los algoritmo de planificación son los que definen que


política se va seguir para que un proceso pase a estado de
ejecución.
 Expulsión: Característica por el cual el sistema operativo
puede o no expulsar del estado de ejecución a un proceso
dado.

Los objetivos de la planificación de procesos son:

 Equidad: todo los procesos deben poder ejecutarse.


 Eficacia: mantener al CPU ocupada un 100% de tiempo.
 Tiempo De Respuesta: Minimizar el tiempo de repuesta
al usuario.
 Tiempo De Regreso: minimizar el tiempo que deben
esperar los usuarios por lote para obtener sus resultados.
 Rendimiento: Maximizar el numero de tarea procesadas
por hora.
CONCLUSION

Hoy en día se puede decir que todos los ordenadores


pueden ejecutar varias cosas a la vez es decir mientra esta
ejecutando un programa de usuario puedes estar leyendo un
disco y imprimiendo texto, por pantalla o en papel estas
series de tarea son conocidas por sistemas multiprogramado
es decir el CPU conmuta de unos programas a otros
ejecutando cada uno de ellos en decena de mili-segundos, la
velocidad con que un proceso realiza sus procesos no es
uniforme y probablemente ni reproducible si los mismo
proceso se ejecutan otra vez.

Por eso los proceso no deben programarse en


supuestos acerca de los tiempo de ejecución, por dichas
razón se define a los proceso como programas en ejecución
que va incluyendo los valores actuales de contador del
programa, los registros y las variable.

Así que en conclusión el concepto de proceso es por su


propia naturaleza dinámico ligado íntimamente a la
ejecución de un programa y que normalmente pasa por varios
estados ante de finalizar su ejecución.
BIBLIOGRAFIA

HTTPS// sistemasoperativos07.es.tl/EL-%FAcleo-y-los-
proceso-.HTML.

www.wikipedia.com

S-ar putea să vă placă și