Todo sobre Sistemas Operativos: Definiciones, Funciones y Tipos
Clasificado en Informática
Escrito el en
español con un tamaño de 23,8 KB
Definición de sistema operativo
Conjunto de programas o software destinado a permitir la comunicación del usuario con una computadora y gestionar sus RECURSOS de manera cómoda y eficiente.
¿Qué es un medio de transmisión?
¿Qué es la POST?
Auto prueba de encendido (Power On Self Test, POST).
¿Cuáles son las funciones de un sistema operativo?
- Gestionar el hardware: Se refiere al hecho de administrar de una forma más eficiente los recursos de la máquina.
- Facilitar el trabajo del usuario: Permite una comunicación con los dispositivos de la máquina.
- Ocultar la complejidad: Brinda al programador un conjunto más conveniente de instrucciones para trabajar.
- Se ejecuta en modo central o modo de supervisión, con máxima prioridad y generalmente con protección por hardware.
- Los compiladores, editores y demás programas se ejecutan en modo usuario.
¿Cuál es el objetivo de un sistema operativo?
Permitir la comunicación del usuario con una computadora y gestionar sus RECURSOS de manera cómoda y eficiente.
Definición de recurso
Se denomina así a la actividad de un programa que puede ser utilizada por varios programas de modo concurrente o simultáneo.
Definición de programa
Secuencia de instrucciones que una computadora puede interpretar y ejecutar.
Definición de proceso
Un programa en ejecución.
Definición de sistema
¿Qué es un sistema operativo por lotes?
Sistemas por lotes. (Estos sistemas son de los más tradicionales y antiguos, y fueron introducidos alrededor de 1956 para aumentar la capacidad de procesamiento de los programas.)
Los sistemas operativos por lotes procesan una gran cantidad de trabajos con poca o ninguna interacción entre los usuarios y los programas en ejecución. Se reúnen todos los trabajos comunes para realizarlos al mismo tiempo, evitando la espera de dos o más trabajos como sucede en el procesamiento en serie.
¿Qué es un sistema operativo distribuido?
Permiten distribuir trabajos, tareas o procesos entre un conjunto de procesadores. Puede ser que este conjunto de procesadores esté en un equipo o en diferentes; en este caso, es transparente para el usuario.
¿Qué es un sistema operativo de red?
Son aquellos sistemas que mantienen a dos o más computadoras unidas a través de algún medio de comunicación (físico o no), con el objetivo primordial de poder compartir los diferentes recursos y la información del sistema.
¿Qué es un sistema operativo de multiprogramación?
Se distinguen por sus habilidades para poder soportar la ejecución de dos o más trabajos activos (que se están ejecutando) al mismo tiempo. Esto trae como resultado que la Unidad Central de Procesamiento (CPU) siempre tenga alguna tarea que ejecutar, aprovechando al máximo su utilización. Su objetivo es tener varias tareas en la memoria principal, de manera que cada una esté usando el procesador, o un procesador distinto, es decir, involucra máquinas con más de una CPU.
- Clasificación general de los sistemas operativos (estructura, servicio, función, tareas)
¿Qué es una interfaz?
Se denomina así a todo aquel medio físico que conecta un dispositivo periférico con la computadora.
Generación de los sistemas operativos
- Generación Cero (Década de 1940):
- Primera Generación (1945-1955): Bulbos y conexiones.
- Segunda Generación (1955-1965): Transistores y sistemas de procesamiento por lotes (Batch).
- Tercera Generación (1965-1980): Circuitos integrados y multiprogramación.
- Cuarta Generación (1980-1990): Computadoras personales.
¿Qué es un sistema operativo monolítico?
Es la estructura de los primeros sistemas operativos, constituidos fundamentalmente por un solo programa compuesto de un conjunto de rutinas entrelazadas de tal forma que cada una puede llamar a cualquier otra.
¿Qué es la memoria caché?
¿Qué es un sistema operativo multitarea?
Es aquél que le permite al usuario estar realizando varias labores al mismo tiempo. Por ejemplo, puede estar editando el código fuente de un programa durante su depuración, mientras compila otro programa, a la vez que está recibiendo correo electrónico, etc.
¿A qué se refiere el término uniproceso?
Es aquél que es capaz de manejar solamente un procesador de la computadora, de manera que si la computadora tuviese más de uno, le sería inútil. El ejemplo más típico de este tipo de sistemas es el DOS y MacOS.