martes, 3 de marzo de 2015

Clase # 6 - 25/02/2015

MULTIPROGRAMACIÓN

La Multiprogramación significa que muchos programas que no están relacionados unos con otros pueden residir en la memoria de una computadora y tomar turnos usando la unidad central de procesamiento.

En un sistema operativo, la seccion que permite la multiprogramación se denomina Kernel. Este lleva un numero de procedimientos que llevan a cabo funciones como crear tareas, correrlas en un tiempo determinado, cambiando de una tarea a otra, acceso controlado a recursos compartidos.

Procesos => Programa Ejecutado.

A continuación se detalla la secuencia de un proceso:

Programa -> Proceso -> Tarea -> Datos/Resultados

Como los segmentos de un programa encontramos:

Datos -> Codigo -> Pila

Una vez definido que la asociacion entre la multiprogramación y los sistemas operativos, a continuación se describen las funciones de los sistemas operativos.

Funciones del Sistema Operativo:


Comodidad: 

Existe un ambiente grafico. El usuario es quien lo interpreta.

Nota: Las instrucciones al OS siguen siendo las mismas a traves del tiempo, pero con la diferencia que dieron al usuario la comodidad de poder realizarlas de una manera mas directa.


Eficiencia: 


Se hacen y ejecutan los procesos utilizando la menor cantidad de recursos.

Cada vez el Sistema Operativo brinda mas herramientas al usuario con el fin de que se logren optimizar mas recursos.


Capacidad de Evolución:

Actualmente se le denomina Sistema Operativo a un software(Operativo) que controla los recursos, la memoria y el procesador, ejecutor de programas. En este existe una interfaz directa entre el usuario y el mismo.

No hay comentarios.:

Publicar un comentario