UNIDAD 2

SISTEMAS OPERATIVOS


Definición .-
  • Es el software fundamental para que una computadora pueda ser utilizada.
  • Emite órdenes a la unidad central de proceso para que pueda realizar las tareas necesarias para completar una orden. Permite usar la computadora de una manera más accesible.
  • Es un conjunto de programas que facilitan la utilización de los componentes de la computadora además de optimizarlos.
Un sistema operativo es una capa de software que permite la comunicación maquina-persona, también se le puede entender como un administrador de los recursos (Hardware) que nos ofrece la maquina para permitir un buen uso de ella por medio de los programas o aplicaciones.
Ejemplos de sistemas operativos:
  • DOS

  • GNU/Linux
  • Microsoft Windows

  • Mac OS X

  • Ubuntu

  • Solaris


¿Dónde se puede encontrar instalado un Sistema Operativo?.-

La mayoría de aparatos electrónicos que utilizan microprocesadores para funcionar, llevan incorporado un sistema operativo, por ejemplo: 


Automóviles, teléfonos, tablets, reproductores de DVD, computadoras, radios, lavadoras, enrutadores, robots, etc.). 




Funciones de los Sistemas Operativos.- 

  • Interpreta los comandos que permiten al usuario comunicarse con el ordenador.
  • Coordina y manipula el hardware de la computadora, como la memoria, las impresoras, las unidades de disco, el teclado o el mouse.
  • Organiza los archivos en diversos dispositivos de almacenamiento, como discos flexibles, discos duros, discos compactos o cintas magnéticas.
  • Gestiona los errores de hardware y la pérdida de datos.
  • Servir de base para la creación del software logrando que equipos de marcas distintas funcionen de manera análoga, salvando las diferencias existentes entre ambos.
  • Configura el entorno para el uso del software y los periféricos; dependiendo del tipo de máquina que se emplea, debe establecerse en forma lógica la disposición y características del equipo. Como por ejemplo, una microcomputadora tiene físicamente dos unidades de disco, puede simular el uso de otras unidades de disco, que pueden ser virtuales utilizando parte de la memoria principal para tal fin. En caso de estar conectado a una red, el sistema operativo se convierte en la plataforma de trabajo de los usuarios y es este quien controla los elementos o recursos que comparten. De igual forma, provee de protección a la información que almacena.


Apariencia o tipo de interfaz de los Sistemas Operativos.- 

Existen dos tipos de apariencias o interfaces:

Interfaz basada en caracteres o interfaz de línea de comandos



  • Significa que el usuario controla el programa mediante el tecleo de comandos (orden o mandato)
  • Ms-DOS y Unix y Linux son ejemplos de Sistemas Operativos de interfaz de línea
  • Interfaz gráfica de usuario (GUI)



  • Un aspecto que tienen en común todas la GUI es el concepto de ventanas.
  • Una ventana puede contener un proyecto en el cual se esté trabajando, un panel para insertar datos, o información de un comando o programa generado.
  • Algunas ventanas tienen controles que puede utulizar para cambiar su tamaño o su forma, o para ver toda la información que se encuentra dentro de ellas.
  • Son de fá cil de uso porque son intuitivas.
  • Utilizan sistemas de Menú.
  • Los ejemplos de GUI son Windows, Mac Os, Linux y Android.

  • Tipos de Sistemas Operativos

    Existen diversos tipos de sistemas operativos de acuerdo al número de usuarios y a la posibilidad de sistema de ejecutar o no varias tareas como son:

    El número del microprocesadores:



  • Sistemas operativos uniproceso 
  • Sistemas operativos multiproceso

  • El número de usuarios:



  • Sistemas operativos monousuario 
  • Sistemas operativos multiusuario

  • El tiempo de respuesta:



  • Sistemas operativos de tiempo real 
  • Sistemas operativos de tiempo compartido

  • El número de tareas:



  • Sistemas operativos monotarea 
  • Sistemas operativos multitareas


  • Clasificación de los Sistemas Operativos

    Con el paso del tiempo, los Sistemas Operativos fueron clasificándose de diferentes maneras, dependiendo del uso o de la aplicación que se les daba. A continuación se mostrarán diversos tipos de Sistemas Operativos que existen en la actualidad, con algunas de sus características:

    • Sistemas Operativos de multiprogramación (o Sistemas Operativos de multitarea).
    Es el modo de funcionamiento disponible en algunos sistemas operativos, mediante el cual una computadora procesa varias tareas al mismo tiempo. Existen varios tipos de multitareas. La conmutación de contextos (context Switching) es un tipo muy simple de multitarea en el que dos o más aplicaciones se cargan al mismo tiempo, pero en el que solo se esta procesando la aplicación que se encuentra en primer plano (la que ve el usuario). Para activar otra tarea que se encuentre en segundo plano, el usuario debe traer al primer plano la ventana o pantalla que contenga esa aplicación. En la multitarea cooperativa, la que se utiliza en el sistema operativo Macintosh, las tareas en segundo plano reciben tiempo de procesado durante los tiempos muertos de la tarea que se encuentra en primer plano (por ejemplo, cuando esta aplicación esta esperando información del usuario), y siempre que esta aplicación lo permita. En los sistemas multitarea de tiempo compartido, como OS/2, cada tarea recibe la atención del microprocesador durante una fracción de segundo. Para mantener el sistema en orden, cada tarea recibe un nivel de prioridad o se procesa en orden secuencial. Dado que el sentido temporal del usuario es mucho más lento que la velocidad de procesamiento del ordenador, las operaciones de multitarea en tiempo compartido parecen ser simultáneas.

    • Sistema Operativo 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.

    • Sistema Operativo 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. Estos tipos de sistemas son muy simples, porque todos los dispositivos de entrada, salida y control dependen de la tarea que se esta utilizando, esto quiere decir, que las instrucciones que se dan, son procesadas de inmediato; ya que existe un solo usuario. Y están orientados principalmente por los microcomputadores.

    • Sistema Operativo 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 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.

    • Sistemas Operativos de red.
    Son aquellos sistemas que mantienen a dos o más computadoras unidas a travé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.


    La mayoría de los sistemas operativos que se usan son de ambiente gráfico. En la siguiente tabla se mencionan algunas características, ventajas y desventajas de algunos de ellos. 

    Tabla comparativa de Sistemas Operativos

    Sistema OperativoLogotipoCaracterísticasVentajasDesventajas
    MS-DOS (Microsoft -Disk Operating System)
    (1981)
    Diseñado por la empresa Microsoft porBill Gates para las computadoras IBM y compatiblesLos requerimientos del sistema son mínimosSistema monotarea y de línea de comando
    OS/2 (Operating System 2)
    IBM (1987)
    Diseñado por Microsoft e IBM para los equipos personales ps/2Sistema multitarea de interfaz gráficaExisten pocas aplicaciones y escasa capacidad de uso en red
    Mac OS X
    (2012)
    La empresa Apple de Steve Jobs desde el año de 1984 ha programado varias versiones que con el tiempo han mejorado exclusivamente para equipos Macintosh de Apple ComputerSu uso es fácil, de interfaz gráfica y multitareaAlto precio, sólo funciona en equipos Mac y tiene dificultades de incompatibilidad de procesamiento múltiple
    Unix
    (1970)
    Desarrollado por AT&T para minicomputadorasEs multitarea, de procesamiento multiple y capacidades de uso en red.No cuenta con una versión estándar y es difícil su aprendizaje
    Linux Mandriva
    (2011)
    Es una distribución Linux publicada por la compañía francesa Mandriva.Es de libre distribución, es multitarea, de interfaz gráfica, ambiente flexible, eficiente y más seguro con respecto a los virusCuenta con menos soporte de hardware, pocas aplicaciones e incompatibilidad de aplicaciones de otros sistemas operativos
    Windows NT
    (1993)
    Orientado a estaciones de trabajo y servidores de red
    Pertenece a la familia de MicrosoftCreado especialmente para uso de redMismas desventajas que Windows 95-98
    Windows 95-98Creado por Microsoft en 1985Es multitarea, de interfaz gráfica, procesamiento multiple, facilidad de datos compartidos entre aplicaciones, fácil acceso a internetLos requerimientos del sistema son mayores. Tiene errores incorregibles y es inseguro contra virus
    Windows XP
    (2001)
    Pertenece a la familia de MicrosoftIntegra Voz y video de manera sencilla en el correo electrónico y la configuración de nuevos dispositivos es FácilRequiere mayor capacidad de memoria, procesador y disco duro
    Windows Vista
    (2007)
    Pertenece a la familia de MicrosoftInterfaz más novedosa y llamativa, más estable, incluye programas de seguridadRequiere mayor capacidad de memoria, procesador y disco duro. Poca disponibilidad de controladores
    Windows 7
    (2009)
    Pertenece a la familia de MicrosoftInterfaz rediseñada, nueva barra de tareas, estable y rápido, incluye programas de seguridadRequiere mayor capacidad de memoria, procesador y disco duro. Con mayor disponibilidad de controladores





    ¿Saben Ustedes que es un SISTEMA OPERATIVO?

      Un Sistema Operativo (SO) es el software básico de una computadora que provee una interfaz entre el resto de programas del ordenador, los dispositivos hardware y el usuario. Las funciones básicas del Sistema Operativo son administrar los recursos de la máquina, coordinar el hardware y organizar archivos y directorios en dispositivos de almacenamiento. Los Sistemas Operativos más utilizados son Dos, Windows, Linux y Mac. Algunos SO ya vienen con un navegador integrado, como Windows que trae el navegador Internet Explorer.

     

    No hay comentarios.:

    Publicar un comentario