# data[].attributes.body
Facultad Ciencias Naturales, Exactas y Tecnología

Lic. Registros Médicos y Estadística de la Salud

Tema : Sistema Operativos

Asignatura: Informática

Grupo: 1-3N

Integrantes:

Melitza Solis 8-1000-446

Yorlenis Sánchez 8-1030-1447

Maybeline González 6-716-973

Profesor:

Víctor Acosta

Año lectivo 2024

# data[].attributes.body
Es el software que coordina y dirige todos los servicios y aplicaciones que utiliza el usuario en una computadora, por eso es el más importante y fundamental. Se trata de programas que permiten y regulan los aspectos más básicos del sistema. Los sistemas operativos más utilizados son Windows, Linux, OS/2 y DOS.

Los sistemas operativos, también llamados núcleos o kernels, suelen ejecutarse de manera privilegiada respecto al resto del software, sin permitir que un programa cualquiera realice cambios de importancia sobre él que puedan comprometer su funcionamiento.

El sistema operativo es el protocolo básico de operatividad del computador, que coordina todas sus demás funciones de comunicaciones, de procesamiento, de interfaz con el usuario.

Video:

https://www.youtube.com/watch?v=KmId8zVw0DQ&t=24s

# data[].attributes.body
Los tipos de sistema operativo varían según el hardware y la función de cada dispositivo. Existen algunos para ordenadores y otros para dispositivos móviles.

Según el usuario pueden ser:

Monousuario: sistema operativo que solamente permite ejecutar los programas de un usuario a la vez. (Capaz de ser usado por un solo usuario).

Multiusuario: sistema operativo que permite que varios usuarios ejecuten simultáneamente sus programas. (Capaz de ser usado por varios usuarios).

Según la gestión de tareas pueden ser:

Monotareas: sistema operativo que solamente permite ejecutar un proceso a la vez. (Solo pueden ejecutar una tarea al mismo tiempo).

Multitareas: sistema operativo que puede ejecutar varios procesos al mismo tiempo. (Pueden ejecutar varias tareas de forma concurrente).

Según la gestión de recursos pueden ser:

Centralizados: sistema operativo que solo permite utilizar los recursos de un solo ordenador. (El sistema completo se encuentra en un solo equipo).

Descentralizados o distribuido: sistema operativo que permite ejecutar los procesos de más de un ordenador al mismo tiempo. (El sistema se encuentra distribuido en varios equipos).

Video:

https://www.youtube.com/watch?v=wO0HqZTXkdA

# data[].attributes.body
Gestión de unidades de procesamiento y su uso (Microprocesador, Núcleos).

Gestión de Memoria RAM física y Memoria Virtual (Paginación).

Gestión de Interrupciones de Hardware o Software.

Gestión de entrada y salida.

Gestión de dispositivos (Hardware físico o virtual que se usa en el sistema) y sus abstracciones (Drivers).

Gestión de discos y sistemas de archivos (particiones) (Montar, Comprobar, Formatear, Redimensionar, Eliminar).

Gestión de directorios (Carpetas), ficheros (archivos), enlaces.

Gestión de procesos e hilos de ejecución.

Planificación de procesos a corto, medio o largo plazo.

Gestión de comunicaciones entre procesos (Mecanismos IPC).

Gestión de comunicaciones entre equipos (Pila TCP IP, Rutas, etc).

Gestión de colas para el uso de dispositivos de uso exclusivo (Impresora, Quemadores de discos, grabadoras de cintas, etc).

Gestión de configuraciones.

Gestión de eventos (logs).

Gestión de usuarios y grupos.

Gestión de seguridad (Permisos, autorizaciones, políticas).

Gestión de servicios (daemons) (Servicios en segundo plano).

Gestión de aplicaciones.

Gestión de energía.

Gestión del proceso de inicio y carga del propio sistema y aplicaciones.

Administrar al CPU gracias a un algoritmo de programación.

Video:

https://www.youtube.com/watch?v=-FuabC9JhY0&t=72s

# data[].attributes.headline
Ejemplo de Sistemas Operativos Populares 

# data[].attributes.subject
Ejemplo de Sistemas Operativos Populares 

# data[].attributes.body
1. Windows: Utilizado principalmente en computadoras personales y laptops.

2. macOS: Sistema operativo de Apple para sus computadoras.

3. Linux: Con muchas distribuciones, como Ubuntu, Fedora y Debian, es popular en servidores y usuarios avanzados.

4. Android: Sistema operativo basado en Linux, utilizado en dispositivos móviles.

5. iOS: Sistema operativo de Apple para iPhones y iPads.

6. Chrome OS: Basado en el navegador Chrome, diseñado para Chromebooks.

-Video:

https://youtu.be/4rwR06LY7iU?si=bj58w3WhV9BmVer0

# data[].attributes.body
La historia de los sistemas operativos se remonta a las primeras computadoras de los años 50 y 60. Aquí te presento un resumen de su evolución:

1. Década de 1950: Las primeras computadoras no tenían sistemas operativos. Los programas se ejecutaban de forma secuencial, y los usuarios debían cargar manualmente sus programas.

2. Década de 1960: Emergen los primeros sistemas operativos, como el CTSS (Compatible Time-Sharing System), que permitía que múltiples usuarios compartieran el tiempo de la computadora. También se desarrolló el MULTICS, que influyó en muchos sistemas posteriores.

3. Años 70: Aparece el UNIX, creado por Ken Thompson y Dennis Ritchie. Su diseño modular y su portabilidad sentaron las bases para muchos sistemas operativos modernos. Durante este tiempo, también se desarrollaron sistemas como DOS (Disk Operating System) para computadoras personales.

4. Años 80: La llegada de las computadoras personales impulsa el desarrollo de sistemas como MS-DOS y el sistema operativo de Apple, Mac OS. UNIX se adapta en diversas versiones y se populariza en entornos académicos y empresariales.

5. Años 90: Microsoft lanza Windows, que se convierte en el sistema operativo más popular para PC. Se inicia el auge de Internet, y surgen sistemas operativos de red como Novell NetWare.

6. Años 2000: La aparición de Linux, un sistema operativo de código abierto, transforma el panorama. También se introducen sistemas operativos móviles, como Windows Mobile y más tarde iOS y Android.

7. Actualidad: Los sistemas operativos continúan evolucionando con la integración de tecnologías como la virtualización y la computación en la nube. Las versiones modernas de Windows, macOS, Linux y los sistemas móviles dominan el mercado.

Esta evolución ha permitido la creación de entornos más eficientes, seguros y accesibles, adaptándose a las necesidades cambiantes de los usuarios y la tecnología.

Video:

https://youtu.be/3plPtVRf0Os?si=wWZxrvtrLtcMW8W8

# data[].attributes.body
1. Novell NetWare: Uno de los primeros y más populares sistemas operativos de red en los años 80 y 90, diseñado para gestionar redes de área local (LAN).

2. Windows Server: Proporciona servicios de red, administración de usuarios, almacenamiento y seguridad, y es utilizado en muchas empresas.

3. Linux: Con distribuciones como Ubuntu Server o Red Hat Enterprise Linux, es ampliamente utilizado para servidores y en entornos de red.

4. Unix: Usado en servidores de alta disponibilidad, ofrece robustez y características avanzadas para redes.

5. Cisco IOS: Sistema operativo utilizado en dispositivos de red de Cisco, gestionando routers y switches.

Video:

https://youtu.be/_Zi12ZcbejQ?si=9YnC4ADyIM1LMJqh

# data[].attributes.body
Un sistema operativo en tiempo real (RTOS, por sus siglas en inglés) es aquel diseñado para ejecutar tareas dentro de un tiempo determinado, garantizando respuestas rápidas y predecibles, esenciales para aplicaciones críticas donde la precisión temporal es crucial, como en sistemas embebidos o controladores industriales.

Estos sistemas son los que se utilizan para el control de tráfico aéreo, bolsas de valores, control de refinerías, Control de trenes, telecomunicaciones, sistemas de fabricación integrada, producción y distribución de energía eléctrica, control de edificios y Sistemas multimedia, entre otros.

Video:

https://youtu.be/fsuroRYmagw?si=z08jH4N9yOKOUsKC

# data[].attributes.body
Un sistema operativo híbrido combina características de diferentes tipos de sistemas operativos, como sistemas monolíticos y microkernel, para aprovechar las ventajas de ambos. Este enfoque busca mejorar el rendimiento, la flexibilidad y la estabilidad, como en el caso de sistemas como Windows y algunos derivados de Unix.

Video:

https://youtu.be/ajRbSW0RIQU?si=wYlGgqhFI5OwSBZZ