Sistemas Operativos
Definicion:
Un sistema operativo
es un programa o conjunto de programas de un sistema informático que
gestiona los recursos de hardware y provee servicios a los programas de
aplicación, ejecutándose en modo privilegiado respecto de los restantes
(aunque puede que parte de él se ejecute en espacio de usuario).
Características de un Sistema Operativo:
|
Sistemas Operativos Monotareas Los sistemas operativos monotareas son más primitivos y es todo lo contrario al visto anteriormente, es decir, solo pueden manejar un proceso en cada momento o que solo puede ejecutar las tareas de una en una. Por ejemplo cuando la computadora esta imprimiendo un documento, no puede iniciar otro proceso ni responder a nuevas instrucciones hasta que se termine la impresión. Sistemas Operativos Monousuario |
Los
sistemas monousuarios son aquellos que nada más puede atender a un solo
usuario, gracias a las limitaciones creadas por el hardware, los
programas o el tipo de aplicación que se este ejecutando.
Sistemas Operativos por lotes
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. Se reúnen todos los trabajos comunes para realizarlos al
mismo tiempo, evitando la espera de dos o más trabajos como sucede en el
procesamiento en serie. Estos sistemas son de los más tradicionales y
antiguos, y fueron introducidos alrededor de 1956 para aumentar la
capacidad de procesamiento de los programas.
Sistemas Operativos Multiusuario
Es
todo lo contrario a monousuario; y en esta categoría se encuentran
todos los sistemas que cumplen simultáneamente las necesidades de dos o
más usuarios, que comparten mismos recursos. Este tipo de sistemas se
emplean especialmente en redes.
Sistemas Operativos por 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. Muchos Sistemas Operativos de tiempo real son construidos para aplicaciones muy específicas como control de tráfico aéreo, bolsas de valores, control de refinerías, control de laminadores. También en el ramo automovilístico y de la electrónica de consumo, las aplicaciones de tiempo real están creciendo muy rápidamente. Otros campos de aplicación de los Sistemas Operativos de tiempo real son los siguientes: |
- Control de trenes.
- Telecomunicaciones.
- Sistemas de fabricación integrada.
- Producción y distribución de energía eléctrica.
- Control de edificios.
- Sistemas multimedia.
Sistemas Operativos de Tiempo Compartido
Permiten la simulación de que el sistema y sus recursos son todos para cada usuario. 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.
Los principales
recursos del sistema, el procesador, la memoria, dispositivos de E/S,
son continuamente utilizados entre los diversos usuarios, dando a cada
usuario la ilusión de que tiene el sistema dedicado para sí mismo. Esto
trae como consecuencia una gran carga de trabajo al Sistema Operativo,
principalmente en la administración de memoria principal y secundaria.
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.
Existen dos esquemas básicos de éstos. Un sistema fuertemente acoplado
es a es aquel que comparte la memoria y un reloj global, cuyos tiempos
de acceso son similares para todos los procesadores. En un sistema
débilmente acoplado los procesadores no comparten ni memoria ni reloj,
ya que cada uno cuenta con su memoria local.
Los sistemas distribuidos deben de ser muy confiables, ya que si un
componente del sistema se compone otro componente debe de ser capaz de
reemplazarlo.
Sistemas Operativos de Red
Son aquellos sistemas que mantienen a dos o más computadoras unidas através de algún medio de comunicación (físico o no), con el objetivo primordial de poder compartir los diferentes recursos y la información del sistema.
El primer Sistema Operativo de red estaba enfocado a equipos con un procesador Motorola 68000, pasando posteriormente a procesadores Intel como Novell Netware. Los Sistemas Operativos de red mas ampliamente usados son: Novell Netware, Personal Netware, LAN Manager, Windows NT Server, UNIX, LANtastic.
Sistemas Operativos de Red
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.
En UNIX existe también la posibilidad de ejecutar programas sin tener
que atenderlos en forma interactiva, simulando paralelismo (es decir,
atender de manera concurrente varios procesos de un mism usuario). Así,
en lugar de esperar a que el proceso termine de ejecutarse (como lo
haría normalmente), regresa a atender al usuario inmediatamente después
de haber creado el proceso.
Ejemplos de estos tipos de Sistemas Operativos están: Alpha, PVM, la serie AIX, que es utilizado en los sistemas RS/6000 de IBM.
acerca de microsoft windows(propietario)
acerca de microsoft windows(propietario)










No hay comentarios:
Publicar un comentario