Sunteți pe pagina 1din 6

Sistemas Operativos

Aportes Grupal – Paso 3 Trabajo Colaborativo Dos

Gloriz Viviana Gómez Cod.1020735499


Ana Elvira Beltrán Cod.
Diana Marcela Moreno Cod.
Wilfredo Valderrama Cód. 12266787
Faiver Herney Bravo Jamioy Cod. 12181127
Grupo 301402_10

Jaime José Valdés


Tutor

Universidad Nacional Abierta y a Distancia


Escuela de Ciencias Básicas, Tecnologías e Ingenierías “ECBTI”
Abril 2018
1. Defina cuales son el algoritmo de planificación de proceso y cuál algoritmo
de planificación es el mejor para ejecutar proceso.

Primero en llegar primero en ser servido: 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 después del que llegó antes que él y se pone en estado de listo.

Prioridad al más corto: Su nombre es SJF (Shortest Job First). El proceso que se
encuentra en ejecución cambiará de estado voluntariamente, o sea, no tendrá un
tiempo de ejecución determinado para el proceso.
Round Robin: A cada proceso se le asigna un tiempo determinado para su
ejecución, el mismo tiempo para todos. En caso de que un proceso no pueda ser
ejecutado completamente en ese tiempo se continuará su ejecución después de
que todos los procesos restantes sean ejecutados durante el tiempo establecido.

Planificación por prioridad: En este tipo de planificación 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.

Planificación garantizada: Para realizar esta planificación el sistema tiene en


cuenta el número de usuarios que deben ser atendidos. Para un número "n" de
usuarios se asignará a cada uno un tiempo de ejecución igual a 1/n.

Planificación de Colas Múltiples: 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 número determinado de colas más pequeñas.

Para mí el mejor algoritmo para ejecutar procesos es el de Planificación de Colas


Múltiples
2. Cuál es la función de la memoria en un sistema computacional.

La función principal de la memoria RAM es cargar


información y ejecutar programas de manera temporal y
aleatoria, lo que permite que la computadora, el
Smartphone o la tableta funcionen.

Mientras más memoria RAM tenga un equipo


electrónico, más velocidad de ejecución de programas y
capacidad de trabajo tendrá. Esto se debe a que cuenta con más espacio para
almacenar datos temporales y ejecutar secuencias de comandos (programas).

En conclusión, podemos decir que la función de la memoria RAM es permitir a la


computadora o equipo informático, realizar tareas ejecutando programas
temporales a velocidades elevadas, lo que finalmente permite disfrutar de las
bondades de un equipo computarizado.

3. Defina con sus propias palabras como cree usted que el sistema operativo
administra la memoria.

Principalmente el sistema operativo al tener una cierta cantidad de memoria RAM


tendría que administrarla de una forma equitativa y con ciertos métodos o
técnicas.

Indagando en la web se encuentra que hay dos técnicas que utiliza el sistema
operativo estas son: Asignación Continua y Asignación No Continua.

Asignación Continua: En esta técnica de administración encontramos las


particiones estáticas, el cual se destacan por ser particiones de igual tamaño y
particiones de distintos tamaños.

En estas particiones surgen dos dificultades que son: un programa puede ser muy
grande para caber en una repartición de memoria y la otra es que se malgasta el
espacio interno en cada partición cuando el bloque es más pequeño.
Particiones dinámicas, esta se van restructurando en base al tamaño de los
procesos que se van cargando, es de ahí su mismo nombre Dinámicas. La
asignación de memoria en un esquema con particiones dinámicas consiste en
determinar en qué hueco ubicar un nuevo proceso. Para esto existen tres
algoritmos: mejor ajuste, primer ajuste o próximo ajuste

 Mejor ajuste: consiste en ubicar el proceso en el espacio de memoria que


más se ajuste a su tamaño.
 Primer ajuste: consiste en ubicar el proceso en el primer hueco disponible,
recorriendo desde el inicio de la memoria, cuyo tamaño sea suficiente para
el proceso.
 Próximo ajuste: consiste en ubicar el siguiente hueco disponible, que sea
suficientemente grande, a partir de la última asignación de memoria.

En estas particiones encontramos dificultades como: Producto de salida y entrada


de los diferentes procesos cada vez que se genera uno nuevo se proporciona de un
tamaño más pequeño.

Asignación No Continua: Encontramos técnicas como lo son la segmentación y


paginación.

Paginación: Esta técnica consiste en dividir la memoria en espacios de igual tamaño


llamados páginas, en la memoria lógica y marcos de página en la memoria física.

Segmentación: Consiste en dividir la memoria en espacios al igual que la


Paginación, pero a diferencia de esta, la divide en espacios de diferente tamaño.

4. Cuál es la función del administrador de la memoria.

La gestión de la memoria es traer los procesos a la memoria principal para que el


procesador las pueda ejecutar. La administración de memoria se refiere a los
distintos métodos y operaciones que se encargan de obtener la máxima utilidad de
la memoria, organizando los procesos y programas que se ejecutan de manera tal
que se aproveche de la mejor manera posible el espacio disponible.

Para poder lograrlo, la operación principal que realiza es la de trasladar la


información que deberá ser ejecutada por el procesador, a la memoria principal.
Actualmente esta administración se conoce como Memoria Virtual ya que no es la
memoria física del procesador sino una memoria virtual que la representa. Entre
algunas ventajas, esta memoria permite que el sistema cuente con una memoria
más extensa teniendo la misma memoria real, con lo que esta se puede utilizar de
manera más eficiente. Y por supuesto, que los programas que son utilizados no
ocupen lugar innecesario

5. Teniendo en cuenta el estudio de la organización interna del sistema


operativo para manejar la estructura de archivos y directorios, realizar un
cuadro sinóptico en donde resuma los tipos de estructuras de archivos y
qué sistemas operativos los manejan.
Referencias Bibliográficas

Recuperado de. http://culturacion.com/cual-es-la-funcion-de-la-memoria-ram/


Recuperado.de.http://www.udg.co.cu/cmap/sistemas_operativos/administracion_m
emoria/administracion_memoria/administracion_memoria.html
Recuperado de. http://culturacion.com/cual-es-la-funcion-de-la-memoria-ram/

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