trabajos
Características de los sistemas operativos
1. Conveniencia: un sistema operativo hace más conveniente el uso de una computadora.
2. Eficiencia: el sistema operativo permite que los recursos de la computadora se usen de manera correcta y eficiente.
3. Habilidad para evolucionar: un sistema operativodebe de ser capaz de aceptar nuevas funciones sin que tenga problemas.
4. Encargado de administrar el hardware: el sistema operativo debe de ser eficaz.
5. Relacionar dispositivos
6. Algoritmos: un sistema operativo hace el uso de la computadora más racional
Sistema operativo monousuario
Los sistemas operativos monousuario son aquellos que soportan a un usuario a la vez, no importando lacantidad de procesadores o procesos que se estén realizando. Las computadoras personales se han clasificado en esta sección
Sistema operativo multiusuario
Los sistemas multiusuario son los que soportan varios usuarios a la vez, estos tipos de sistemas generalmente se utilizan en máquinas que están conectadas en red.
Por número de tareas
Sistema operativo monotarea[
Los sistemas monotarea sonaquellos que solo permiten realizar una sola tarea, estos sistemas son mas primitivos porque solo permiten un solo proceso a la vez.
Sistema operativo multitarea[
Los sistemas multitarea son sistemas que permiten realizar varias actividades o procesos a la vez.
Por número de procesadores
Sistema operativo monoprocesador[
Los sistemas uniprocesador solo pueden trabajar con un solo procesador situviera dos seria multiprocesador Ejemplo: DOS.
Sistema operativo multiprocesador
Los sistemas multiproceso pueden utilizar varios procesadores para distribuir el trabajo de cada uno. Generalmente estos trabajan o pueden ser de dos tipos:
Asimétrica: es donde el sistema operativo selecciona un procesador maestro y los demás funcionan como esclavos.
Simétrica: en este tipo se envía informacióno se trabaja con el procesador con menos carga y así se distribuye mejor el trabajo, los procesos son enviados indistintamente a cual quiera de los procesadores disponibles .
Clasificación de los Sistemas Operativos
Actualmente los sistemas operativos se clasifican en tres grupos:
por su estructura (visión interna);
por los servicios que ofrecen;
por la forma en que ofrecen sus servicios(visión externa).
Sistemas operativos
Por su estructura
Estructura Monolítica
Es la estructura de los primeros sistemas operativos constituidos fundamentalmente por un solo programa compuesto de un conjunto de rutinas entrelazadas de tal forma que cada una puede llamar a cualquier otra. Las características:
Construcción del programa final a base de módulos compilados separadamente que se unena través del ligador.
Buena definición de parámetros de enlace entre las distintas rutinas existentes, que puede provocar mucho acoplamiento.
Carecen de protecciones y privilegios al entrar a rutinas que manejan diferentes aspectos de los recursos de la computadora, como memoria, disco, etc.
Estructura Jerárquica
A medida que fueron creciendo las necesidades de los usuarios y seperfeccionaron los sistemas. Se hizo necesaria una mayor organización del software, del sistema operativo, donde una parte del sistema contenía subpartes y esto organizado en forma de niveles. Ejemplos: Multics y Unix.
Máquina Virtual
Se trata de un tipo de sistemas operativos que presentan una interface a cada proceso, mostrando una máquina que parece idéntica a la máquina real subyacente. Estos sistemas...
Regístrate para leer el documento completo.