Please enable JavaScript.
Coggle requires JavaScript to display documents.
Mapa Conceptual: Evolución y Tipos de Sistemas Operativos - Coggle Diagram
Mapa Conceptual: Evolución y Tipos de Sistemas Operativos
Introducción a los Sistemas Operativos
Definición:
Programa que controla la ejecución de aplicaciones.
Interfaz entre usuario y hardware.
Objetivos:
Eficiencia (optimización de recursos).
Capacidad de evolución (adaptación a cambios).
Comodidad (facilidad de uso)
Reseña Histórica
A. Primera Generación (1945-1955)
Tubos de vacío y tarjetas perforadas.
Programación en lenguaje máquina.
B. Segunda Generación (1955-1965)
Transistores y sistemas por lotes.
Lenguajes: FORTRAN y ensamblador.
C. Tercera Generación (1965-1980)
Circuitos integrados y multiprogramación.
IBM System/360 y tiempo compartido (multitarea).
D. Cuarta Generación (1980-presente)
Computadoras personales (MS-DOS, UNIX).
Redes y sistemas distribuidos.
Tipos de Sistemas Operativos
Tipo Características
Por Lotes Procesamiento secuencial, sin interacción. Ej: trabajos científicos.
Multiprogramados Múltiples trabajos en memoria (mejora productividad).
Tiempo Compartido Multitarea: usuarios interactúan simultáneamente (ej: UNIX).
PC Monousuario (Windows, macOS). Optimizados para facilidad de uso.
Paralelos Multiprocesadores para alto rendimiento (comparten memoria/recursos).
Distribuidos Recursos compartidos en red (ej: cloud computing).
Tiempo Real Respuesta inmediata (ej: sistemas médicos o industriales).
Conceptos Clave
Interfaz Usuario-Hardware: Capas jerárquicas (hardware → S.O. → aplicaciones).
Administración de Recursos: CPU, memoria, almacenamiento, periféricos.
Evolución: Adaptación a nuevos hardware y servicios (ej: actualizaciones de seguridad).