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
Q

¿Qué es un snapshot en sistemas de archivos?

A

Un snapshot es una copia de solo lectura del estado del sistema de archivos en un momento específico

26
Q

¿Qué es un hipervisor?

A

Un hipervisor es un software que permite crear y gestionar máquinas virtuales al abstraer los recursos de hardware.

27
Q

¿Qué es un microkernel?

A

es un tipo de kernel que proporciona solo las funciones más básicas

28
Q

¿Qué es un sistema de archivos de red NFS?

A

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
Q

¿Qué es el sistema de archivos CIFS/SMB?

A

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
Q

En la segmentación par que vale el segmento text

A

para almacenar las instrucciones

31
Q

En la segmentación par que vale el segmento data

A

se almacenan las variables globales inicializadas en el programa

32
Q

En la segmentación par que vale el segmento bss

A

almacenar las variables globales sin inicializar

33
Q

En la segmentación par que vale el segmento stack

A

es donde se almacenan los datos que son necesarios para la correcta ejecución de las funciones de un programa.

34
Q

¿Que es la fragmentacióne externa?

A

Ocurre cuando la memoria libre disponible en un sistema está dividida en pequeños bloques dispersos

35
Q

En la paginación ¿Como se llama las zonas de memoria de tamaño fijo?

A

marcos

36
Q

¿Que es la hiperpaginación?

A

excesivo número de intercambios con el almacenamiento secundario

37
Q

¿Cuales son los estados de un proceso?

A

Nuevo-Preprado-EnEjecución-Bloqueado-Terminado

38
Q

Ventajas de implementar un subproceso en espacio de usuario

A

Conmutación de subprocesos más rápida - Cada proceso puede tener su propio algoritmo de planificación

39
Q

¿Para que vale el planificador de procesos a largo plazo?

A

Selecciona procesos de la cola de esperando ejecución y los carga a memoria

40
Q

¿Para que vale el planificador de procesos a medio plazo?

A

Decide qué proceso pasa de la memoria principal a la secundaria (memoria virtual) o viceversa. Es decir cuales se suspenden/reanuden

41
Q

¿Para que vale el planificador de procesos a corto plazo?

A

Selecciona entre los procesos preparados en memoria y les asigna la CPU.

42
Q

¿Que se puede utilizar para la sincronización de procesos?

A

Semáforos y monitores

43
Q

Algoritmos Para garantizar el acceso concurrente con exclusión mutua existen

A

Dekker

44
Q

¿Que es la E/S mediante el uso de DMA?

A

(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.