domingo, 2 de julio de 2017

Sistemas Operativos


Sistemas Operativos
es el software principal o conjunto de programas de un sistema informático que gestiona los recursos de hardware y provee servicios a los programas de aplicación de software, ejecutándose en modo privilegiado respecto de los restantes (aunque puede que parte de él se ejecute en espacio de usuario).

Sistemas operativos multiprogramados
Surge un nuevo avance: el hardware con protección de memoria, ofreciendo nuevas soluciones a los problemas de rendimiento:
·         Se solapa el cálculo de unos trabajos con la entrada/salida de otros trabajos.
·         Se pueden mantener en memoria varios programas.
·         Se asigna el uso de la CPU a los diferentes programas en memoria.
Con los cambios anteriores el monitor residente debe abordar nuevas tareas, naciendo los Sistemas Operativos multiprogramados con las siguientes funciones:
·         Administrar la memoria.
·         Gestionar el uso de la CPU (planificación).
·         Administrar el uso de los dispositivos de E/S.
Cuando desempeña esas tareas, el monitor residente se transforma en un sistema operativo multiprogramado.
Estructura De Los S.O.
En efecto, la estructura de un sistema operativo es de cinco grandes ‘capas’ o etapas, cada una de las cuales tiene una serie de funciones asociadas:
  • El núcleo es la herramienta que gestiona todos los procesos, siendo la encargada de lleva la cuenta de todos los activos y de planificarlos. Esto incluye la selección del tiempo del procesador que ocupará cada uno, por lo que es una etapa muy importante que debe tener mucha inteligencia.
  • Entrada y salida básica proporciona funciones primitivas asociadas con la gestión de la memoria secundaria, proveyendo las herramientas necesarias para la localización e interpretación de los bloques de datos en el disco duro, pero sin llegar a dar muchos detalles.
  • La gestión de la memoria administra la memoria RAM, asignando y liberando a los procesos de una parte de la memoria de la computadora.
  • El sistema de archivo proporciona las funciones que son necesarias para almacenar la información en archivos.
  • La última etapa es la intérprete de comando, donde se ubica la interfaz visible para el usuario. Esta se va perfeccionando y configurando de acuerdo a la comodidad de los usuarios..
Funciones
De esta forma, las funciones que todo sistema operativo viene a cumplir son varias, pero se destaca la primera de todas que es inicializar el hardware del ordenador; luego suministrar rutinas básicas para controlar dispositivos; administrar, reorganizar e interactuar las tareas entre sí; y sobre todo mantener la integridad del sistema. Tanto las amenazas (virus) como las herramientas de prevención (antivirus) están pensadas justamente para la seguridad de los sistemas operativos.

Clasificación de los sistemas operativos
                                                                                                            
Existen diferentes formas de clasificar y subdividir a los sistemas operativos. A continuación se enumerarán los criterios, y luego los diferentes grupos que se forman en base a ellos:
  • De acuerdo al modo de administración de tareas:
    • Monotarea: Solamente puede ejecutar un en un momento dado. No puede interrumpir los procesos en acción.
    • Multitarea: Es capaz de ejecutar varios procesos al mismo tiempo. Es capaz de asignar los recursos de forma alternada a los procesos que los solicitan, de manera que el usuario percibe que todos funcionan a la vez.
  • De acuerdo al modo de administración de los usuarios:
    • Monousuario: Sólo permite ejecutar los programas de un usuario al mismo tiempo.
    • Multiusuario: Si permite que varios usuarios ejecuten simultáneamente sus programas, accediendo a la vez a los recursos de la computadora.
  • De acuerdo a la forma de manejo de los recursos:
    • Centralizado: Si permite usar los recursos de una sola computadora.
    • Distribuido: Si permite utilizar los recursos de más de una computadora al mismo tiempo.
Caracteristicas De Los Sistemas Operativos

El sistema operativo (SO) tiene las siguientes características:
1.     Conveniencia: Un SO hace más conveniente el uso de una computadora.
2.     Eficiencia: El SO permite que los recursos de la computadora se usen de manera correcta y eficiente.
3.     Habilidad para evolucionar: un SO debe de ser capaz de aceptar nuevas funciones sin que tenga problemas.
4.     Encargado de administrar el hardware: el SO debe de ser eficaz, recibiendo las señales provenientes de los periféricos y Hardware en general.
5.     Relacionar dispositivos: cuando el SO detecta otro sistema operativo conectado en sí mismo.
6.     Algoritmos: un SO hace el uso de la computadora más racional y eficiente.
Tipos De Sistemas Operativos

·         Windows.
·         OS X.
·         Unix.
·         Solaris.
·         FreeBSD.
·         OpenBSD.
·         Google Chrome OS.
·         Debian GNU/Linux (GNU/Linux)

No hay comentarios:

Publicar un comentario