viernes, 21 de noviembre de 2014

SISTEMAS OPERATIVOS

Tipos de sistema operativo:

Multitarea: Es una característica de un sistema operativo moderno. Permite que varios procesos sean ejecutados al mismo tiempo compartiendo uno o más procesadores.

Monotarea: Sistema monotarea se denomina a aquel Sistema Operativo que solamente puede ejecutar un proceso (programa) a la misma vez. Es una característica de los sistemas operativos más antiguos como MS-DOS pues en la actualidad la mayoría de los sistemas de propósito general son multitarea

Monousuarios: Los sistemas operativos monousuarios son aquellos que soportan a un solo usuario a la vez, sin importar el número de procesadores que tenga la computadora o el número de procesos o tareas que el usuario pueda ejecutar en un mismo instante de tiempo, las computadoras personales típicamente se han clasificado en este renglón.

Multiusuarios: Los sistemas operativos multiusuarios son capaces de dar servicio a mas de un usuario a la vez, ya sea por medio de varias terminales conectadas a la computadora o por medio de sesiones remotas en una red de comunicaciones, ni importa el numero de procesadores en la maquina ni el numero de procesos que cada usuario puede ejecutar simultáneamente

Multiproceso: Es el uso de dos o más procesadores (CPU) en una computadora para la ejecución de uno o varios procesos (programas corriendo). Algunas personas, en el idioma español hacen sinónimo este termino con el de multitareas (del inglés multitasking) el cual consiste en la ejecución de uno o más procesos concurrentes en un sistema. Así como la multitarea permite a múltiples procesos compartir una única CPU, múltiples CPUs pueden ser utilizados para ejecutar múltiples procesos o múltiples hilos (Threads) dentro de un único proceso.

Características de los sistemas:


  • Rendimiento: Capacidad para administrar y controlar todas las operaciones de la computadora sin demora, evitando contratiempos propiciados por errores de hardware o software.
  • Flexibilidad:Capacidad para permitir modificaciones y configuraciones especiales para adaptarlo al uso de diversos tipos de usuarios  y computadoras.
  • Seguridad: Deben garantizar la integridad de los programas, dispositivos y datos.
  • Eficiencia: Deben de atender con prontitud todos los requerimientos del usuario y permitir  el trabajo de multitareas sin pérdida de confiabilidad.
  • Robustez: En programación  se utiliza el término  "robusto" para calificar  a un programa o sistema operativo como estable, confiable, veloz, seguro y capaz de ejecutar  aplicaciones de misión critica.
  • Sencillez: Aunque las capacidades  de memoria y de almacenamiento de datos han crecido de manera impresionante, los mejores sistemas operativos son los que realizan todas las funciones de control y administración, aunque  contengan pocas de líneas de código.
  • Confiabilidad: Deben hacer sentir confianza a los usuarios, al exponer  integridad de sus archivos de datos confidenciales y sus transacciones comerciales en una computadora conectada a una red o a internet.  


Funciones de los sistemas operativos:

Configurar el equipo físico:Crean las condiciones necesarias para que todos los componentes sean reconocidos , y se encuentren dispuestos de manera correcta para ser utilizados por el usuario.


Interpretar los comando de usuario: Interpretan las órdenes del usuario y las transmiten al sistema en lenguaje que éste entiende (unos y ceros). las interfaces gráficas facilitan las cosas porque con una sola pulsación del ratón sobre un icono o ventana, se dan ala computadora instrucciones como "lleve este archivo a la impresora e imprime la paginas 1, 2,3"


Controlar el equipo o hardware: Ninguna operación que involucre el uso de cualquiera de los dispositivos físicos de la computadora se puede llevara cabo sin la intervención de un sistema operativo


Controlar el sistemas de archivos: Una de las principales funciones de cualquier tipo de sistema operativo es la de administrar y proteger la información que se genera en forma de archivos

Controlar la secuencia de los procesos : El sistema operativo administra todos los procesos que se llevan a cabo en la unidad central de proceso o CPU, siguiendo un orden o jerarquía predefinida de acuerdo con las ordenes del usuario.



No hay comentarios:

Publicar un comentario