jueves, 21 de mayo de 2015

que es un sitema operativo

Un sistema operativo 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 aplicacion ejecutándose en modo privilegiado respecto de los restantes (aunque puede que parte de él se ejecute en espacio de usuario.
Tipos de Sistemas Operativos
 -  Sistema operativo UNIX
 buntu es un sistema operativo basado en GNU/Linux y que se distribuye como software libre , el cual incluye su propio entorno de escritorio denominado Unity. Su nombre proviene de la ética homónima, en la que se habla de la existencia de uno mismo como cooperación de los demás.



















 -  Sistema operativo UNIX
     Creado por Ken Thompson y Dennies Ritchie en laboratorios Bell® AT&T® de MULTICS®. Inicialmente era un sistema operativo de tipo texto y algunos gráficos muy rústicos. Hoy en día es la base de comunicaciones de la Internet.
Figura 1. Consola del sistema operativo UNIX

  -- Sistema operativo Microsoft® Ms-DOS   
 (Comprado por Bill Gates propietario de Microsoft®): De tipo Texto, Monousuario (Solo puede Atender a un usuario) y Monotarea (Ejecuta una tarea a la vez). Es el soporte para programas que manejan gráficos y sus emulaciones de sistema operativo gráfico como: Windows 3.X, 95, 98, 98SE, Me, 2000, NT, XP. Es decir están ejecutados desde Ms-DOS®.
Figura 2. Consola del sistema operativo Microsoft® DOS

 - Sistema operativo Microsoft® Windows
     De tipo gráfico, multiusuario (puede Atender a varios usuarios) y multitarea (Ejecuta varias tareas simultáneas).
Figura 3. Interfaz gráfica del sistema operativo Microsoft® Windows
        Sistema operativo Microsoft® Windows Mobile
      Se trata de un sistema operativo desarrollado para dispositivos móviles con características similares al sistema operativo de escritorio.
Figura 4. Interfaz gráfica del sistema operativo Microsoft® Windows Mobile
 - Sistema operativo PC-DOS® de IBM®
     Sistema Operativo competidor de Ms-DOS® en años 60 y 70; que perdió popularidad por el éxito de Microsoft® Windows®. Se siguió desarrollando hasta la última versión PC-DOS® 2000.
Figura 5. Consola del sistema operativo IBM® PC-DOS
 
 
 - Sistema operativo LINUX
     Creado por el finlandés Linus Bendict Torvalds en la universidad de Helsinki, basándose en el SO UNIX-MINIX  en 1991. Actualmente existen una gran gama de versiones: Linspire®, Debian, Knoppix, Red Hat®, SuSe, Slackware, Mandrake, Ubuntu, Fedora y Android, todos ellos de tipo gráfico.
Figura 6. Interfaz del sistema operativo Linux Fedora
         Sistema operativo Google® Android
      Dentro de esta categoría, uno de los sistemas operativos más exitosos es Google® Android, basado en Linux, el cuál no fue totalmente desarrollado por tal firma, sino comprado por el año de 2005 y por supuesto mejorado y mantenido por Goolge® oficialmente desde 2007. Lo integramos en este contexto de sistemas operativos, debido a que no solamente se encuentra en teléfonos inteligentes, sino también en equipos TabletPC y algunos tipos de Netbook como el resto de los sistemas operativos tradicionales. Cuenta con una comunidad particular y pública que se encarga del desarrollo de las aplicaciones, siendo publicadas de manera oficial en Google® Play (Antes Google® Market), por lo que se encuentra liberado parte del código y por sus características de seguridad, no ejecuta aplicaciones que el usuario no permita, por lo que sufre menos de virus. Este sistema operativo tiene la capacidad de reconocer dispositivos USB, por lo que es posible conectar teclados, memorias USB y otros dispositivos para ser controlado y no sólo por la pantalla táctil. Este sistema operativo se puede obtener para instalar y reinstalar en dispositivos.
Figura 7. Interfaz típica del sistema operativo Google® Android en una TabletPC
   Sistema operativo Google® Chrome OS
     En Julio de 2009, La empresa Google® hace oficial su intención de insertarse en el mercado de manera formal con un sistema operativo denominado Google Chrome OS, esto en plena confrontación con Microsoft® y su sistema operativo Windows. Debido a que las aplicaciones anteriormente todas se ejecutaban en la computadora del usuario, hoy en día, una gran cantidad de ellas se acceden vía Web, por lo que se ejecutan en el servidor del sitio Web en uso, así que no es tan necesario el uso de sistemas operativos robustos como Windows, Linux ó Mac; ejemplos de ello son el uso de sistemas de comunicación como Twitter® sin necesidad de tenerlo instalado en la computadora, el correo electrónico de Yahoo®, el traductor multi-idiomas de Google®, las redes sociales como Facebook® y OneDrive de Microsoft® que permite el trabajo directo con documentos en formato Word, Excel y PowerPoint.
      Este SO se encuentra disponible en las computadoras portátiles tipo Netbook denominadas Chromebook, sus aplicaciones se encuentran disponibles en Chrome Web Store, requiere de una cuenta en Google® para ser habilitado y tiene compatibilidad con algunas Apps de la familia Android® tales como Duolingo, Vine, Evernote, cuenta con soporte para dispositivos USB como memorias USB, teclados y ratón. Se dice que no sufre de presencia de virus, que el promedio de tiempo de arranque es de 8 segundos, cuenta con una alta velocidad de funcionamiento de sus aplicaciones al estar basadas en el explorador Chrome®. Sólo se puede adquirir con un equipo de cómputo de la familia Google®.
Figura 8. Vista de la interfaz de SO Google® Chrome
 - Sistema operativo FirefoxOS
      Se trata de un sistema operativo lanzado por la organización Mozilla Corporation, basado en Linux y el estándar de lenguaje de programación Web HTML5, el cual se encuentra especializado para ser instalado en ciertos modelos de teléfonos inteligentes (Smartphone), compitiendo contra el sistema operativo Android. El portal Web describe a FirefoxOS como: "Firefox OS dispone de todas las características que desde siempre te han hecho desear tener un teléfono inteligente. De adapta a tu vida perfectamente para que tu puedas adaptarte al mundo que te rodea.", con las características actuales de redes sociales, fotografía, música, mapas, mensajes, mercado de aplicaciones, etc. Su mercado de aplicaciones es Marketplace y aún no cuenta con acceso a la aplicación de WhatsApp ahora propiedad de Facebook® sin embargo otras como Telegram y Line si las puede ejecutar.
Figura 9. Sistema operativo FirefoxOS
 - Sistema operativo MacOS de Apple®
     Creado por Jef Raskin, Steve Wozniak, Steve Jobs y Ron Wayne: sistema operativo tipo gráfico.  Macintosh® desde sus inicios, no aceptó la estandarización de PC-IBM®, y comenzó a desarrollar sus microprocesadores, memorias RAM, tarjetas principales (Motherboard), puertos, sistemas operativos y aplicaciones de manera independiente a las PC´s. Por ello no era posible ejecutar programas para Mac® en PC, a menos que se utilizara un programa emulador para ello. Actualmente Apple® Mac se esta integrando al estándar PC, para mayor compatibilidad, aunque hasta la fecha aún no es posible simplemente instalar el MacOS en una PC común.
Figura 10. Interfaz gráfica del sistema operativo MacOS de Apple®
 - Sistema operativo Solaris
     Desarrollado por Sun Microsystem®, es un sistema operativo poco comercial y para servidores principalmente. Normalmente  lo utilizan grandes corporativos.
Figura 11. Interfaz gráfica del sistema operativo Solaris de Sun MicroSystem®
El explorador no admite los marcos flotantes o no está configurado actualmente para mostrarlos.
 - Sistema operativos de red
     Se trata de sistemas operativos muy robustos, diseñados para la administración de redes de datos y por ende grandes cantidades de usuarios, por lo que permiten la conexión de muchas máquinas a un solo servidor. Entre ellos tenemos Sun Microsystem®, Linux APACHE, Microsoft® Windows NT, Microsoft® Windows Server, etc.
Figura 12. Sistema operativo de red, Windows Server 2008
 - Otros sistemas operativos importantes
   
Figura 13. Sistema operativo BlackBerryOS
      Dentro de la telefonía móvil, existen sistemas operativos propietarios , algunos básicos y otros muy desarrollados, a continuación se mencionan algunos de ellos:
     - SymbianOS: es un sistema operativo propiedad de Nokia®, luego de ser comprada esta marca por Microsoft® ha pasado a su dominio.
    - BlackBerry OS: sistema operativo propietario de la marca BlackBerry®, por lo que sólo se puede encontrar instalado en estos dispositivos.
    -  iOS: sistema operativo propietario de la marca Apple®, que se encuentra instalado sólo en dispositivos de la marca.


Características de los Sistemas Operativos

El sistema operativo tiene las siguientes características:
  1. Conveniencia: un sistema operativo hace más conveniente el uso de una computadora.
  2. Eficiencia: el sistema operativo permite que los recursos de la computadora se usen de manera correcta y eficiente.
  3. Habilidad para evolucionar: un sistema operativo debe de ser capaz de aceptar nuevas funciones sin que tenga problemas.
  4. Encargado de administrar el hardware: el sistema operativo debe de ser eficaz.
  5. Relacionar dispositivos: cuando el sistema operativo detecta otro sistema operativo conectado en si mismo.
  6. Algoritmos: un sistema operativo hace el uso de la computadora más racional.
 Estructura de los sistemas operativos
  • 1 ESTRUCTURA MODULAR
    También llamados sistemas monolíticos, se caracterizan por que carecen de estructura.
    Este sistema se describe como una colección de procedimientos es decir que estos pueden llamar a otros sistemas cada vez que así lo requieran..
  •  2 ESTRUCTURA DE ANILLOS O CAPAS
    Consiste en organizar al sistema operativo en una jerarquía de capas, es decir que una esta construida sobre la inmediata inferior
    El primer sistema construido de esta forma fue el llamado SISTEMA THE (Technische Hogeschool Eindhoven) el cual constaba de seis capas:
  •  3 ESTRUCTURA MICROKERNEL
    En esta estructura es donde las funciones centrales son controladas por el núcleo mas conocido como KERNEL y la interfaz del usuario es controlada por el entorno mas conocido como SHELL
  •  4 ESTRUCTURA MULTINUCLEO
    Son los procesadores actuales que tiene dos o mas núcleos que trabajan simultáneamente como un solo sistema .
    Esta tecnología ha girado en torno a la idea de ser capaz de hacer posible la computación paralela es decir que podría aumentar drásticamente la velocidad, la eficiencia y el rendimiento de las computadoras simplemente poniendo 2 o más unidades centrales de procesamiento en un solo chip
  •  5 ESTRUCTURA DE MAQUINAS VIRTUALES
    Cuando se habla de Máquinas Virtuales se puede decir que es una copia exacta de la máquina real, generada por software, los Sistemas Operativos de Máquinas Virtuales proporcionan al usuario una copia exacta del hardware desnudo incluyendo sus modos usuario y núcleo, dispositivos de entrada y salida, interrupciones, almacenamiento, etc., llamadas Máquinas Virtuales, aparentando así que cada terminal posee su propia máquina real.
Versiones de sistemas operativos 
windows
 
LINUX
ubuntu-logo UBUNTU Distribución basada en Debian, con lo que esto conlleva y centrada en el usuario final y facilidad de uso. Muy popular y con mucho soporte en la comunidad. El entorno de escritorio por defecto es GNOME.
Redhat-logo REDHAT ENTERPRISE Esta es una distribución que tiene muy buena calidad, contenidos y soporte a los usuarios por parte de la empresa que la distribuye. Es necesario el pago de una licencia de soporte. Enfocada a empresas.
Fedora-logo FEDORA Esta es una distribución patrocinada por RedHat y soportada por la comunidad. Facil de instalar y buena calidad.
Debian-logo DEBIAN Otra distribución con muy buena calidad. El proceso de instalacion es quizas un poco mas complicado, pero sin mayores problemas. Gran estabilidad antes que últimos avances.
Suse_logo OpenSuSE Otra de las grandes. Facil de instalar. Version libre de la distribucion comercial SuSE.
Suse_logo SuSE LINUX ENTERPRISE Otra de las grandes. Muy buena calidad, contenidos y soporte a los usuarios por parte de la empresa que la distribuye, Novell. Es necesario el pago de una licencia de soporte. Enfocada a empresas.
Slackware-logo SLACKWARE Esta distribución es de las primeras que existio. Tuvo un periodo en el cual no se actualizo muy a menudo, pero eso es historia. Es raro encontrar usuarios de los que empezaron en el mundo linux hace tiempo, que no hayan tenido esta distribucion instalada en su ordenador en algun momento.
Gentoo-logo GENTOO Esta distribución es una de las unicas que incorporaron un concepto totalmente nuevo en Linux. Es una sistema inspirado en BSD-ports. Podeis compilar/optimizar vuestro sistema completamente desde cero. No es recomendable adentrarse en esta distribucion sin una buena conexion a internet, un ordenador medianamente potente (si quereis terminar de compilar en un tiempo prudencial) y cierta experiencia en sistemas Unix.
ubuntu-logo KUBUNTU Distribución basada en Ubuntu, con lo que esto conlleva y centrada en el usuario final y facilidad de uso. La gran diferencia con Ubuntu es que el entorno de escritorio por defecto es KDE.
mandriva-logo MANDRIVA Esta distribución fue creada en 1998 con el objetivo de acercar el uso de Linux a todos los usuarios, en un principio se llamo Mandrake Linux. Facilidad de uso para todos los usuarios