ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Cuestionario de sistemas operativos.


Enviado por   •  30 de Abril de 2016  •  Trabajo  •  522 Palabras (3 Páginas)  •  159 Visitas

Página 1 de 3

Cap 1: Introducción. Generalidades

  1. Qué es un sistema informático
  2. Qué es un sistema de computación
  3. Qué es un sistema operativo. Funciones
  4. Cuáles son algunas de las tareas de administración que realiza?
  5. Cuáles son los recursos que administra?
  6. Qué diferencias hay entre un sistema centralizado y uno distribuido
  7. Cómo logra ejercer poder de gobierno el SO?
  8. A qué se les denomina interrupciones? Cómo se las implementa?
  9. A qué se denomina excepciones o interrupciones de software?
  10. Para qué sirve la instrucción TRAP? Cómo se la usa?
  11. Cómo interactúan los ciclos de la instrucción y el de interrupción?
  12. De qué sirve el modelo de pirámide de memoria?
  13. Cuál es la función de la memoria tipo caché?
  14. Cuáles son las técnicas para realizar las operaciones de Entrada/Salida
  15. Cuáles son las ventajas de los sistemas multiprocesadores?
  16. Qué diferencias hay entre multiprocesamiento simétrico y asimétrico?
  17. Qué diferencia hay entre un Dual-core y un SMP?
  18. Cuál es la característica de las multicomputadoras?
  19. A qué se denomina multiprogramación?
  20. Qué diferencia hay entre el modo usuario y el modo kernel?
  21. En un modelo de pirámide de memoria, quién administra los niveles:
  1. Registros
  2. Caché
  3. Memoria Principal
  4. Almacenamiento de disco
  1. Cuáles son las características de los sistemas de tiempo real?

Cap 2: Estructura de los Sistemas Operativos

  1. Las órdenes tienen distintos niveles de ejecución, cuál es el procesador en cada caso?
  1. Comandos
  2. Llamada al sistema
  3. Instrucción en lenguaje ensamblador
  4. Instrucción en lenguaje binario
  1. Qué diferencias hay entre la comunicación por memoria compartida y por paso de mensajes?
  2. Cómo se implementan las llamadas al sistema?
  3. Qué servicios se proveen con los programas del sistema? Qué ventajas ofrecen?
  4. Qué características tienen los sistemas operativos de estructura simple o monolítica?
  5. Y los sistemas operativos de enfoque por capas?
  6. Y los sistemas operativos de tipo microkernel?
  7. Qué es una máquina virtual?
  8. Qué diferencia hay entre hipervisor tipo 1 y tipo 2
  9. Qué ventajas tiene ejecutar programas en la máquina virtual de Java?
  10. Qué diferencia hay entre compilación e interpretación.

Cap 3: Procesos

  1. Qué es un proceso
  2. Ventajas de la noción de proceso
  3. Espacio de direcciones de un proceso (imagen de un proceso)
  4. Tabla de Procesos. Bloque de control de Proceso (PCB)
  5. Estados de un proceso
  6. Cambios de contexto y de proceso
  7. Procesos batch versus procesos interactivos
  8. Implementación de colas: batch, ready, bloqueos
  9. Planificador de mediano plazo (nivel de multiprogramación)
  10. Creación de proceso con fork(). Ventajas, desventajas.
  11. Uso de exec()
  12. Terminación de proceso.
  13. Comunicación de procesos:
  14. Mem compartida
  15. Paso de mensajes
  16. Sincronización de procesos:
  17. Bloqueante
  18. No bloqueante
  19. Buffer:
  20. Tamaño 0
  21. Finito
  22. Infinito

Cap 4: Hilos

  1. Qué es un hilo
  2. Qué diferencia encuentra entre el concepto de proceso e hilo
  3. Cuál es la información que se necesita administrar de un hilo
  4. Qué recursos se comparten entre los hilos de un mismo proceso?
  5. Por qué les hace falta la pila a los hilos
  6. Mencione aplicaciones que usan múltiples hilos
  7. Qué diferencias encuentra entre los hilos a nivel de usuario y los de nivel de kernel?
  8. Qué son las señales? Qué tipos hay?
  9. Hilos en Windows XP
  10. Hilos en linux

...

Descargar como (para miembros actualizados) txt (4 Kb) pdf (61 Kb) docx (11 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com