You are on page 1of 5

Javier Cercado A.

5 Semestre A

TEMA 1

1. Qu elementos existen en un sistema informtico?

Son 3: Hardware, Software y Personas

2. Cmo acta un sistema Operativo?

Acta de intermediario entre los dems elementos del sistema informtico


(Software y Hardware).

3. Qu es un sistema operativo? D un concepto breve

Un sistema operativo es aquel que gestiona los recursos del sistema, cuyo
objetivo es resolver los conflictos.

4. Con qu roles se puede caracterizar al SO?


Interfaz con el hardware
Administrador de recursos
5. Que ofrece el sistema Operativo como una interfaz?

Ofrece mediante una mquina abstracta una capa para recubrir las
funciones del hardware.

6. Qu utilidades puede proporcionar al trabajar con el entorno del SO?

Al Trabajar con el entorno del SO podemos realizar las siguientes actividades

Ejecutar aplicaciones mediante el cargador de programas


Imprimir
Administrar el sistema a travs de los backups, usuarios; etc.
7. Qu significa las siglas GIU?

Proviene del ingls; y significa Interfaz Grfica de Usuario.

8. Qu nos ofrece las API?

Nos ofrece un conjunto de servicios pblicos mediantes las llamadas al sistema


o API.

9. Qu ganamos usando las API a la interfaz entre los programas y el


hardware?

Para el usuario se puede dar mltiples beneficios como seguridad, usabilidad,


productividad y mantenibilidad.

10. Cmo acta el SO mediante un administrador de recursos?

Acta mediantes las polticas de gestin de recursos.

11. Qu beneficios nos permite la Interfaz uniforme con la E/S?

Podemos obtener el mximo beneficio como la independencia del dispositivo.


Javier Cercado A. 5 Semestre A

12. Cundo sucede la multiprogramacin?

Cuando un proceso se bloquea al esperar por la E/S, ejecutamos en la CPU


instrucciones de otro proceso, es aqu donde sucede la multiprogramacin.
13. Cundo un sistema multiusuario reconoce perfiles?
Un sistema multiusuario reconoce que hay varios perfiles de acceso, con
privilegios distintos.
14. Escriba algunos modelos para el acceso a la memoria
Varios modelos de acceso a memoria.

UMA memoria compartida


NUMA no compartida
15. Enuncie algunos usos de las mquinas virtuales
Crear entornos protegidos
Independencia de la plataforma (ej. Java)
Pervivencia de sistemas antiguos (ej. emuladores MSDOS, consolas de
juegos)
Desarrollo de los entornos.

TEMA 2

16. Cmo se conectan los dispositivos al bus?


Los dispositivos se conectan al bus a travs de controladores de E/S.

17. Cundo llega una seal de interrupcin a la CPU?

Cundo llega una seal de interrupcin a la CPU, sta suspende lo que est
haciendo y ejecuta una rutina de servicio de interrupcin (RSI).

18. Cmo sabe la CPU qu dispositivo ha interrumpido?

La CPU puede interpretar las interrupciones mediante el Mtodo primitivo y


Mtodo avanzado.

19. Cundo el SO es un software reactivo?

El SO no se convierte en un software reactivo por s solo. Se activa cuando


ocurre un evento que tiene que atender y esto se conoce como
comportamiento reactivo.

20. Cundo el SO solicita a un perifrico una operacin de E/S, cmo espera


a que la operacin finalice?

Puede resultar de varias formas: De forma Sncrona y Asncrona.

21. Cundo se aplica las colas de espera por E/S?

Cuando se solicita E/S, el dispositivo puede estar ya ocupado, hay que


mantener en una cola de espera las peticiones pendientes
Javier Cercado A. 5 Semestre A

22. Cundo se ejecuta las interrupciones de software?

Cuando las llamadas al sistema y a las excepciones funcionan en el propio


CPU.

23. Qu interpreta mediante esta pirmide jerrquica de la memoria?

En un sistema informtico, los medios de


almacenamiento se organizan segn su
costo y velocidad.

24. Para qu se debe proteger el hardware?

Para que el S.O funcione adecuadamente, y se evite los programas de


usuarios intrusos.

25. Cuntos modos de dual de operacin existen?

Existen dos modos de operacin:

El modo de privilegiado, supervisor o de sistema


El modo no privilegiado o de usuario
26. En qu modo arranca la CPU?

La CPU arranca en modo privilegiado.

27. Por qu se debe de proteger al circuito de la memoria?

Porque cuando se est en modo de usuario, un circuito es activado el cual


verifica que la direccin es legal.

TEMA 3

28. Enuncie algunos de los subsistemas tpicos del SO.


Procesos e hilos
Entrada/Salida
Archivos
Red y mensajera
Usuarios y seguridad
29. Por qu es importante incluir un SO en el PC?

Porque nos permite darnos cuenta del entorno en que estamos trabajando.
Gestionamos los recursos, trabajamos con archivos y desarrollamos programas.
Javier Cercado A. 5 Semestre A

30. Escriba algunos ejemplos de programas del sistema


Sistemas de impresin
Copias de seguridad
Registro de actividad
31. Complete el siguiente enunciado sobre el kernel

El kernel o ncleo es un componente del SO que reside en la memoria de


forma permanente y atiende las llamadas al Sistema.

32. En que mbitos se aplica la implementacin de llamadas al sistema?

Se aplica en 2 mbitos:

En el nivel del procesador


En el mbito del programador
33. Cmo se pasan los argumentos a la implementacin de llamadas al
sistema?

Los argumentos se puede pasar: Mediante registros de CPU. Escribindolos en


una tabla en memoria principal, o Colocndolos en una pila.

34. Cmo arranca el SO tpicamente?

Cuando el PC se inicia, su ejecucin se realiza en un punto fijo de la memoria.


La rutina localiza el cargador del SO y lo carga en memoria, y es ah donde el
cargador instala el ncleo y continua el proceso de arranque.
35. Qu estructura interna tiene un SO?
Un SO posee algunas estructuras: Monolticas, en capas y microncleos.
36. Cmo se construye un diseo por capas?
Un SO se construye mediante jerarqua de niveles donde cada una aprovecha
los servicios del nivel inferior.
37. Escriba una ventaja de utilizar microncleos
Se pueden construir servicios nuevos del SO sin tocar el ncleo.
38. Qu caractersticas especiales presenta el SO?

El SO presentan varias caractersticas especiales:


Una pieza crtica de la cual dependen todas las implementaciones
TEMA 4

39. Qu necesita un proceso?


Un proceso necesita recursos para poder ejecutarse: memoria, dispositivos de
E/S, la CPU, etc.
40. Cules son los estados de un proceso?
A medida que un proceso se ejecuta, cambia de estado:
Nuevo
En ejecucin
Javier Cercado A. 5 Semestre A

Bloqueado
Preparado
Terminado
41. Cules son los diferentes objetivos segn el tipo de sistema?
Multiprogramacin bsica
Tiempo compartido
Tiempo real
42. A qu se refiere la cola de planificacin?
Se refiere a un conjunto de procesos en espera por la utilizacin de un
determinado recurso.
43. Cuantos niveles tiene la planificacin?
Tiene 3 niveles:
Planificador de corto plazo
Planificador de medio plazo
Planificador de largo plazo
44. Qu es un cambio de contexto?
Es la operacin que consiste en desalojar a un proceso de la CPU y reanudar
otro.
45. Qu ofrece una API de procesos?
Creacin, terminacin y comunicacin de nuevos procesos.
46. Cmo se crea un proceso?
Todo proceso se crea mediante una llamada al sistema ejecutada por otro
proceso.
47. Cundo termina un proceso?
Un proceso termina cuando se invoca a una llamada al sistema especfica.
48. Qu es un hilo en SO?
Un hilo, hebra o proceso ligero es una unidad bsica de ejecucin.
49. Qu contiene un proceso pesado?
Contiene uno o varios hilos que comparten la misma memoria y recursos.
50. Escriba un objetivo de los hilos implcitos/automticos.
Aliviar al programador del manejo de hilos.

You might also like