¿QUE ES EL SISTEMA OPERATIVO?
El conjunto de programas informáticos que permite la administración eficaz de los recursos de una computadora es conocido como sistema operativo o software de sistema. Estos programas comienzan a trabajar apenas se enciende el equipo, ya que gestionan el hardware desde los niveles más básicos y permiten además la interacción con el usuario.

Los sistemas operativos generalmente vienen pre cargados en cualquier ordenador cuando lo compramos. La mayoría de la gente usa el sistema operativo que viene en su ordenador o móvil, pero es posible actualizarlo o incluso cambiar el sistema operativo por otro diferente.

 Los sistemas operativos utilizan imágenes y botones para poder comunicarnos con el ordenador de forma sencilla y fácil para decirle lo que queremos hacer en cada momento a nuestro ordenador.

FUNCIÓN

Su función principal es la de darnos las herramientas necesarias para poder controlar nuestra computadora y poder hacer uso de ella, de la forma más cómoda y sencilla posible.
sistemas operativos
Las funciones básicas del Sistema Operativo son administrar los recursos del ordenador, coordinar el hardware y organizar archivos y directorios en los dispositivos de almacenamiento de nuestro ordenador.
 Algunas cosas más concretas que puede realizar un Sistema Operativo son:
 - Múltiples programas se pueden ejecutar al mismo tiempo, el sistema operativo determina qué aplicaciones se deben ejecutar en qué orden y cuánto tiempo.
 - Gestiona el intercambio de memoria interna entre múltiples aplicaciones.
 - Se ocupa de entrada y salida desde y hacia los dispositivos de hardware conectados, tales como discos duros, impresoras y puertos.
 - Envía mensajes a cada aplicación o usuario interactiva (o a un operador del sistema) sobre el estado de funcionamiento y los errores que se hayan podido producir.
 - En los equipos que pueden proporcionar procesamiento en paralelo, un sistema operativo puede manejar la forma de dividir el programa para que se ejecute en más de un procesador a la vez.

Generaciones del sistema operativo

1 Generación:SISTEMAS OPERATIVOS 1945-1955: TUBOS DE VACIÓ Y TABLEROS ENCHUFA BLES

Estas maquinas eran enormes y llenaban cuartos enteros con decenas de miles de tubos de vacío, pero eran mucho más lentas que aun la computadora domestica más barata que hoy hay en el mercado.
Toda la programación se realizo en lenguaje maquina absoluto a menudo alambrando tableros enchufables para controlar funciones básicas de la maquina. los lenguajes de programación se desconocían.
Los sistemas operativos eran extraños .Virtualmente todos los problemas eran cálculos numéricos directos, como la elaboración de tablas de senos y cosenos.




2 Generación: SISTEMAS OPERATIVOS 1955-1965 TRANSISTORES Y SISTEMAS DE LOTE


Estas maquinas se instalaban en cuartos de computadoras especialmente acondicionados con aire, con cuerpos de operadores profesionales para accionarlas. Para correr un trabajo un programador primero escribía el programa en papel y después lo perforaba en tarjetas.
Dado el alto costo del equipo no es sorprendente que las personas buscaran rápidamente maneras de reducir el tiempo perdido. La solución que se adoptaba era el sistema de lote. La idea implícita en esto sistemas era la de adjuntar un cajón lleno de trabajos en el cuarto de introducción al sistema y después leerlos en una cinta magnética mediante el uso de una computadora pequeña y poco costosa.
3 Generación: SISTEMAS OPERATIVOS 1965-1980 CIRCUITOS INTEGRADOS Y MULTIPROGRAMACIÓN

En esta generación la intención era que todo el software como el sistema operativo tenía que funcionar en todos los modelos. Tenía que correr en sistemas pequeños que a menudo sustituían a las unidades 1401 para copiar o reproducir tarjetas de cinta, y en sistemas muy grandes, que con frecuencia reemplazaban la 7094 para realizar predicciones climatológicas y otras operaciones complejas.
No había manera de que la IBM escribiera una pieza de software que cumpliera todos estos requisitos conflictivos. El resultado fue un sistema operativo enorme y extraordinaria mente complejo, quizá de dos o tres órdenes de magnitud mayor que FMS.


4 Generación: SISTEMAS OPERATIVOS 1989-1990 COMPUTADORAS PERSONALES


Las computadoras personales no eran tan diferentes de las minicomputadoras, pero en términos de precio diferían.
La vasta diseminación del poder del cómputo especialmente el poder de cómputo altamente interactivo por lo general con graficas excelentes, condujo el desarrollo de una industria importante que producía software para computadoras personales. Gran parte de este software eran amable con el usuario lo que significa que estaba dirigido a usuarios que no conocían nada acerca de las computadoras y además no tenía nada acerca de las computadoras y además no tenían la menor intención de aprender.


5 Generación: SISTEMAS OPERATIVOS 1990-ACTUALIDAD

Las computadoras de quinta generación son computadoras basadas en inteligencia artificial.
La quinta generación de computadoras fue un proyecto ambicioso lanzado por Japón a finales de los 70. Su objetivo era el desarrollo de una clase de computadoras que utilizarían técnicas de inteligencia artificial al nivel del lenguaje de máquina y serían capaces de resolver problemas complejos, como la traducción automática de una lengua natural a otra.




Tipos de sistemas operativos

Los sistemas operativos pueden ser clasificados de la siguiente manera:

A)Según la administración de tareas:
  • Mono-tarea: este tipo de sistemas operativos son capaces de manejar un programa o realizar una sola tarea a la vez. Son los más antiguos. Por ejemplo, si el usuario está escaneando, la computadora no responderá a nuevas indicaciones ni comenzará un proceso nuevo.
  • Multi-tarea: esta característica es propia de los S.O. más avanzados y permiten ejecutar varios procesos a la vez, desde uno o varios ordenadores, es decir que los pueden utilizar varios usuarios al mismo tiempo. Esto se puede realizar por medio de sesiones remotas una red o bien, a través de                                                                                 terminales conectadas a una                                                                                                       computadora.


B) Según la administración de usuarios:

    • Monousuario: Sólo pueden responder a un usuario por vez. De esta manera, cualquier usuario tiene acceso a los datos del sistema. Existe un único usuario que puede realizar cualquier tipo de operación .
    • Multiusuario: esta característica es propia de aquellos S.O. en los que varios usuarios pueden acceder a sus servicios y procesamientos al mismo tiempo. De esta manera, satisfacen las necesidades de varios usuarios que estén utilizando los mismos recursos, ya sea memoria, programas, procesador, impresoras, scanners etc.
    C)Manejo de recursos
    • Centralizado:Se trata de aquel que utiliza los recursos De una sola computadora, es decir, su memoria, CPU, disco y periféricos. Respecto Al hardware podemos decir que se suele tratar de un computador caro y de gran Potencia,con terminales alfanuméricos directamente conectados. Suele tratarse De una computadora de tipo desktop, en las cuales es común encontrar un monitor Grande con un teclado y un mouse, además de un case para albergar la unidad de Procesamiento y los demás                                                                             componentes





    • Distribuido: Permite utilizar los recursos (memoria, CPU, disco, periféricos...) de más de una computadora al mismo tiempo.
      Un sistema operativo distribuido es la unión lógica de un grupo de sistemas operativos sobre una colección de nodos computacionales independientes, conectados en red, comunicándose y físicamente separados.Cada nodo contiene de forma individual un subconjunto específico de los programas que componen el sistema operativo distribuido.

    Ejemplos de Sistemas Operativos para PC

    MS Windows. Sin duda el más popular de los SO, aunque realmente se trate de un conjunto de distribuciones (un entorno operativo) construidas para brindar a Sistemas Operativos más antiguos (como el MS-DOS) de una interfaz gráfica de soporte y un conjunto de herramientas de software. Su primera versión apareció en 1985 y desde entonces no ha parado de actualizarse en más potentes y variopintas versiones, a medida que Microsoft, su empresa madre, impera en el mercado de las tecnologías digitales.

    GNU/Linux. Este término alude a la utilización combinada del kernel libre de la familia de Unix llamado “Linux”, junto a la distribución GNU, también libre. El resultado es uno de los principales protagonistas del desarrollo de software libre, cuyo código fuente puede ser empleado, modificado y redistribuido a libertad.

    UNIX. Este sistema operativo portable, multitarea y multiusuario fue desarrollado tempranamente en 1969, y a lo largo de los años sus derechos de copyright han pasado de una empresa a otra. En realidad se trata de una familia de SO semejantes, muchos de los cuales han hecho vida comercial y otros son de formato libre, todos a partir del núcleo Linux.

    Fedora. Se trata esencialmente de una distribución de Linux para propósitos generales, surgida luego de la descontinuación de Red Hat Linux, con la cual está muy vinculado pero que surgió como un proyecto comunitario. Es otro nombre indispensable a la hora de hablar de software libre y códigos abiertos, en sus tres versiones principales: Workstation, Cloud y Server.

    Ubuntu. Basado en GNU/Linux, este Sistema Operativo libre y de código abierto toma su nombre de la filosofía surafricana enfocada en la lealtad del hombre hacia el resto de la especie. En ese sentido, Ubuntu está orientado hacia la facilidad y la libertad de uso, si bien Canonical, la empresa británica que posee sus derechos, subsiste en base a servicios técnicos vinculados con el programa.

    MacOS. El sistema operativo de la Machintosh, también conocido como O S X o Mac OS X, cuyo entorno está basado en el Unix y es desarrollado y vendido como parte de los computadores de la marca Apple desde 2002. Parte de esta familia de software fue liberada por Apple como un Sistema Operativo abierto y de código libre llamado Darwin, al que luego añadieron componentes como el Aqua y el Finder, para obtener la interfaz en que se basa el Mac OS X, su versión más reciente.


    Ejemplos de sistemas operativos móviles:

    iOS
    Lo que caracteriza a iOS frente a otros es que es un sistema operativo cerrado. Apple no permite que se modifiquen características internas del sistema más allá de las limitadas opciones que da en los ajustes. Un sistema cerrado permite, sin embargo, ofrecer siempre una experiencia más estable y segura tal y como diseñó el fabricante en un principio
    Por otro lado, como también suele ser habitual en los productos de la empresa, no se licencia a terceros por lo que tan solo los iPhone disponen de este sistema operativo.

    Android
    El sistema operativo número uno en cuanto a popularidad. Con una cuota de mercado cercana al 85% el sistema operativo de Google se caracteriza por ser abierto y disponible para cualquier fabricante interesando en utilizarlo para sus dispositivos móviles.
    Esta disponibilidad ha creado sin embargo una gran fragmentación, pudiéndose encontrar innumerables dispositivos de miles de formas y funcionalidades con todas las versiones de Android existentes.

    Windows Phone
    Microsoft que está realizando un gran esfuerzo financiero para posicionar Windows Phone como una tercera opción interesante para los consumidores después de que llegara tarde a la fiesta de los smartphones. Su alianza con Nokia y su posterior compra le ha ayudado a darse a conocer mejor e ir arañando cuota de mercado a los dos líderes. Los últimos datos hablan de un 2,5% a nivel mundial.
    Windows Phone destaca por su pantalla de inicio personalizable que ofrece las notificaciones de las apps de una manera sencilla y limpia. Además ofrece una experiencia de usuario muy buena independientemente del tipo y gama de terminal en que se esté usando.

    Firefox OS
    Un sistema operativo basado en HTML5 con núcleo Linux, de código abierto. Desarrollado por Mozilla Corporatión con apoyo de empresas como Telefónica. El sistema operativo está basado en Linux y usa la tecnología de Mozilla, Gecko. Se basa en estándares abiertos como por ejemplo HML5, CSS3 y JavaScript.
    Entre las interesantes características de este sistema operativo abierto están las aplicaciones web y pueden ser de dos tipos diferentes: aplicaciones de servidor o empaquetadas. A diferencia de los SO ya comentados, en este caso, las apps de servidor, corren vía web, es decir son páginas webs con la apariencia de aplicaciones y sin conexión a internet no es posible acceder a estas. Las aplicaciones empaquetadas necesitan la descarga de un paquete comprimido y se cargan desde la fuente local cada vez que se accede a la aplicación.

    Ubuntu Touch
    Otro sistema operativo basado en Linux pero en esta ocasión bajo la famosa firma Ubuntu. Presentado en el 2013, se trata de un proyecto de Canonical. En la actualidad varias empresas están desarrollando terminales para este sistema operativo, entre ellas la española Bq. Utiliza las mismas tecnologías de la versión de escritorio, por lo que ambas comparten apps sin problemas de compatibilidad. Dispone también de algunas de las aplicaciones más populares como Facebook y Youtube.

    Tizen
    Sistema operativo móvil, también basado en Linux, patrocinado por Linux Fundation y Fundación LiMo. Se ha desarrollado a partir de la plataforma Linux de Samsung. Aunque en un principio fue presentado como un SO de código abierto, Tizen 2 funciona con un sistema de licencias no abiertas. El SDK completo fue publicado bajo licencia de Samsung de código no abierto.

    BlackBerry OS
    El sistema permite multitarea y tiene soporte para diferentes métodos exclusivos como sus trackwheel, trackball, touchpad y pantallas táctiles.
    Uso profesional, gracias a sus herramientas para correo electrónico y agenda, teclado QWERTY.

    Web OS
    Este interesante sistema operativo, fue a Palm lo que Blackberry 10 a RIM. Sin embargo, pese a las buenas críticas que cosechó este sistema operativo, no consiguió salvar la compañía. Tras la compra por parte de HP de la compañía Palm Inc, en la actualidad webOs es propiedad de LG que lo utiliza como sistema operativo para sus televisores inteligentes.
    Ejemplos de sistemas operativos de red

    Un sistema operativo de red está diseñado para administrar y apoyar a los dispositivos de una red de área local.

    LANtastic de Artisoft
    LANtastic soporta una gran variedad de sistemas operativos para PC como Windows NT 4.0/2000/2003 (para estación de trabajo y/o servidor) y Windows XP. Tiene un soporte mejorado para multi-plataformas. La instalación y operación del sistema es rápida y fácil de usar, además de tener una interfaz mejorada que permite que todas las PCs conectadas a la red puedan comunicarse usando únicamente la herramienta de Chat. No es necesario que los usuarios empleen un servidor dedicado o tener un administrador de red de tiempo completo, debido a que el sistema es simple y sencillo de mantener.

    Banyan VINES
    El servicio de red integrado virtual Banyan (VINES o Virtual Integrated Network Service en inglés) es un sistema operativo de red basado en una familia de protocolos propietaria. El protocolo se deriva básicamente de los protocolos de los sistemas de red Xerox (XNS o Xerox Network Systems en inglés), en los que se usa una arquitectura cliente-servidor que permite a los clientes solicitar servicios específicos a los servidores, como acceso a archivos y a impresoras.

    NetWare de Novell
    Este sistema operativo de red es una suite de protocolos diseñados en base a la arquitectura del protocolo XNS. Proporciona soporte integral para la mayoría de los sistemas operativos de escritorio en el mercado, incluyendo DOS, Windows, Macintosh, OS/2 y Unix. Novell también soporta redes de área local y comunicaciones asíncronas de área amplia.

    LAN Manager de Microsoft
    LAN Manager es un sistema operativo de red creado por Microsoft y que funciona como una aplicación de servidor. Se ejecuta bajo Microsoft OS/2 y fue desarrollado en conjunto con 3Com. El servidor de archivos puede ser usado de forma concurrente para otras tareas como servicios de bases de datos. En otras palabras, el sistema proporciona una buena función multitareas. También soporta la mayoría de los sistemas operativos de escritorio como DOS, Windows y clientes OS/2. Actualmente la herramienta LAN Manager ha sido reemplazada por Microsoft Windows NT Server y su mayor parte está siendo usada en Windows NT y WIndows 2000.

     Tabla comparativa de sistema operativo de red

    Sistema Operativo
    Caracteríticas
    Ventajas
    Desventajas
    MS-DOS (Microsoft -Disk Operating System)
    (1981)
    Diseñado por la empresa Microsoft porBill Gates para las computadoras IBM y compatibles.
    Los requerimientos del sistema son mínimos.
    Sistema 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/2.
    Sistema multitarea de interfaz gráfica.
    Existen 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 Computer.
    Su uso es fácil, de interfaz gráfica y multitarea.
    Alto precio, sólo funciona en equipos Mac y tiene dificultades de incompatibilidad de procesamiento múltiple.
    Unix
    (1970)
    Desarrollado por AT&T para minicomputadoras.
    Es 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 virus.
    Cuenta 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 Microsoft.
    Creado especialmente para uso de red.
    Mismas desventajas que Windows 95-98.
    Windows 95-98
    Creado por Microsoft en 1985.
    Es multitarea, de interfaz gráfica, procesamiento multiple, facilidad de datos compartidos entre aplicaciones, fácil acceso a internet.
    Los requerimientos del sistema son mayores. Tiene errores incorregibles y es inseguro contra virus.
    Windows XP
    (2001)
    Pertenece a la familia de Microsoft.
    Integra Voz y video de manera sencilla en el correo electrónico y la configuración de nuevos dispositivos es Fácil.
    Requiere mayor capacidad de memoria, procesador y disco duro.
    Windows Vista
    (2007)
    Pertenece a la familia de Microsoft.
    Interfaz más novedosa y llamativa, más estable, incluye programas de seguridad.
    Requiere mayor capacidad de memoria, procesador y disco duro. Poca disponibilidad de controladores.
    Windows 7
    (2009)
    Pertenece a la familia de Microsoft.
    Interfaz rediseñada, nueva barra de tareas, estable y rápido, incluye programas de seguridad.
    Requiere mayor capacidad de memoria, procesador y disco duro. Con mayor disponibilidad de controladores.



    Conclusión

    Se puede concluir que los Sistemas Operativos son de gran importancia en el desarrollo de la computación y por ende de la programación, ya que se constituye como el mediador del usuario y la computadora en la entrada, procesamiento, almacenamiento, y salida de información, gracias a que maneja un interfaz gráfico con un sin número de programas, los cuales desarrollan una tarea específica de acuerdo a la solicitud del usuario, que facilita su uso a la hora de trabajar.

    Es interesante el servicio del Sistema Operativo, puesto que el usuario la configura o la adapta para acceder a determinados programas de forma rápida, de acuerdo a la necesidad o al uso que este le emplee, además de configurar el diseño de la interfaz gráfica para ambientarla a su gusto.



    Por último, cabe destacar que los Sistemas Operativos desde sus orígenes hasta la actualidad han sido objeto de grandes modificaciones, con el propósito de mejorar la calidad de vida del hombre y facilitar su trabajo.

                                                                Bibliografía


    http://soribel-velasquez.blogspot.mx/p/clasificacion-de-los-sistemas.html
    http://tony899980.blogspot.mx/2014/09/tabla-comparativa-de-sistemas.html

    Comentarios

    Entradas populares de este blog

    PROCESADOR DE PALABRAS

    FORMULARIOS DE GOOGLE

    PRESENTADOR DE DIAPOSITIVAS