¿Qué es un sistema operativo?
Un Sistema
Operativo es una parte fundamental de cualquier sistema de computación.
Una computadora puede dividirse en
cuatro componentes: el hardware, el Sistema Operativo,
los programas de aplicación y los usuarios. El hardware proporciona
los recursos de computación básicos. Los programas de aplicación
definen la forma en que estos recursos se emplean para resolver
los problemas de computación de los usuarios. Sin estos elementos
sería imposible que existieran los dispositivos de hoy en día.
Evolución de los
Sistemas Operativos.
·
En los 40, se introducen los programas bit a
bit, por medio de interruptores mecánicos y después se introdujo el leng
máquina que trabajaba por tarjetas perforadas.
·
A principio de los 50, la compañía General
Motors implanto el primer sistema operativo para su IBM 170. Empiezan a surgir
las tarjetas perforadas las cuales permiten que los usuarios se encarguen de
modificar sus programas.
·
En los años 60 y 70 se genera el circuito
integrado, se organizan los trabajos y se generan los procesos por lotes, lo
cual consiste en determinar los trabajos comunes y realizarlos todos juntos de
una sola vez.
·
En los 80 inició el auge de
la INTERNET en los Estados Unidos de América. A
finales de los años 80's comienza el gran auge y evolución de los
Sistemas Operativos.
·
Primera Etapa (1945-19) Bulbos y conexiones.
·
Segunda Etapa.
(1955-1965):Transistores y Sistemas de Procesamiento por lotes.
·
Tercera Etapa (1965-1980): Circuitos integrados
y multiprogramación. La 360 de IBM fue la primera línea principal de
computadoras que utilizó los circuitos integrados.
·
Cuarta Etapa (1980): Computadoras personales.
Características de
los Sistemas Operativos
·
Conveniencia. Un Sistema Operativo hace más
conveniente el uso de una computadora.
·
Eficiencia. Un Sistema Operativo permite que
los recursos de la computadora se usen de la manera más eficiente posible.
·
Habilidad para evolucionar. Un Sistema
Operativo deberá construirse de manera que permita el desarrollo, prueba
o introducción efectiva de nuevas funciones del sistema sin
interferir con el servicio.
·
Encargado de administrar el hardware. El
Sistema Operativo se encarga de manejar de una mejor manera los recursos de la
computadora en cuanto a hardware se refiere, esto es, asignar a
cada proceso una parte del procesador para poder compartir
los recursos.
·
Relacionar dispositivos El Sistema Operativo
se debe encargar de comunicar a los dispositivos periféricos, cuando el
usuario así lo requiera.
·
Organizar datos para acceso rápido
y seguro.
·
Manejar
las comunicaciones en red. El Sistema Operativo permite al
usuario manejar con alta facilidad todo lo referente a la instalación y uso de
las redes de computadoras.
·
Procesamiento por bytes de flujo a través
del bus de datos.
·
Facilitar las entradas y salidas. Un Sistema
Operativo debe hacerle fácil al usuario el acceso y manejo de los dispositivos
de Entrada/Salida de la computadora.
·
Técnicas de recuperación de errores.
·
Evita que otros usuarios interfieran. El
Sistema Operativo evita que los usuarios se bloqueen entre ellos, informándoles
si esa aplicación está siendo ocupada por otro usuario.
·
Generación de estadísticas.
·
Permite que se puedan compartir el hardware y
los datos entre los usuarios.
Clasificación de los
Sistemas Operativos
·
Los Sistemas Operativos por lotes, procesan
una gran cantidad de trabajos con poca o ninguna interacción entre
los usuarios y los programas en ejecución.
·
Los Sistemas Operativos de tiempo real son a
aquellos en los cuales no tiene importancia el usuario, sino los procesos.
·
Sistemas Operativos de multiprogramación Su
objetivo es tener a varias tareas en la memoria principal.
·
Sistemas Operativos distribuidos permiten
distribuir trabajos, tareas o procesos, entre un conjunto de procesadores.
·
Sistemas Operativos de tiempo compartido.
Permiten la simulación de que el sistema y sus recursos son todos
para cada usuario.
·
Sistemas Operativos de red. Son aquellos
sistemas que mantienen a dos o más computadoras unidas a través de algún medio
de comunicación.
Mapa Conceptual
