Está en la página 1de 2

Universidad Nacional Mayor de San Marcos

Facultad de Ciencias Matemáticas


Escuela Profesional Computación Científica

Curso: Ciencia de la Computación 4

TEMA 4 - GESTIÓN DE MEMORIA


SOLUCIONES:

1) ¿Cuál de las siguientes afirmaciones sobre Reubicación es cierta?

a) Falsa, es en la Reubicación Software donde se carga el programa con las


direcciones ya traducidas. En la Reubicación Hardware se carga en memoria
sin modificar.
b) Verdadera.
c) Falsa, las direcciones físicas son direcciones de memoria principal asignadas.
Las direcciones lógicas son las generadas por el programa.
d) Falsa, no se asegura la protección (no se verifica cada dirección a usar, sino
que se usan las direcciones generadas tras el proceso de carga).

2) ¿Cuál de las siguientes afirmaciones sobre los objetivos del sistema de gestión de
memoria es cierta?

a) Falsa, En un sistema Multiprogramado la intrusión puede venir tanto de otros


procesos como de otros usuarios, además se puede dar entre el programa y el
S.O.
b) Falsa, esta es una de las ventajas de la compartición de memoria.
c) Falsa, porque las direcciones lógicas de 2 o más procesos se corresponden con
una misma dirección física, y entonces la memoria asignada a cada proceso no
puede ser ya contigua.
d) Verdadera, ya que las regiones del mapa de memoria contienen diferentes
tipos de información (código, datos y pila normalmente) y poseen diferentes
características.

3) ¿Cuál de las siguientes afirmaciones sobre paginación es cierta?

a) Falsa, precisamente es un esquema que busca la no contigüidad.


b) Verdadera.
c) Falsa, como dijimos antes es un esquema que busca la no cotigüidad,
podiendo así intercalarse páginas de distintos procesos.
d) Falsa, es un dispositivo de Hardware formado por un grupo de circuitos
integrados.

4) ¿Cuál de las siguientes afirmaciones no es cierta?


a) Verdadera.
b) Verdadera.
c) Falsa, la anomalía de Belady dice que en contra de lo que podríamos pensar se
pueden dar más fallos de página al aumentar el número de marcos en ciertos
casos.
d)Verdadera.

5)¿Cuál de las afirmaciones es correcta?

a) Incorrecta, ya que en los espacios lógicos independientes a priori se


desconoce la posición de memoria que ocupará un programa cuando vaya a
ejecutarse.
b) Incorrecta, ya que la compartición de memoria tiene una ventaja, que el
mecanismo de comunicación entre procesos rápida.
c) Correcta.
d) Incorrecto, sería así, los mapas de memoria de un tamaño adecuado, es decir,
grande, es lo mejor ya que los procesos cada vez necesitan mapas más grandes.

6)¿Cuál de las siguientes operaciones es requerida por el servicio fork de POSIX?

a) Incorrecta, ya que es una operación requerida implícitamente al crear el mapa


inicial o por solicitud del programa en tiempo de ejecución.
b) Incorrecta, porque es una operación requerida implícitamente al terminar el
proceso o por solicitud del programa en tiempo de ejecución.
c) Correcta.
d) Incorrecta, ya que es una operación requerida implícitamente para la pila o
por solicitud del programa para el heap.

7.- DIAPOSITIVA 3 - GESTION DE MEMORIA2


8.- DIAPOSITIVA 9 - GESTION DE MEMORIA2
9.- DIAPOSITIVA 11 - GESTION DE MEMORIA2
10.- DIAPOSITIVA 53 - GESTION DE MEMORIA2

También podría gustarte