Definición y evolución de los sistemas operativos
deiv0721Apuntes19 de Diciembre de 2025
275 Palabras (2 Páginas)12 Visitas
Qué es un Sistema Operativo?
Un sistema operativo es un programa que permite controlar la ejecución de aplicaciones, que actúa como interfaz entre las aplicaciones y el hardware de la computadora.
Facilidad de uso
El hardware y software utilizados para proporcionar aplicaciones a los usuarios se puede pensar como un sistema organizado jerárquicamente en capas, donde la capa inferior proporciona servicios a la capa superior.
El rolclave del Sistema Operativo
Oculta los detalles del hardware a los programadores proporcionando una interfaz adecuada para su uso (bibliotecas), mientras que a las aplicaciones le ofrecen servicios y utilidades
Gestión de recursos
La computadora es un conjunto de recursos (ej.: procesador, memoria, disco) que se utilizan para el ingreso, procesamiento y almacenamiento de datos, así como también para llevar a cabo el control de estas operaciones.
El sistema operativo es el encargado de gestionar y controlar estos recursos.
Gestión de recursos
La computadora es un conjunto de recursos (ej.: procesador, memoria, disco) que se utilizan para el ingreso, procesamiento y almacenamiento de datos, así como también para llevar a cabo el control de estas operaciones.
El sistema operativo es el encargado de gestionar y controlar estos recursos.
Capacidadde evolucionar
Un sistema operativo debe tener la capacidad de evolucionar en el tiempo debido a actualizaciones en el hardware y tipos de hardware, nuevos servicios o mejoras de los existentes y resolución de errores.
Procesamiento en serie (primera generación)
●
No existe un sistema operativo
●
SW = código máquina en tarjetas perforadas
●
Los programas ejecutan uno atrás del otro
●
Resultados de la ejecución por impresora o en registros
●
Problemas:
○
Planificación
○
Tiempo de configuración
Sistemas en lotes simple (segunda generación)
●
Surgimiento de los mainframes
●
Surge el sistema operativo en lotes (monitor)
●
Los programas se pasaban a cintas para ser ejecutados
●
Comienzan a aparecer conceptos como:
○
Protección de memoria
○
Instrucciones privilegiadas
○
Interrupciones
○
Temporizador
...