Unidad 2 vid Flashcards

1
Q

¿Cómo se puede visualizar la estructura jerárquica de un sistema operativo?

A

La estructura jerárquica de un sistema operativo se visualiza como una serie de niveles o capas, donde cada nivel realiza un subconjunto relacionado de funciones requeridas por el sistema operativo.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

¿Cuál es la tarea fundamental de cualquier sistema operativo moderno?

A

La tarea fundamental de cualquier sistema operativo moderno es la gestión de procesos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

¿Cómo interactúan los niveles de la jerarquía del sistema operativo en términos de complejidad y escala de tiempo?

A

En general, las capas más bajas trabajan a escalas de tiempo más cortas e interactúan directamente con el hardware, mientras que las capas superiores se comunican con el usuario.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

¿Cuáles son algunos de los avances que han impactado la evolución de los sistemas operativos?

A

Los avances incluyen computadoras multiprocesador, dispositivos de conexión de alta velocidad a la red, variedad de dispositivos de almacenamiento y memorias, internet, aplicaciones multimedia y seguridad en los sistemas.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

¿Cómo ha respondido la evolución de los sistemas operativos a nuevos desarrollos y amenazas?

A

Los sistemas operativos modernos responden a nuevos desarrollos en hardware, nuevas aplicaciones y amenazas de seguridad, adaptándose a estos cambios.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

¿Cuáles son las funciones principales que debe realizar un sistema operativo en la gestión de procesos?

A

El sistema operativo debe reservar recursos para los procesos, permitir la comunicación entre procesos, proteger los recursos de cada proceso, permitir la sincronización entre procesos y mantener una estructura para cada proceso.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

¿Qué es un proceso en un sistema operativo?

A

Un proceso es esencialmente un programa en ejecución, con un espacio de direcciones, datos asociados y un contexto de ejecución.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

¿Qué estados puede tener un proceso en un sistema operativo?

A

Un proceso puede estar en estados como Listo, Ejecutando y Bloqueado.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

¿Cuáles son los eventos principales que provocan la creación de procesos en un sistema operativo?

A

Los eventos son el arranque del sistema, la ejecución de una llamada al sistema desde un proceso, una petición de usuario y el inicio de un trabajo por lotes.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

¿Cómo puede un proceso indicar su terminación en un sistema operativo?

A

Un proceso puede indicar su terminación a través de una instrucción Halt o una llamada al sistema operativo para la terminación.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

¿Cuál es el objetivo de la planificación de procesos en un sistema operativo?

A

El objetivo de la planificación de procesos es asignar procesos para ejecución por el procesador a lo largo del tiempo, cumpliendo objetivos como el tiempo de respuesta, rendimiento y eficiencia del procesador.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

¿Cuáles son las funciones independientes de la planificación de procesos?

A

La planificación se divide en planificación a largo plazo (decide programas admitidos), planificación a medio plazo (decide agregar procesos a la memoria) y planificación a corto plazo (toma decisiones detalladas sobre el proceso que se ejecutará a continuación).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly