Private TAI - B2-T4 SSOO Flashcards

1
Q

¿Qué es un sistema operativo?

A

software que actúa como intermediario entre el hardware de un ordenador y los programas de aplicación del usuario

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

¿Cuáles son las funciones principales de un sistema operativo?

A

gestionar los recursos del sistema

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

¿Qué es un proceso?

A

un programa en ejecución

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

¿Qué es la planificación de procesos?

A

es la tarea del sistema operativo que decide qué proceso encolado en la lista de procesos listos debe ser ejecutado en la CPU en un momento dado.

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

—-> ¿Qué es un hilo de ejecución (thread)?

A

es la unidad básica de utilización de la CPU

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

¿Qué es la memoria virtual?

A

técnica que permite que los programas utilicen más memoria de la físicamente disponible en el sistema

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

¿Qué es la paginación en memoria virtual?

A

método de gestión de memoria que divide el espacio de direcciones de los programas en bloques de tamaño fijo llamados páginas.

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

¿Qué es un sistema de archivos?

A

es una estructura y un conjunto de procedimientos que el sistema operativo utiliza para gestionar los archivos en un dispositivo de almacenamiento.

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

—> ¿Qué es el sistema de archivos FAT?

A

FAT (File Allocation Table) es un sistema de archivos utilizado principalmente en dispositivos de almacenamiento más pequeños

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

—> ¿Qué es el sistema de archivos NTFS?

A

NTFS (New Technology File System) es un sistema de archivos utilizado por el sistema operativo Windows que ofrece características avanzadas como soporte para metadatos

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

—> ¿Qué es el sistema de archivos ext4?

A

ext4 (fourth extended filesystem) es un sistema de archivos utilizado en sistemas Linux que ofrece mejoras en rendimiento- escalabilidad y robustez comparado con sus predecesores ext2 y ext3.

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

¿Qué es la segmentación en gestión de memoria?

A

técnica de gestión de memoria que divide el espacio de direcciones en segmentos de tamaño variable

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

¿Qué es el swapping en sistemas operativos?

A

técnica de gestión de memoria que implica mover procesos enteros entre la memoria principal y un espacio de almacenamiento secundario para gestionar el uso de la memoria.

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

¿Qué es un kernel en un sistema operativo?

A

es el núcleo del sistema operativo

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

¿Que es Flat Model?

A

es el modelo para 64 de bits de cómo se realiza la paginación

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

Enumerar 6 registros usados en la segmentación/paginación

A

CS-DS-ES-FS-GS-SS

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

¿Qué es la multitarea?

A

capacidad de un sistema operativo de ejecutar múltiples procesos aparentemente de manera simultánea.

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

¿Qué es un sistema operativo de tiempo real?

A

es un SO diseñado para gestionar aplicaciones que requieren una respuesta inmediata y predecible a eventos externos.

19
Q

¿Qué es la exclusión mutua?

A

es una propiedad que asegura que un recurso compartido no sea accedido simultáneamente por más de un proceso

20
Q

¿Qué es un deadlock?

A

es una situación en la que dos o más procesos no pueden continuar porque cada uno espera que el otro libere un recurso.

21
Q

¿Qué es un controlador de dispositivo?

A

Un controlador de dispositivo es un software que permite al sistema operativo comunicarse con un dispositivo de hardware específico.

22
Q

¿Qué es un sistema de archivos de red?

A

Un sistema de archivos de red permite que archivos en una red sean accesibles de la misma manera que si estuvieran en un disco local.

23
Q

¿Qué es un sistema de archivos journaling?

A

Un sistema de archivos journaling es un tipo de sistema de archivos que mantiene un registro (journal) de los cambios pendientes para mejorar la resiliencia ante fallos.

24
Q

¿Qué es el sistema de archivos ZFS?

A

ZFS es un sistema de archivos y gestor de volúmenes diseñado para ofrecer alta capacidad

25
¿Qué es un snapshot en sistemas de archivos?
Un snapshot es una copia de solo lectura del estado del sistema de archivos en un momento específico
26
¿Qué es un hipervisor?
Un hipervisor es un software que permite crear y gestionar máquinas virtuales al abstraer los recursos de hardware.
27
¿Qué es un microkernel?
es un tipo de kernel que proporciona solo las funciones más básicas
28
¿Qué es un sistema de archivos de red NFS?
es un protocolo de sistema de archivos de red desarrollado por Sun Microsystems que permite a los usuarios acceder a archivos a través de una red de manera similar a cómo accederían a archivos locales.
29
¿Qué es el sistema de archivos CIFS/SMB?
CIFS (Common Internet File System) o SMB (Server Message Block) es un protocolo de sistema de archivos de red utilizado principalmente en sistemas Windows para compartir archivos
30
En la segmentación par que vale el segmento text
para almacenar las instrucciones
31
En la segmentación par que vale el segmento data
se almacenan las variables globales inicializadas en el programa
32
En la segmentación par que vale el segmento bss
almacenar las variables globales sin inicializar
33
En la segmentación par que vale el segmento stack
es donde se almacenan los datos que son necesarios para la correcta ejecución de las funciones de un programa.
34
¿Que es la fragmentacióne externa?
Ocurre cuando la memoria libre disponible en un sistema está dividida en pequeños bloques dispersos
35
En la paginación ¿Como se llama las zonas de memoria de tamaño fijo?
marcos
36
¿Que es la hiperpaginación?
excesivo número de intercambios con el almacenamiento secundario
37
¿Cuales son los estados de un proceso?
Nuevo-Preprado-EnEjecución-Bloqueado-Terminado
38
Ventajas de implementar un subproceso en espacio de usuario
Conmutación de subprocesos más rápida - Cada proceso puede tener su propio algoritmo de planificación
39
¿Para que vale el planificador de procesos a largo plazo?
Selecciona procesos de la cola de esperando ejecución y los carga a memoria
40
¿Para que vale el planificador de procesos a medio plazo?
Decide qué proceso pasa de la memoria principal a la secundaria (memoria virtual) o viceversa. Es decir cuales se suspenden/reanuden
41
¿Para que vale el planificador de procesos a corto plazo?
Selecciona entre los procesos preparados en memoria y les asigna la CPU.
42
¿Que se puede utilizar para la sincronización de procesos?
Semáforos y monitores
43
Algoritmos Para garantizar el acceso concurrente con exclusión mutua existen
Dekker
44
¿Que es la E/S mediante el uso de DMA?
(acceso directo a memoria): un chip se encarga de la transferencia y accede a la memoria para leer o escribir datos que recibe y envía el dispositivo sin pasar por el procesador.