utn resumen sop

Páginas: 12 (2963 palabras) Publicado: 7 de mayo de 2013
Sistemas Operativos

Un Sistema Operativo es un programa que controla la ejecución de aplicaciones y programas, y actúa como interfaz entre las aplicaciones y el hardware del computador.
Se puede considerar que un sistema operativo tiene los siguientes tres objetivos:
Comodidad: debe facilitar el uso de un computador
Eficiencia: debe permitir que los recursos de un sistema de computaciónse puedan utilizar de manera eficiente
Facilidad de evolución: debe construirse de tal forma que se pueda desarrollar, probar e introducirle nuevas funciones sin interferir con su servicio

Un sistema operativo está protegido de la intervención del usuario por Hardware.


Modo dual de operación: indica quién accede al microprocesador dentro del CPU. Utiliza el registro PSW (un bit de modo):1. Modo Kernel (1): acceso a todo el hardware e instrucciones del CPU (compiladores intérpretes)
2. Modo User (0): sólo permite ejecutar un subconjunto de instrucciones (E/S y protección de memoria)


Evolución de los Sistemas Operativos

1) Proceso en Serie: El programador interactúa con el hardware, no hay sistema operativo.
2) Sistemas simples de proceso por lotes: Utiliza un monitorque controla la ejecución de los trabajos.
3) Sistemas por lotes con multiprogramación: Se ejecutan varios procesos en forma alternada para aprovechar tiempos muertos del procesador en las operaciones de E/S.
4) Sistemas de tiempo compartido: Múltiples usuarios acceden al sistema por medio de terminales. Utiliza la multiprogramación.
5) Sistemas de 5ta generación: Utiliza sistemas operativosdistribuidos, migración de procesos y la inclusión de Internet.








Características de los sistemas Operativos Modernos

Arquitectura micro-núcleo
Entorno multihilo
Multiprocesamiento simétrico (SMP)
Sistemas operativos distribuídos
Diseño orientado a objetos



Procesos

Programa: conjunto de instrucciones dadas en una secuencia lógica

Proceso
Se denomina “proceso” a unprograma en ejecución, o una instancia de un programa ejecutado en un computador.
En cualquier instante puntual de tiempo, mientras un proceso esté en ejecución, se puede caracterizar por una serie de elementos:
Identificador: es único, y sirve para distinguirlo del resto de los procesos.
Estado: define el comportamiento actual del proceso.
Prioridad: nivel de prioridad relativo al resto delos procesos.
Contador de programa: apunta a la siguiente instrucción del programa que se ejecutará
Punteros a memoria: incluye los punteros al código de programa y los datos asociados a dicho proceso
Datos de contexto: están presentes en los registros del procesador cuando el proceso está corriendo
Información de estado de E/S: incluye las peticiones de E/S pendientes
Información de auditoría:puede incluir los tiempos de procesador y reloj utilizados

El “estado” de un proceso define la situación de un proceso en un momento determinado. El comportamiento de un proceso se define por medio de la “traza”.
Traza de un proceso: es la lista de secuencia de instrucciones que se ejecutan para ese proceso.










Modelo de procesos de cinco estadosProcesos Suspendidos: surgen de la necesidad de intercambio o swapping. Ya que las operaciones de E/S son lentas, es conveniente almacenar algunos procesos en estado de “bloqueado” o “listo” en disco, para liberar memoria que será utilizada por un nuevo proceso. Para esto se definen 2 nuevos estados: “Bloqueado/Suspendido” y “Listo/Suspendido”.






Descripción de ProcesosEstructuras de control del sistema operativo

Si el sistema operativo se encarga de la gestión de procesos y recursos, debe disponer de información sobre el estado actual de cada proceso y cada recurso. El mecanismo universal para proporcionar esta información es el siguiente: el sistema operativo construye y mantiene tablas de información sobre cada entidad que gestiona:

Tablas de Memoria
Se...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • RESUMEN SOP
  • Resumen libro: "un hombre con un tenedor en una tierra de sopas"
  • Resumen Capitulo 10 libro "Sopa De Diamantes"
  • Resumen analisis de sistemas utn
  • Resumen administracion gerencial utn
  • Resumen diseño de sistemas
  • Resumen del libro un hombre con un tenedor en una tierra de sopas
  • Resumen administracion UTN

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS