El documento describe los sistemas operativos, incluyendo su definición, tipos, funciones y evolución. Explica que un sistema operativo es un software que controla los procesos básicos de una computadora y permite ejecutar otros programas. Se mencionan varios sistemas operativos populares como Windows, Mac y Linux. También describe las funciones clave de un sistema operativo como gestionar la CPU, memoria, entrada/salida y procesos. Finalmente, resume la evolución de los sistemas operativos desde la Segunda Guerra Mundial
2. 2
Índice
Introducción…………………………………………………………………………3
Que es un Sistema Operativo…………………………………….……………….4
Tipos………………………………………………………………………………….4
Funciones……………………………………………………………………………4
Evolución……………………………………………………………………….……5
Conclusión…………………………………………………………………….…….7.
Referencias bibliográficas…………………………………………………………8.
3. 3
Introducción
El sistema operativo es un software con el cual los equipos funcionan ya sea
Pc, Celular, Tableta entre otros. También es el conjunto de órdenes y
programas que controlan los procesos básicos de una computadora y permiten
el funcionamiento de otros programas. En la actualidad existen múltiples
sistemas operativo como Windows, Mac, Linux entre otros. Los cuales son de
gran ayuda para la humanidad para múltiples procesos desde juegos de
computadoras, presentaciones digitales, trabajos, organización de eventos y
otras grandes cantidades de cosas que son esenciales para el día a día de los
seres humanos.
Existes Varios tipos de sistemas operativos y cada uno de ellos cumple
funciones dependiendo del usuario y las necesidades que presente el mismo.
Los sistemas operativos surgieron en la II guerra mundial y fue de vital
importancia, desde entonces ha ido evolucionando.
4. 4
Sistema Operativo
El sistema operativo es el programa (o software) más importante de un
ordenador. Para que funcionen los otros programas, cada ordenador de uso
general debe tener un sistema operativo. Los sistemas operativos realizan
tareas básicas, tales como reconocimiento de la conexión del teclado, enviar
la información a la pantalla, no perder de vista archivos y directorios en el
disco, y controlar los dispositivos periféricos tales como impresoras, escáner,
etc.
Tipos
Los sistemas operativos pueden ser clasificados de la siguiente manera:
A) Según la administración de tareas:
– Mono tarea: este tipo de sistemas operativos son capaces de manejar un
programa o realizar una sola tarea a la vez. Son los más antiguos. Por
ejemplo, si el usuario está escaneando, la computadora no responderá a
nuevas indicaciones ni comenzará un proceso nuevo.
– Multitarea: esta característica es propia de los S.O. más avanzados y
permiten ejecutar varios procesos a la vez, desde uno o varios ordenadores,
es decir que los pueden utilizar varios usuarios al mismo tiempo. Esto se
puede realizar por medio de sesiones remotas una red o bien, a través de
terminales conectadas a una computadora.
B) Según la administración de usuarios:
– Monousuario: Sólo pueden responder a un usuario por vez. De esta
manera, cualquier usuario tiene acceso a los datos del sistema. Existe un
único usuario que puede realizar cualquier tipo de operación.
– Multiusuario: esta característica es propia de aquellos S.O. en los que
varios usuarios pueden acceder a sus servicios y procesamientos al mismo
tiempo. De esta manera, satisfacen las necesidades de varios usuarios que
estén utilizando los mismos recursos, ya sea memoria,
programas, procesador, impresoras, scanners, entre otros.
Funciones
El sistema operativo es capaz de desempeñarse en varias funciones:
5. 5
Gestionar la CPU: Se encarga de administrar la CPU que va a estar
repartida entre todos los procesos que se estén ejecutando.
Gestionar la RAM: Para asignar el espacio de memoria a cada aplicación
y a cada usuario, en caso de ser necesario. Cuando esta memoria se
hace insuficiente, se crea una memoria virtual, de mayor capacidad, pero
como está en el almacenamiento secundario (disco duro), es más lenta.
Gestionar el I/O: El sistema operativo crea un control unificado de los
programas a los dispositivos, a través de drivers.
Gestionar los procesos: Se encarga de que las aplicaciones se ejecuten
sin ningún problema, asignándoles los recursos que sean necesarios para
que estas funcionen. Si una de ellas no responde, se procede a matar el
proceso.
Gestionar los permisos: Garantiza que los recursos sean solamente
utilizados por programas y usuarios que tengan las autorizaciones que les
correspondan.
Gestionar los archivos: Lectura y escritura en el sistema de archivos, y los
permisos de acceso a ellos.
Gestionar información: El sistema operativo proporciona información, que
posteriormente será utilizada a modo de diagnóstico del funcionamiento
correcto del computador.
Evolución
La informática tal y como se le conoce hoy día, surgió a raíz de la II Guerra
Mundial, en la década de los 40. En esos años no existía siquiera el concepto
de "Sistema Operativo" y los programadores interactuaban directamente con
el hardware de las computadoras trabajando en lenguaje máquina (esto es, en
binario, programando únicamente con 0s y 1s).
El concepto de Sistema Operativo surge en la década de los 50. El primer
Sistema Operativo de la historia fue creado en 1956 para un ordenador IBM
704, y básicamente lo único que hacía era comenzar la ejecución de un
6. 6
programa cuando el anterior terminaba.
En los años 60 se produce una revolución en el campo de los Sistemas
Operativos. Aparecen conceptos como sistema multitarea, sistema
multiusuario, sistema multiprocesadores y sistema en tiempo real.
Es en esta década cuando aparece UNIX, la base de la gran mayoría de los
Sistemas Operativos que existen hoy en día.
En los años 70 se produce un boom en cuestión de ordenadores personales,
acercando estos al público general de manera impensable hasta entonces.
Esto hace que se multiplique el desarrollo, creándose el lenguaje de
programación C (diseñado específicamente para reescribir por completo el
código UNIX).
Como consecuencia de este crecimiento exponencial de usuarios, la gran
mayoría de ellos sin ningún conocimiento sobre lenguajes de bajo o alto nivel,
hizo que, en los años 80, la prioridad a la hora de diseñar un sistema operativo
fuese la facilidad de uso, surgiendo así las primeras interfaces de usuario.
En los 80 nacieron sistemas como MacOS, MS-DOS, Windows.
En la década de los 90 hace su aparición Linux, publicándose la primera
versión del núcleo en septiembre de 1991, que posteriormente se uniría al
proyecto GNU, un sistema operativo completamente libre, similar a UNIX, al
que le faltaba para funcionar un núcleo funcional. Hoy en día la mayoría de la
gente conoce por Linux al Sistema Operativo que realmente se llama
GNU/Linux
7. 7
Conclusión
Los sistemas operativos de han vuelto una herramienta necesaria e
indispensable para las personas, nos facilita diversas cosas que son de vital
importancia como internet, programas, correos electrónicos, creación de
presentaciones, trabajos, diseños entre otras.
Han tenido una increíble evolución con el pasar de los años, desde la II guerra
mundial hasta en la actualidad que existen múltiples sistemas como Windows,
Mac, Android, Linux, los cuales está en constantes avances y actualizaciones
para así mejorarlos.