SISTEMAS OPERATIVOS

Páginas: 8 (1977 palabras) Publicado: 31 de octubre de 2013
REPUBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA DEFENSA
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA DE LA FUERZA ARMADA BOLIVARIANA
NÚCLEO FALCÓN- SEDE CORO













Sistemas Operativos






JESÚS CUAURO. C.I: 23.674.035
MOISÉS SIRITT. C.I: 17.925.758
ÁNGEL GARCÍA. C.I: 23.678.440

Ingeniera de Sistemas, Sección “C”- 6to SemestreSANTA ANA DE CORO, ABRIL DEL 2013

Índice
Introducción
1. Concepto de Procesos
2. Implantación
3. Asignación de recursos
4. Estados de los procesos
5. Procesos y hebras
6. El planificador de procesos
7. Sincronización de procesos
8. Comunicación de procesos
9. Exclusión mutua
10. Semáforos
11. Monitores
12. Mensajes
13. Interbloqueo
Conclusión
BibliografíaIntroducción
Un proceso es un programa en ejecución, los procesos de los sistemas operativos para la administración de procesos en los sistemas mono y multiprocesadores, la funcionalidad de un proceso, las implementaciones típicas de los sistemas operativos y todo lo referente a este tema dan el conocimiento pleno para una mejor ejecución en un sistema operativo.
Es importanteresaltar que los sistemas operativos existen herramientas o funciones que ayudan a la solución de problemas complejos de los sistemas estas son: semáforos, monitores, exclusión mutua entre otros.



















1. PROCESOS.
Se puede decir que es un programa de ejecución, formalmente se define como la entidad que puede ser asignada a un procesador y ejecutada por él. Una formafácil e intuitiva de entender el concepto del proceso es considerar un sistema cada cierto tiempo compartido. En estos sistemas cada cierto tiempo el sistema operativo tiene que parar el proceso y arrancar otro de forma que cada proceso tenga asignado el procesador durante un intervalo de tiempo prefijado. El proceso que sé a detenido anteriormente se dice que se ha suspendido y será arrancadoposteriormente en el mismo estado en el cual se suspendido. La información sobre cada proceso se almacena en una talla de procesos construida y mantenida por el propio sistema operativo. Cada entrada a la tabla incluye un puntero en la ubicación del bloque de memoria que contiene el proceso, también puede contener parte o todo el contexto de ejecución del proceso.
2. IMPLANTACIÓN DE LOS PROCESOS
Laimplementación del modelo de procesos se logra debido a que el sistema operativo almacena en una tabla denominada tabla de control de procesos información relativa a cada proceso que se está ejecutando en el procesador. Cada línea de esta tabla representa a un proceso.
La información que se almacena es la siguiente:
1) Identificación del proceso.
2) Identificación del proceso padre.
3)Información sobre el usuario y grupo.
4) Estado del procesador.
5) Información de control de proceso
5.1) Información del planificador.
5.2) Segmentos de memoria asignados.
5.3) Recursos asignados.


3. ASIGNACIÓN DE RECURSOS
Entre las tareas claves de un sistema operativo está la de gestionar los diferentes recursos que disponga el sistema (Procesadores, memoria, periféricos, etc) y planificar lautilización de los mismos de la forma más eficiente por los procesos de ejecución. La política de planificación y de asignación de recursos tiene que ser justa y eficiente, esto supone que todos los procesos que compiten por la utilización de un determinado recurso deben disponer de él de una forma equitativa, esto se debe cumplir sobretodo en trabajos de la misma clase que poseen la mismaprioridad.
Por otro lado hay situaciones en la que es necesario distinguir entre diferentes clases de trabajos, con diferentes exigencias de servicios.

El sistema operativo debe intentar hacer la planificación y la asignación considerando el total de los requerimientos. Estas decisiones se hacen dinámicamente, por ejemplo: si un proceso está esperando para utilizar un periférico, el sistema...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistema Operativo Y Tipos De Sistemas Operativos
  • Atomicidad de operaciones
  • operaciones basicas del sistema operativo
  • Sistemas Operativos
  • Sistema operativo
  • Sistema operativo
  • Sistemas operativos
  • Sistema Operativo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS