1.2. Sistemas operativos.
Actividad 1:
Realizar una reseña de el sistema operativo Windows 10, destaque sus ventajas y desventajas según su punto de vista.
Concepto y características de los Sistemas Operativos
Un sistema operativo es un conjunto de programas o software, destinado a permitir la comunicación entre el usuario y la máquina de forma cómoda y eficiente; se encarga de gestionar los recursos del ordenador, esto incluye la gestión del hardware desde los niveles más básicos.
Recursos administrados por los Sistemas Operativos
Procesadores.
Almacenamiento.
Dispositivos de entrada y salida.
Datos.
Tareas que realiza un Sistema Operativo
Realizar el interfaz sistema-usuario.
Compartir los recursos de Hardware entre los usuarios.
Permitir a los usuarios compartir sus datos entre ellos.
Facilitar el acceso a los dispositivos de E/S.
Recuperarse de fallas o errores.
Llevar el control sobre el uso de los recursos (entre otras).
Ejemplos de sistemas operativos para PC
Mac OS.
Windows.
Unix.
Google Chrome OS.
Linux
Funciones de los Sistemas Operativos
Administración del procesador
Gestión de la memoria RAM
Gestión de entradas/salidas de los programas
Administración de autorizaciones de seguridad
Clasificación de los Sistemas Operativos
Debido a la evolución de los sistemas operativos fue necesario realizar una clasificación; considerando las diferencias existentes entre sus componentes los podemos clasificar en:
Sistemas operativos por lotes:
Los sistemas operativos por lotes requieren que la información esté reunida en bloque o "lote" (el programa, los datos, y las instrucciones). Los trabajos son procesados en el orden de admisión, según el modelo de "primero en llegar primero en ser atendido".
Sistemas operativos multiprogramación:
Los sistemas de multiprogramación son capaces de soportar dos o más procesos concurrentes múltiples, se caracterizan principalmente por un gran número de programas activos simultáneamente que compiten por los recursos del sistema, como el procesador, la memoria, y los "dispositivos de E/S".
Sistemas operativos multiusuario:
Los sistemas operativos multiusuario permiten acceder simultáneamente a un sistema de computadoras a través de dos o más terminales. Este tipo de sistema operativo es fundamental en el manejo de redes de computadoras actualmente.
Sistemas operativos de tiempo compartido
Los sistemas operativos de tiempo compartido tratan de proporcionar un reparto equitativo de los recursos comunes para dar la impresión a los usuarios de que poseen una computadora independiente. En estos sistemas el administrador de memoria proporciona aislamiento y protección de los programas, ya que generalmente no tienen necesidad de comunicarse entre ellos.
Sistemas operativos de tiempo real
Estos sistemas tienen como objetivo proporcionar tiempos más rápidos de respuesta, procesar la información sin tiempos muertos. En estos sistemas el administrador de memoria es relativamente menos solicitado debido a que muchos procesos residen permanentemente en memoria.