Resumen Flashcards

1
Q

¿Qué sucede con las interrupciones?

A

Las interrupciones se desactivan mientras una de ellas se preocesa

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

¿En un sistema de multiprogramación básica bajo que circunstancias se activará el planificador a largo plazo (OAN)?

A

Cuando llega un trabajo a la cola de trabajos en espera o cuando finaliza uno

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

¿Cual es la desventaja de la asignación dinámica?

A

Sobrecarga el ámbito de procesamiento

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

La asignación de marcos proporcional y equitativa:

A

Beneficia a los procesos de mayor prioridad y da prioridades en la asignación

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

Características de los procesos concurrentes:

A

comparten recursos, aceleran los cálculos, dan modularidad y comodidad

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

¿Dónde residen las páginas de localidad?

A

En memoria virtual

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

¿Que debe suceder para que se pueda realizar la compactación?

A

La relocalización debe ser dinámica y se efectúa en el momento de la ejecución

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

¿Cuando el TAM es igual al TAE?

A

Cuando no hay fallos de página

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

¿Que planificadores intervienen para atender a un programa con tiempo limite de finalización?

A

El OAN y el ONI

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

Características de un proceso independiente:

A

1) No puede afectar o ser afectado por los otros procesos.
2) Su estado no es compartido
3) Su ejecución es determinista (el resultado depende de estado de la entrada)
4) Es reproducible (tiene siempre el mismo resultado para la misma entrada)
5) Puede detenerse y reiniciarse sin ocasionar efector,

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

Enumere los tiempos que se dan en un programa objeto desde que llega la solicitud hasta que es iniciada

A

Demanda - Selección - Activación

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

Enumere los tiempos que se dan en un programa objeto desde que llega la solicitud hasta que es iniciada

A

Demanda - Selección - Activación

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

Características de un proceso limitado por la CPU:

A

Genera solicitudes de e/s con poca frecuencia e invierte la mayor parte del tiempo en hacer cálculos

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

¿En qué trabajos son aplicados los sistemas batch?

A

En grandes trabajos que necesitan poca interacción

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

¿Con qué sistema esta asociado el scheduler?

A

Con los sistemas batch

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

¿Por qué razones un padre puede terminar a un hijo?

A

Por exceso de uso, porque ya es innecesario y/o por efecto cascada

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

¿Qué hace el registro base en la multiprogramación básica?

A

Protege y direcciona

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

¿Qué tiempo determina cuanto tarda en ejecutarse un proceso?

A

El tiempo de retorno

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

¿Para qué sirve saber si un programa esta cambiando o agrandado su localidad?

A

Para definir la cantidad de marcos necesarios y el área activa

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

¿Qué produce la reducción del número de marcos asignados a un proceso?

A

Un aumento en la tasa de fallas de página y se ralentiza la ejecución

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

¿Qué se logró gracias a la memoria virtual?

A

Que un programa ya no este limitado por la cantidad de memoria física

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

¿Cuál es el problema para el usuario de la asignación estática?

A

Puede que el trabajo demandado sea demorado indefinidamente

22
Q

¿Qué sistema posee características de los de tiempo real y compartido?

A

Los sistemas distribuidos

23
Q

¿Cómo es la relación del TAE respecto a las fallas de páginas?

A

directamente proporcional

24
Q

¿Qué es una finalización de una e/s?

A

Una interrupción generada por el hardware

25
Q

¿Donde se leen o graban las operaciones de e/s?

A

En registros físicos

26
Q

¿Cuando un sistema operativo esta sub-adminsitrando una máquina?

A

Cuando es muy simple para una maquina compleja

27
Q

¿Cuando un sistema operativo esta sobre-adminsitrando una máquina?

A

Cuando es muy complejo para una máquina sencilla

28
Q

¿Cuando un proceso es independiente?

A

cuando no puede afectar o ser afectado por los otros procesos, cuando su estado no es compartido, su ejecución es determinista, reproducible y puede detenerse

29
Q

¿Que concepto da la relación entre las direcciones bidimensionales del usuario y las unidimensionales físicas?

A

Segmentación

30
Q

¿Con que concepto se relaciona un programa usuario que ve instrucciones de trabajo, memoria y no ve instrucciones protegidas y privilegiadas?

A

Ámbito de procesamiento

31
Q

Características de la paginación por demanda:

A

1) similar a la paginación por intercambios

2) es perezosa ya que reincorpora una página solo si la necesita

32
Q

¿Los sistemas puros de tiempo real utilizan memoria virtual?

A

No, poseen restricciones temporales que dictaminan los recursos con los q disponen, y toda la información se guarda en memoria principal o en ROM ya que permite una rápida respuesta

33
Q

¿Que es la independencia de dispositivos?

A

Capacidad de un SO para ejecutar un programa con diferentes dispositivos de e/s. Se logra cuando un SO es capaz de determinar que dispositivos realmente utilizará un programa.

34
Q

¿Cuáles son los recursos críticos de un sistema de multiprogramación avanzada?

A

Los canales ya que trabajan a su máxima capacidad

35
Q

¿Cuáles son los recursos críticos en la multiprogramación básica?

A

La memoria, que esta dividida en particiones fijas.

36
Q

¿Qué modulo del sistema operativo puede reducir el grado de multiprogramacón?

A

El ONI ya que el planificador elimina procesos en memoria y reduce la contienda por el uso del CPU, realiza swapping,

37
Q

¿Qué es la fragmentación interna?

A

se presenta cuando en un espacio de memoria ocupado por un proceso quedan bytes libres que no pueden ser utilizados por ningún otro proceso

37
Q

¿Qué es la fragmentación interna?

A

se presenta cuando en un espacio de memoria ocupado por un proceso quedan bytes libres que no pueden ser utilizados por ningún otro proceso

38
Q

¿Qué es la fragmentación externa?

A

se presenta cuando el espacio de memoria es suficiente para atender una solicitud pero no es contiguo

39
Q

Mecanismo de interrupción:

A

Para que las e/s puedan superponerse con las de la CPU se necesita un mecanismo que permita la desincronización y resincronización de las operaciones y se pueden usar dos métodos:

  • Transferencia de datos dirigida por interrupciones
  • Transferencia de datos por acceso directo a memoria
40
Q

¿Cuál es el módulo del SO que le da formato de página a un programa de aplicación y en qué momento?

A

El loader en preprocesamiento

41
Q

¿Qué es el ratio de paginación y qué significa?

A

EL ratio de paginación es la tasa de carga de páginas, un alto ratio de repaginacion indica hiperpaginacion mientras que un alto ratio de paginación no siempre implica eso ya que cuando se carga un programa por primera vez siempre hay un alto ratio de paginación

42
Q

Explique el ONI:

A

Planificador a mediano plazo: elimina procesos de memoria y después los vuelve a cargar en memoria y siguen del punto donde estaban

43
Q

Explique el OAN:

A

Planificador a largo plazo: selelciona un proceso de la cola de trabajos en espera y los pasa a la cola de procesos activos o iniciados

44
Q

Explique el OBN

A

Planificador a corto plazo: selecciona de la cola de proceso activos uno de los procesos listos para la ejecución y le asigna CPU. Tiene mayor frecuencia

45
Q

Las páginas en memoria virtual ¿qué tablas incluyen y donde residen?

A

Incluyen la tabla de páginas que reside en memoria principal y una tabla interna que se conserva en el PCB que tmb reside en memoria

46
Q

explique el buffering

A

es un método que hace simultanea la e/s de un trabajo con su propio procesamiento.

47
Q

explique el spooling

A

es un método que hace simultanea la e/s de un trabajo con el procesamiento de otro. Utiliza el disco como un buffer de gran tamaño

48
Q

explique operación online

A

los datos se leen directamente del disco

49
Q

explique monitor residente

A

es un procedimiento que permite transferir automáticamente el control de un trabajo al siguiente, reside en memoria y se ejecuta al iniciar el computador

50
Q

Defina multiprogramación

A

Es la capacidad de ejecutar varios procesos que residen en memoria en forma concurrente conmutando la CPU entre cada uno d ellos

51
Q

Defina multiprocesamiento

A

Consiste en ejecutar varios procesos simultáneamente a través de varios procesadores trabajando a la vez