Please enable JavaScript.
Coggle requires JavaScript to display documents.
Clasificación de los Sistemas Operativos, Historia Del Sistema Operativo,…
Clasificación de los Sistemas Operativos
Historia Del Sistema Operativo
A mediados de los ’80 se vio un incremento las redes de computadoras personales con sistemas operativos de red y sistemas operativos distribuidos.
En este tipo de sistemas, los de red, los usuarios están concientes de la existencia de varias computadoras interconectadas, otras conectadas a maquinas remotas y realizar operaciones con archivos, ya sea copiar, mover desde una maquina a otra. Cada computadora ejecuta su sistema operativo local y tiene su propio usuario
Que es un Sistema Operativo
Un sistema operativo, es una especie de intermediario, entre los componentes electrónicos del computador y los dispositivos electrónicos, ya sean discos, placa madre, tarjetas de video, sonido, captura de tv etc.
Características
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 (gestionar a través del kernel. 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 esta siendo ocupada por otro usuario.
Generación de estadísticas.
Permite que se puedan compartir el hardware y los datos entre los usuarios.
El software de aplicación son programas que se utilizan para diseñar, tal como el procesador de palabras, lenguajes de programación, hojas de cálculo, etc.
El software de base sirve para interactuar el usuario con la máquina, son un conjunto de programas que facilitan el ambiente plataforma, y permite el diseño del mismo.
Clasificación
Sistemas Operativos por lotes.
Los sistemas operativos por lotes, como se menciono anteriormente, juntan una cantidad de procesos y los ejecutan al mismo tiempo sin interacción con loas usuarios y los programas que se están ejecutando. Se reúnen los procesos comunes y son ejecutados, esto se utiliza para evitar la espera de dos o más trabajos como sucede en el procesamiento en serie. Estos sistemas son los más tradicionales y antiguos, y fueron introducidos alrededor del año 1956 para aumentar la capacidad de procesamiento de programas.
Los Sistemas Operativos de tiempo real
Los Sistemas Operativos de tiempo real son aquellos en los cuales no tiene importancia el usuario, sino los procesos. Por lo general, están subutilizados sus recursos con la finalidad de prestar atención a los procesos en el momento que lo requieran. se utilizan en entornos donde son procesados un gran número de sucesos o eventos.
Sistemas Operativos de multiprogramación (o Sistemas Operativos de multitarea.
Se distinguen por sus habilidades para poder soportar la ejecución de dos o más trabajos activos (que se están ejecutado) al mismo tiempo. Esto trae como resultado que la Unidad Central de Procesamiento (UCP) siempre tenga alguna tarea que ejecutar, aprovechando al máximo su utilización.
Sistemas Operativos de tiempo compartido.
Permiten la simulación de que el sistema y sus recursos son todos para cada usuarios. El usuario hace una petición a la computadora, esta la procesa tan pronto como le es posible, y la respuesta aparecerá en la terminal del usuario.
Sistemas Operativos distribuidos.
Permiten distribuir trabajos, tareas o procesos, entre un conjunto de procesadores. Puede ser que este conjunto de procesadores esté en un equipo o en diferentes, en este caso es trasparente para el usuario.
Sistemas Operativos de Red : Son aquellos sistemas que mantienen a dos o más computadoras unidas a travez de algun medio de comunicación con el objetivo primordial de poder compartir los diferentes recursos y la información del sistema
Sistemas Operativos paralelos: En estos tipos de sistemas operativos se pretende que cuando existan dos o más procesos que compitan por algún recurso se puedan realizar o ejecutar al mismo tiempo
Funciones Del Sistema Operativo
Gestionar procesos o recursos para que los programas puedan ejecutarse de manera correcta.
Administrar los puertos de entrada y salida, por ejemplo: micrófonos, altavoces, impresoras o el monitor.
Garantizar la seguridad del ordenador, impidiendo el acceso a ciertos archivos o programas para el correcto funcionamiento del equipo.
Administrar la memoria principal del dispositivo, de modo que aunque varios programas se pongan en marcha, cada uno cuente con una entrada de memoria independiente.
Detectar errores, mantener la operatividad y controlar dispositivos, de manera que se eviten las interrupciones