Controla los recursos de una Computadora y proporciona la base para escribir programas de aplicación
What is un Sistema Operativo
100
Ratón, teclado, cámara, monitor, impresora
What is dispositivos de entrada y salida
100
Dos o mas usuarios pueden ejecutar programas al mismo tiempo
What is multi-user
100
No tiene una estructura definida, donde cada procedimiento puede llamar a todos los demás
What is sistema monolítico
100
Es la capa mas interna y donde están definidas las operaciones básicas del sistema operativo
What is núcleo o kernel
200
Son los programas con los que interactua un usuario
What is Programas de aplicación
200
Parte central de una computadora que interactúa con el hardware y es la encargada de asignar la CPU, para toda la coordinación
What is Núcleo
200
permite que mas de un programa corra concurrentemente
What is multitasking
200
Intenta minimizar el trabajo del kernel, haciendo uso de otros para los servicios disponibles.
What is model cliente-servidor
200
En este modo no se tiene acceso a los recursos de una computadora
What is modo usuario
300
Un programa en ejecución
What is process
300
Permite interacción entre el sistema operativo y el usuario.
What is Interprete de commandos
300
Tener una respuesta instantánea ante la entrada
What is tiempo real
300
Define distintas funciones para cada uno, permitiendo que cada uno de estos interactue con el resto. El kernel solo controla la definición y los privilegios de estos
What is Estructura orientada a objetos
300
Permite al usuario acceder a recursos a nivel de hardware
What is llamada al sistema
400
Es todo lo que puede proporcionar una computadora a los usuarios para trabajar
What is un recurso
400
Conjunto de instrucciones que permite el paso de los programas de SO desde el disco a la memoria RAM
What is Cargador inicial
400
Permite ejecutar un programa en mas de un CPU
What is multiprocesamiento
400
Nivel de acceso a los recursos
What is privilegios
400
regreso de una llamada al sistema que terminó con éxito
What is return 0
500
llevar el estatus de los procesos que se utilizan, definir políticas para asignar y reclamar recursos
What is función de un sistema operativo
500
Decide que proceso puede estar en memoria y cual no. Es decir, se encarga de la compactación, segmentación y otros
What is Administrador de memoria
500
permite que diferentes partes de un programa se ejecuten concurrentemente