Está en la página 1de 2

Apuntes para examen de Arquitectura

● Todo lo referente a los sistemas operativos.

1. ¿Qué es un sistema operativo?:Un sistema operativo es el software


fundamental que coordina y dirige todas las funciones y aplicaciones de una
computadora. Esencialmente, actúa como el supervisor del sistema,
facilitando su funcionamiento básico.

2. ¿Para qué sirve?:Los sistemas operativos son esenciales para el


funcionamiento de las computadoras. Son la pieza central del software,
gestionando recursos, interactuando con el usuario y ejecutando
aplicaciones.

3. Componentes:El sistema operativo consta de tres componentes esenciales:


★ Sistema de archivos.Organiza los archivos en una estructura
arbórea.
★ Interpretación de comandos.Traduce los comandos del usuario a un
lenguaje que el hardware pueda entender.
★ Núcleo.Gestiona funciones básicas como comunicación,
entrada/salida de datos, procesos y memoria.

4. Funciones principales:El operativo realiza diversas funciones clave:


★ Gestión de recursos: asignación de recursos de hardware como
CPU, memoria, dispositivos de entrada/salida, etc.
★ Interfaz de usuario: proporciona una interfaz para que los usuarios
interactúen con la computadora, como interfaces de línea de
comandos (CLI) o interfaces gráficas de usuario (GUI).
★ Administración de archivos: gestión de archivos en dispositivos de
almacenamiento, incluyendo creación, eliminación, lectura y escritura.
★ Gestión de procesos: control y coordinación de procesos y
aplicaciones en ejecución.
★ Seguridad: control de acceso a recursos y protección contra
amenazas de seguridad.

5. Tipos de sistemas operativos:


★ Monotarea: sólo puede ejecutar un proceso a la vez.
★ Multitarea: permite la ejecución simultánea de múltiples procesos.
★ Monousuario: solo un usuario puede interactuar con el sistema en un
momento dado.
★ Multiusuario: múltiples usuarios pueden interactuar con el sistema al
mismo tiempo.
6. Arquitecturas de sistemas operativos:
★ Monolítica: todo el sistema operativo se ejecuta como un único
programa en el espacio de memoria del kernel.
★ Microkernel: el núcleo proporciona solo las funciones básicas, y los
servicios adicionales se implementan como procesos separados que
se ejecutan en modo usuario.
★ Híbrida: combina características de los enfoques monolítico y
microkernel.

7. Ejemplos de sistemas operativos:


★ Windows: desarrollado por Microsoft, ampliamente utilizado en
computadoras personales.
★ macOS: sistema operativo de Apple utilizado en computadoras Mac.
★ Linux: un kernel de sistema operativo de código abierto que se utiliza
en una amplia variedad de distribuciones como Ubuntu, Fedora y
Debian.
★ Unix: un sistema operativo multitarea y multiusuario que ha influido en
muchos otros sistemas operativos, incluido Linux y macOS.

8. Desarrollo y evolución:
★ Los sistemas operativos han evolucionado desde los sistemas simples
de procesamiento por lotes hasta los sistemas modernos con
interfaces gráficas avanzadas y capacidades de red.
★ El desarrollo de sistemas operativos sigue siendo activo, con nuevas
versiones que agregan características como mayor seguridad, mejor
rendimiento y compatibilidad con hardware nuevo.

9. Tendencias recientes:
★ Virtualización y contenedores: tecnologías que permiten ejecutar
múltiples sistemas operativos en un solo hardware físico.
★ Computación en la nube: el acceso a recursos informáticos a través
de Internet, a menudo utilizando sistemas operativos virtualizados.
★ Internet de las cosas (IoT): sistemas operativos diseñados para
dispositivos integrados y conectados a Internet.

También podría gustarte