lunes, 23 de febrero de 2015

 Que es un sistema operativo?Un sistema operativo (SO o, frecuentemente, OS —del inglés Operating System—) 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 del mismo se ejecute en espacio de usuario).2                                                                                 


Un sistema operativo desempeña 5 funciones básicas en la operación de un sistema informático: 
1. suministro de interfaz al usuario.
2. administración de recursos.
3. administración dearchivos.
4. administración de tareas.
5. servicio de soporte y utilidades.

Por servicios

La clasificación por servicios es la más comúnmente usada y conocida desde el punto de vista del usuario final.

Contenido

  [mostrar

Sistema operativo monousuario[editar]

Los sistemas operativos monousuario son aquellos que soportan a un usuario a la vez, no importando la cantidad de procesadores o procesos que se estén realizando. Las computadoras personales se han clasificado en esta sección

Sistema operativo multiusuario[editar]

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[editar]

Sistema operativo monotarea[editar]

Los sistemas monotarea son aquellos que solo permiten realizar una sola tarea, estos sistemas son mas primitivos porque solo permiten un solo proceso a la vez.

Sistema operativo multitarea[editar]

Desde luego el desarrollo de la tecnología informática digital ha avanzado a un ritmo cada vez más acelerado, hemos avanzado desde los tubos de vacío hasta los microcomponentes y de estos a los procesadores multi núcleo, esto desde luego en todo momento se ha reflejado en el desempeño y características de las tareas que las computadoras son capaces de realizar, todas las generaciones de computadoras han trabajado siempre realizando una operación a la vez, el aumento en su capacidad ha significado la reducción en los tiempos que cada operación consume, entre más rápidos son los procesadores desde luego son más las operaciones que realizan por unidad de tiempo, hemos empleado el segundo como unidad de medida, es decir, cuantificamos su velocidad a partir de la cantidad de operaciones realizadas en un segundo.
Gracias a los avances en la miniaturización y mejora de capacidades, las computadoras de los noventas nos presentaron con los sistemas operativos multitareas, estos poseen la capacidad para administrar el uso del procesador asignándole las operaciones a ejecutar, la aparente capacidad para realizar diferentes tareas al mismo tiempo es lograda gracias tanto a la velocidad del procesador y componentes físicos instalados como al sistema operativo que administra las diferentes tareas y va asignando una operación perteneciente a cada catea al procesador para su realización.
Definiremos a una Tarea como una secuencia de operaciones binarias que al ser procesadas por un sistema de cómputo

Por número de procesadores[editar]

Sistema operativo monoprocesador[editar]

Los sistemas uniprocesador solo pueden trabajar con un solo procesador si tuviera dos seria multiprocesador Ejemplo: DOS.

Sistema operativo multiprocesador[editar]

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ón o se trabaja con el procesador con menos carga y así se distribuye mejor el trabajo, los procesos son enviados indistintamente a cualquiera de los procesadores disponibles . que es un sistema operativo monousuario?(de mono: 'uno'; y usuario) es un sistema operativo que sólo puede ser ocupado por un único usuario en un determinado tiempo. Ejemplo de sistemas monousuario son las versiones domésticas de Windows. Administra recursos de memoria procesos y dispositivos de las PC'S
    Es un sistema en el cual el tipo de usuario no está definido y, por lo tanto, los datos que tiene el sistema son accesibles para cualquiera que pueda conectarse.
    En algunos sistemas operativos se accede al sistema reproductor de un usuario único que tiene permiso para realizar cualquier operación. Este es el caso de los sistemas operativos más antiguos como MS-DOS y algunos más recientes como la serie Windows 95/98/Me de Microsoft o MacOS (antes de Mac OS X) de Macintosh. En estos sistemas no existe una diferenciación clara entre las tareas que realiza un administrador del sistema y las tareas que realizan los usuarios habituales, no disponiendo del concepto de multiusuario, un usuario común tiene acceso a todas las capacidades del sistema, pudiendo borrar, incluso, información vital para su funcionamiento. Un usuario malicioso (remoto o no) que obtenga acceso al sistema podrá realizar todo lo que desee por no existir dichas limitaciones.       
    sistema operativo multiusuario?El principio del concepto es facilitar compartir los recursos de procesamiento, almacenamiento y periféricos varios, reduciendo el tiempo ocioso en el (o los) procesador(es), e indirectamente implica reducción de los costos de energía y equipamiento para resolver las necesidades de cómputo de los usuarios. Ejemplos de sistemas operativos con característica de multiusuario son VMS y Unix, así como sus múltiples derivaciones (e.g. IRIXSolaris, etc.) y los sistemas tipo Unixcomo LinuxFreeBSD y Mac OS X.
    En la familia de los sistemas operativos Microsoft Windows, desde Windows 95 hasta la versión Windows 2000, proveen soporte para ambientes personalizados por usuario, pero no admiten la ejecución de múltiples sesiones de usuario mediante el entorno gráfico.
    Las versiones de Windows 2000 server y Windows 2003 server ofrecen el servicio Terminal Server el cual permite la ejecución remota de diferentes sesiones de usuario.
  • En los sistemas operativos antiguos, la idea de multiusuario guarda el significado original de que éste puede ser utilizado por varios usuarios al mismo tiempo, permitiendo la ejecución concurrente de programas por parte de distintos usuarios. Aunque la idea original de tiempo compartido o el uso de terminales bobas no es ya el más utilizado. Esto debido a que los computadores modernos pueden tener múltiples procesadores, o proveer sus interfaces de usuario a través de una red, o en casos especiales, ya ni siquiera existe un solo computador físico proveyendo los servicios, sino un conjunto de computadoras en red o conectadas por un bus de alta velocidad y actuando en concierto para formar un clúster.

No hay comentarios:

Publicar un comentario