You are on page 1of 5

ACTIVIDAD UNIDAD 2: (PASO) 3 SISTEMAS OPERATIVOS

ACTIVIDAD GRUPAL

JOHAN ALBERTO GUERRERO CARREO

CODIGO: 1064719142

GRUPO: 301402_52

TUTOR: JAIME JOSE VALDES

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA (UNAD)

ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA

CURUMANI CESAR

2017
1. Defina cuales son el algoritmo de planificacin de proceso y
cul algoritmo de planificacin es el mejor para ejecutar
proceso.
Algoritmos de Planificacin
Primero en llegar primero en ser servidor
Conocido Como FCFS (First Come First Served). Este algoritmo emplea
una cola de procesos, asignando un lugar a cada proceso por el orden
de llegada. Cuando el proceso llega es puesto en su lugar en la cola
despus del que lleg antes que l y se pone en estado de listo. Cuando
un proceso comienza a ejecutarse no se interrumpe su ejecucin hasta
que termina de hacerlo.
Prioridad al ms cort
Su nombre es SJF (Shortest Job First). El proceso que se encuentra en
ejecucin cambiar de estado voluntariamente, o sea, no tendr un
tiempo de ejecucin determinado para el proceso. A cada proceso se le
asigna el tiempo que usar cuando vuelva a estar en ejecucin, y se ir
ejecutando el que tenga un menor tiempo asignado. Si se da el caso de
que dos procesos tengan igual valor en ese aspecto emplea el algoritmo
FCFS.
Round Robn
A cada proceso se le asigna un tiempo determinado para su ejecucin,
el mismo tiempo para todos. En caso de que un proceso no pueda ser
ejecutado completamente en ese tiempo se continuar su ejecucin
despus de que todos los procesos restantes sean ejecutados durante el
tiempo establecido. Este es un algoritmo basado en FCFS que trata la
cola de procesos que se encuentran en estado de listos como una cola
circular.
Planificacin por prioridad
En este tipo de planificacin a cada proceso se le asigna una prioridad
siguiendo un criterio determinado, y de acuerdo con esa prioridad ser
el orden en que se atienda cada proceso.
Planificacin garantizada
Para realizar esta planificacin el sistema tiene en cuenta el nmero de
usuarios que deben ser atendidos. Para un nmero "n" de usuarios se
asignar a cada uno un tiempo de ejecucin igual a 1/n.
Planificacin de Colas Mltiples
El nombre se deriva de MQS (Multilevel Queue Schedulling). En este
algoritmo la cola de procesos que se encuentran en estado de listos es
dividida en un nmero determinado de colas ms pequeas. Los
procesos son clasificados mediante un criterio para determinar en qu
cola ser colocado cada uno cuando quede en estado de listo. Cada cola
puede manejar un algoritmo de planificacin diferente a las dems.

2. Cul es la funcin de la memoria en un sistema computacional.


Con el propsito de almacenar datos, una computadora consta de una
gran coleccin de pequeos circuitos electrnicos capaces de almacenar
un bit. Estos circuitos son como pequeos interruptores de luz que
pueden estar en dos estados: uno para el encendido (on) y otro para el
apagado (off)
La memoria central o simplemente memoria (interna o principal) se
utiliza para almacenar informacin. Se divide a su vez en memoria RAM
y memoria ROM. La memoria RAM (Random Access Memory) es
normalmente voltil, lo que significa que todo lo que se almacena o
guarda en ella se pierde cuando se apaga la computadora.
En general, la informacin almacenada en memoria puede ser de dos
tipos: las instrucciones de un programa y los datos con los que operan
las instrucciones Por ejemplo, para que un programa puede ejecutarse,
debe ser situado en la memoria central, en una parte denominada carga
(load) del programa. Despus, cuando se ejecuta el programa, cualquier
dato a procesar por el programa se debe llevar a la memoria mediante
las instrucciones del programa.
Con el objeto de que el procesador pueda obtener los datos de la
memoria principal ms rpido, las mayora de los procesadores actuales
utilizan con frecuencia una memoria denominada cach, que sirve para
almacenamiento intermedio de datos entre el procesador y la memoria
principal. La memoria cach en la actualidad casi siempre se incorpora
al procesador.
3. Defina con sus propias palabras como cree usted que el sistema
operativo administra la memoria.
La administracin de memoria es el acto de gestionar la memoria de un
dispositivo informtico, y los sistemas operativos tienen incorporado
unas rdenes para realizar la particin de la memoria con la que
cuentan dividindola entre los programas como ellos crean conveniente,
de esta manera cumpliendo con las ordenes de memoria que los
programas exijan.
La gestin de la memoria principal de una computadora es una tarea de
suma importancia para el funcionamiento de la misma. Los sistemas de
memoria virtual separan las direcciones de memoria utilizadas por un
proceso de las direcciones fsicas reales, permitiendo la separacin de
procesos e incrementando la cantidad efectiva de memoria de acceso
aleatorio utilizando la paginacin. La calidad de la gestin de la memoria
es crucial para las prestaciones del sistema. El recolector de basura es la
asignacin y liberacin automtica de los recursos de memoria para un
programa. La implementacin suele ser a nivel del lenguaje de
programacin en contraposicin a la gestin manual de memoria, que
asigna y libera los recursos de memoria de una computadora de forma
explcita. Para poder lograrlo, la operacin principal que realiza es
trasladar la informacin que deber ser ejecutada por la unidad central
de procesamiento o procesador, a la memoria principal. Actualmente
esta administracin se conoce como memoria virtual, porque no es la
memoria fsica del procesador sino una memoria virtual que la
representa. Entre algunas ventajas, esta memoria permite que el
sistema cuente con una memoria ms extensa teniendo la misma
memoria real, por lo que esta se puede utilizar de manera ms eficiente.
Y por supuesto, que los programas que son utilizados no ocupen lugar
innecesario.

4. Cul es la funcin del administrador de la memoria.

El administrador de memoria es la parte del sistema operativo que


lleva a cabo dinmicamente las tereas de reparto y control de
memoria.
El sistema operativo con apoyo del hardware de gestin de memoria,
debe repartir un espacio de memoria independiente para cada proceso.
El administrador de memoria tiene como objetivos: Ubicar, reemplazar,
cargar y descargar procesos en la memoria principal.
Proteger la memoria de acceso indeseados (accidentales o
intencionados).
Permitir la comparticin de zonas de memoria (indispensable para lograr
la cooperacin de procesos).
Requisitos del administrador de memoria
1. Reubicacin. Permitir el recalculo de direcciones de memoria de un
proceso reubicado.
2. Proteccin. Evitar el acceso a posiciones de memoria sin el permiso
expreso. (No direcciones absolutas).
3. Comparticin. Permitir a procesos diferentes acceder a la misma
porcin de memoria.
4. Organizacin Lgica. Permitir que los programas se escriban como
mdulos compilables y ejecutables por separado.
5. Organizacin Fsica. Permitir el intercambio de datos en la memoria
primaria y secundaria

5. Teniendo en cuenta el estudio de la organizacin interna del


sistema operativo para manejar la estructura de archivos y
directorios, realizar un cuadro sinptico en donde resuma los tipos
de estructuras de archivos y qu sistemas operativos los manejan.

You might also like