Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 8

Benemérita Universidad Autónoma de Puebla.

Facultad de Ciencias de la Computación.

Sistemas Operativos II.

Sección 003.

NRC 12445.

Otoño 2023.

Banco de preguntas No. 0

16 ago. 23

Equipo 2

 201941240 Ada Azalía Ortiz Meza


 201866110 Aldo Andree Riveroll Alcalá
 201770602 Alfredo Velueta Viveros.
1. Un sistema operativo puede ser visto de dos formas ¿Cuáles son y explicada cada una?
• Como aquel sistema que proporciona una interfaz de llamadas al sistema, que maneja las
capacidades de la computadora como una máquina virtual.
• Como un gestor eficiente de los recursos de la computadora.

2. El sistema operativo visto como una interfaz de llamadas ¿que determina? Determina la
forma en que las aplicaciones acceden a los servicios del sistema.

3. ¿Cuál es la diferencia entre interfaz de usuario e interfaz de administrador desde el


Sistema operativo?
Interfaz de usuario: bien en forma de intérprete de comandos o, moderadamente de
interfaz gráfica de usuario (GUI), que en buena medida determina la personalidad de
sistema operativo de cara al usuario no especializado.
Interfaz del administrador: construida en parte sobre llamadas al sistema de uso
restringido, mediante la que el administrador del sistema configura los parámetros del
sistema de cara a afinar el rendimiento y gestiona usuarios y derechos de acceso.

4. ¿Qué es un recurso? Y ¿¿Cuáles son y cómo debe gestionarlos?


Es cualquier elemento del sistema susceptible de ser utilizado por las aplicaciones:
procesadores, memoria, dispositivos, servicios del sistema, etc.

5. ¿Qué es la gestión temporal y espacial?


Gestión temporal: Afecta a los procesos (por ejemplo, planificación expulsora o no), a los
dispositivos (por ejemplo, gestión de peticiones en el acceso al disco), y a la
memoria(minimización de la probabilidad de fallo de página y de su tiempo de
tratamiento).
Gestión espacial: Se refiere fundamentalmente a dispositivos de almacenamiento, tanto
volátil (gestión de memoria) como permanente (gestión del disco y del sistema de
archivos), pero también a los procesadores (asignación de procesadores a procesos).

6. ¿Qué es el rendimiento de un sistema operativo?


Se refiere a la calidad de este como gestor de recursos. El rendimiento presenta distintas
facetas y para medirlo se utilizan parámetros como la eficiencia (aprovechamiento o
tasa de utilización del recurso).
7. ¿A qué se le llama sobrecarga?
Al costo adicional en la eficiencia creado por un mecanismo.

8. ¿Cuáles son los parámetros del rendimiento de la gestión del tiempo?


Eficiencia temporal, productividad(throughput) o tasas de servicio, latencia o tiempo de
respuesta, tiempo de servicio.

9. ¿Qué es la eficiencia temporal?


Expresa la tasa de uso efectivo del recurso en el tiempo. Una eficiencia alta indica un buen
aprovechamiento del recurso y es indicativa de un buen rendimiento. Por uso efectivo se
entiende que se está realizando trabajo útil.

10. ¿Qué es la Productividad (throughput) o tasa de servicio?


Es una forma de medir la velocidad con la que trabaja un recurso. Se expresa como la
cantidad de servicios por unidad de tiempo que el recurso es capaz de atender.

11. ¿Qué es Latencia o tiempo de respuesta?


Tiempo que hay que esperar para usar el recurso (intervalo entre el instante en que se
solicita y el instante en que comienza a atender la petición)

12. ¿Qué es el Tiempo de servicio?


Tiempo que se requiere para tratar una petición, o tiempo que un proceso está usando el
recurso
13. ¿Por qué es importante la Gestión del espacio?
Porque maximiza la capacidad de direccionamiento y minimiza el espacio perdido

14. ¿Cuál es una de las Una de las tareas de la gestión del almacenamiento?
Es la traducción de direcciones del espacio lógico al físico, cuyo rendimiento se expresa
por parámetros temporales(tiempo que se tarda en proporcionar la traducción) y requiere
a veces el uso de hardware de traducción especifico (por ejemplo, el TLB en sistemas de
memoria compaginados)

15. ¿Qué es una dirección física?


Una parte física de la memoria donde se encuentran datos. Para acceder a ella es
necesaria la dirección lógica.

16. ¿Qué es una dirección lógica?


También llamada dirección virtual, son las indicaciones a la computadora para llegar a la
dirección física.

17. ¿Cuáles son las formas de partición?


Particionado variable: esta opción es que el sistema maneje trozos o particiones del
espacio de direcciones de cualquier longitud, expresada en unidades de direccionamiento.
Particionado fijo: con unidades de tamaños predeterminados (uniformes o con varios
tamaños).

18. ¿Cuáles son los parámetros del rendimiento espacial? Capacidad de direccionamiento y
Eficiencia Espacial

19. ¿Qué es la capacidad de direccionamiento?


Se refiere a la cantidad de almacenamiento que se puede representar y depende de dos
factores: el tamaño de la unidad de direccionamiento y el número de direcciones que se
pueden especificar.Si se utiliza una unidad de direccionamiento de d bytes y se destinan b
bits para representar una dirección, obtenemos un espacio con una capacidad de
direccionamiento (en bytes) de:

E = d2b

20. ¿Qué es la Eficiencia espacial?


Se refiere a la tasa de ocupación efectiva del recurso de almacenamiento, es decir, la
porción del espacio realmente aprovechada (espacio ocupado Q), en relación al espacio
disponible M.

Perdida de eficiencia espacial (espacio desaprovechado) se ve de diferente manera según


el espacio que gestione con particiones de tamaño fijo o variable, respectivamente

21. Describe fragmentación interna y externa


Fragmentación interna: Cuando el almacenamiento se gestiona mediante particionado
fijo, para almacenar un objeto es necesario asignar una partición cuyo tamaño sea igual o
mayor que el objeto.

Siendo A el espacio asignado total.


Fragmentacion externa: Cuando el espacio asignado se adapta al objeto a almacenar, la
liberación de una partición dejara un hueco que solo podrá ser ocupado por otro
objeto de tamaño igual o menor.

22. Explica los dos mecanismos para representa el espacio libre


Mapa de bits: Cada unidad de asignación de espacio se representa mediante un bit, que se
indica si esta ocupada o libre. Para particionado fijo, habrá un bit por partición. Para
particionado variable se necesita un bit por unidad de asignación.
Lista de huecos: Los huecos se representan por elementos de una lista encadenada
(convenientemente ordenada por tamaño), especificado para cada hueco su dirección y su
longitud. Resulta adecuado para particionado variable
23. ¿Qué es una política de asignación?
En partición variable (y a veces en fija) es el conjunto de métodos usados para encontrar
un hueco adecuado para almacenar un objeto.

24. ¿Cuáles son las políticas de asignación y explica cada una?


Primer Ajuste(First-fit): Se elige el primer espacio (hueco) donde quepa el objeto. Si el
hueco se busca a partir de la asignación anterior, el algoritmo se denomina Siguiente
Ajuste(Next-fit).
Mejor Ajuste (Best-fit): Se elige el menor espacio (hueco) donde quepa el objeto.
Peor Ajuste (Worst-fit): Se elige el mayor espacio (hueco).

25. Menciona las características principales de la estructura de los sistemas operativos desde
su vista de diseño.
Su estructura; a fin de cuentas, es un programa. Ocupa un espacio de direcciones
protegido.

26. ¿Cuáles son las tendencias de los Sistemas Operativos?


Fabricantes de SO y equipos: Aquellos SO que han sido diseñados por un fabricante para
una arquitectura concreta con el objetivo de proteger sus productos (tanto software como
Hardware) de posibles competidores se denominan propietarios. El fabricante diseña el So
y específicamente para la arquitectura.
El software libre y comunidades de programadores: La aparición espontanea de una
comunidad de programadores que desarrollan software libre. Internet constituye el medio
necesario para la compartición y el intercambio ágil de ideas y código entre la comunidad.
Sistemas Operativos en dispositivos móviles: SO convencionales se han adaptado a las
restricciones de lo dispositivos, como es el caso de Windows mobile de Microsoft, iPhone
OS de Apple, en otros casos se ha optado por desarrollo específicos como es el caso de
Symbian OS de Android de Google.

You might also like