martes, 13 de septiembre de 2011

TIPOS DE SISTEMAS OPERATIVOS


CONCEPTO: Un sistema Operativo (SO) es en sí mismo un programa de computadora. Sin embargo, es un programa muy especial, quizá el más complejo e importante en una computadora. El SO despierta a la computadora y hace que reconozca a la CPU, la memoria, el tecla do, el sistema de vídeo y las unidades de disco.
Además, proporciona la facilidad para que los usuarios se comuniquen con la computadora y sirve de plataforma a partir de la cual se corran programas de aplicación.

TIPOS DE SISTEMAS OPERATIVOS:
MONOUSUSARIO:

El Sistema Operativo MS-DOS 

- Se trata de un SO que permite utilizar el PC en un sólo puesto de trabajo: monopuesto (o monousuario), es decir, no da la posibilidad de que distintos usuarios desde distintos puestos puedan trabajar simultáneamente sobre un único S.O.
- Es también monotarea, ya que no permite simultanear la ejecución de varias tareas a la vez. Por tanto, antes de ejecutar una nueva orden, debemos esperar a que concluya la anterior.


Nombre de dispositivos

DISCOS
En MS-DOS las distintas unidades de almacenamiento o discos se reconocen por una letra seguida de dos puntos:
    A:     primera unidad de disketes
    B:     utilizado normalmente por una segunda unidad de disketes
    C:  D:  ...  Z:      otras unidades

Cada letra identifica lo que se denomina una unidad lógica.
El disco duro sería la unidad física, que puede dividirse en varias unidades lógicas diferentes (mediante particiones del disco y/o la definición de unidades virtuales).

C:\basura>subst X: . convertimos el directorio "basura" en una unidad virtual X:
C:\basura>x:  vamos al "disco" X:
X:\>

PUERTOS
Los puertos son los elementos que permiten a la CPU comunicarse con el exterior. MS-DOS reconoce:
    Los puertos serie o puertos de comunicaciones (envían la información bit a bit -módem-) se los conoce como COM1, COM2, COM3, COM4. COM3 suele utilizarse para el módem interno, exteriormente es un conector de línea telefónica.
    Los puertos paralelo (envían la información byte a byte -impresora-) se reconocen como LPT1, LPT2 (Line Printer)
obs. Al primer puerto serie COM1 también se le conoce como AUX.
       
al primer puerto paralelo LPT1 también se le conoce bajo el nombre PRN
X:\>type carta.txt > prn  imprimimos el archivo carta.txt


NOTA: Los nombres de dispositivos MS-DOS han dado lugar a palabras reservadas, de manera que no podemos crear un archivo como nul.txt o con.jpg, o una carpeta denominada aux.

  
MULTIUSUSARIO:
Windows Mobile 5.0
Windows Mobile 5.0, anteriormente con el nombre en clave "Magneto", salió al mercado el 9 de mayo del 2005. Utiliza Windows CE 5.0 y utiliza .NET Compact Framework 1.0 SP2 - una plataforma de desarrollo .NET para los programas basados en .NET que utiliza.
Características:
  • Una nueva versión de Office llamada "Office Mobile".
    • Se agregará una versión de Powerpoint denominada "Powerpoint Mobile".
    • Excel Mobile añade la capacidad de ver representaciones gráficas.
    • Word Mobile incluirá la capacidad de insertar tablas y gráficos.
  • Reproductor "Windows Media 10 Mobile".
  • Identificador de llamadas con fotos.
  • Un paquete multimedia que facilitará la administración de vídeos y fotos.
  • Ayuda mejorada de Bluetooth.
  • Interfaz de administración GPS para los programas de navegación instalados.
  • Mejoras de la funcionalidad de "Microsoft Exchange Server" las mejoras funcionan solamente con Exchange 2003 SP2 instalado.
  • Soporte para teclados QWERTY incluido por defecto.
  • Simplificación del sistema de informe de errores, como las versiones de Windows de sobremesa y servidores.
  • ActiveSync 4.2, prometiendo 10-15% de aumento de la velocidad en la sincronización de datos.
  • Cliente para PPTP y L2TP/IPsec VPNs.
  • La memoria no volátil (ROM) está disponible en Pocket PC permitiendo un aumento de la batería. Anteriormente más del 50% (suficiente para 72 horas de almacenaje) de energía de la batería se reservaba para mantener datos en la memoria RAM (volátil). Los dispositivos basados en Windows usa la memoria RAM como su medio de almacenaje primario al uso de memoria flash.
El Windows Mobile 5.0, fue lanzado en la conferencia de desarrolladores Windows Mobile Embedded en las Vegas, el 12 de mayo de 2005.
 

ALGUNOS WINDOWS

Windows 1 : Primera Versión de Microsoft Windows. Lanzado en 1985. Tomó un total de 55 programadores para desarrollarlo y no permitía ventanas en cascada.

Microsoft comenzó el desarrollo del "ADMINISTRADOR DE INTERFAZ", que posteriormente derivó en  Microsoft Windows en Septiembre de 1981. La interfaz inicial tenía menús ubicados en la parte inferior de la ventana y la interfaz sufrió un cambio en 1982 cuando se diseñaron los ahora comunes menús desplegables.

Esto ocurrió después de Apple Lisa, un experimento de Apple por llevar una interfaz gráfica al usuario. Sin embargo, ocurrió antes de Macintosh.

Windows prometía una interfaz gráfica fácil de usar y la utilización de gráfica independiente del dispositivo, así como el soporte de multitarea.

Las siguientes fueron las principales características de Windows 1.0:
Interfaz gráfica con menús desplegables, ventanas en cascada y soporte para mouse.
Gráficos de pantalla e impresora independientes del dispositivo.
Multitarea cooperativa entre las aplicaciones Windows.


Windows 2 : Segunda versión de Microsoft Windows, lanzada en 1987. Windows 2 tenía más características que Windows 1, tales como iconos y ventanas traslapdas. Cuando se lanzó Windows/386, Windows 2 fue renombrado como Windows/286.

Nacen aplicaciones como Excel, Word for Windows, Corel Draw!, Ami, PageMaker).

Las siguientes fueron las principales características de Windows 2.0:

Ventanas traslapadas
Archivos PIF para aplicaciones DOS


Windows/386: En 1987 Microsoft lanzó Windows/386. A pesar de ser equivalente a su hermano Windows/286, mientras corrían aplicaciones Windows, éste proveía la capcidad de ejecutar múltiples aplicaciones DOS simultáneamente en memoria extendida

Las siguientes fueron las principales características de Windows/386:

Múltiples máquinas virtuales DOS con multitarea.

Windows 3.0: Una completa reconstrucción de Windows con muchas nuevas facilidades tales como la habilidad de direccionar más allá de 640k. Fue lanzado en 1990, y vendió más de 10 millones de copias.

Las siguientes fueron las principales características de Windows 3.0:

Modo estándard (286), con soporte de memoria grnade (large memory).
Medo Mejorado 386, com memoria grande y soporte de múltiples sesiones DOS.
Se agregó en Administrador de Programas y de Archivos
Soporte de Red
Soporte para más de 16 colores.
Soporte para combo boxes, menús jerárquico y los archivos .INI privados para capa aplicación empezaron a cobrar más valor.

Características de Linux

Los beneficios derivados del uso del sistema operativo UNIX, y por lo tanto de Linux, provienen de su potencia y flexibilidad. Estos son resultado de numerosas características integradas al sistema, las que están disponibles tan pronto como se inicia.
 
UBUNTU
Características
En su última versión, Ubuntu soporta oficialmente dos arquitecturas de hardware en computadoras personales y servidores: x86 y AMD64[37] (x86-64); siendo la versión 6.10 la última que oficialmente soportó la arquitectura PowerPC,[38] después de lo cual es solo soportada por la comunidad.[39] Sin embargo, extraoficialmente, Ubuntu ha sido portado a tres arquitecturas más: SPARC, IA-64 y Playstation 3.
A partir de la versión 9.04 —lanzada en abril de 2009— se empezó a ofrecer soporte oficial para procesadores ARM,[40] comúnmente usados en dispositivos móviles, PDA etc.
Al igual que la mayoría de las distribuciones basadas en GNU/Linux, Ubuntu es capaz de actualizar a la vez todas las aplicaciones instaladas en la máquina a través de repositorios.
Ubuntu está siendo traducido a más de 130 idiomas,[5] y cada usuario es capaz de colaborar voluntariamente a esta causa, a través de Internet.

Ubuntu y la comunidad

Los usuarios pueden participar en el desarrollo de Ubuntu, escribiendo código, solucionando bugs, probando versiones inestables del sistema, etc;[41] además, en febrero de 2008 se puso en marcha la página «Brainstorm»[42] que permite a los usuarios proponer sus ideas y votar las del resto. También se informa de las ideas propuestas que se están desarrollando o están previstas.

El software incluido


Centro de software de Ubuntu 4.0, incluido en Ubuntu 11.04.

Crecimiento del repositorio de Ubuntu. Actualmente con 35.800 paquetes disponibles en Ubuntu 11.04.
Posee una gran colección de aplicaciones para la configuración de todo el sistema, valiéndose principalmente de interfaces gráficas. El entorno de escritorio predeterminado de Ubuntu es GNOME y se sincroniza con sus liberaciones. Existen otras dos versiones oficiales de la distribución, una con el entorno KDE, llamada Kubuntu, y otra con el entorno Xfce, llamada Xubuntu; existen otros escritorios disponibles, que pueden ser instalados en cualquier sistema Ubuntu independientemente del entorno de escritorio instalado por defecto.
  • Seguridad y accesibilidad: El sistema incluye funciones avanzadas de seguridad y entre sus políticas se encuentra el no activar, de forma predeterminada, procesos latentes al momento de instalarse. Por eso mismo, no hay un cortafuegos predeterminado, ya que no existen servicios que puedan atentar a la seguridad del sistema. Para labores o tareas administrativas en la línea de comandos incluye una herramienta llamada sudo (de las siglas en inglés de SuperUser do), con la que se evita el uso del usuario administrador. Posee accesibilidad e internacionalización, de modo que el sistema esté disponible para tanta gente como sea posible. Desde la versión 5.04, se utiliza UTF-8 como codificación de caracteres predeterminado.
No sólo se relaciona con Debian por el uso del mismo formato de paquetes .deb. También tiene uniones muy fuertes con esa comunidad, contribuyendo con cualquier cambio directa e inmediatamente, y no sólo anunciándolos. Esto sucede en los tiempos de lanzamiento. Muchos de los desarrolladores de Ubuntu son también responsables de los paquetes importantes dentro de la distribución Debian.
Para centrarse en solucionar rápidamente los bugs, conflictos de paquetes, etc. se decidió eliminar ciertos paquetes del componente main, ya que no son populares o simplemente se escogieron de forma arbitraria por gusto o sus bases de apoyo al software libre. Por tales motivos inicialmente KDE no se encontraba con más soporte de lo que entregaban los mantenedores de Debian en sus repositorios, razón por la que se sumó la comunidad de KDE creando la distribución GNU/Linux Kubuntu.[cita requerida]

Organización de paquetes

Ubuntu divide todo el software en cuatro secciones, llamadas «componentes», para mostrar diferencias en licencias y la prioridad con la que se atienden los problemas que informen los usuarios.[43] Estos componentes son: main, restricted, universe y multiverse.
Por defecto se instalan paquetes de los componentes main y restricted[43] Los paquetes del componente universe de Ubuntu generalmente se basan en los paquetes de la rama inestable (Sid) y en el repositorio experimental de Debian.[cita requerida]
  • main: contiene solamente los paquetes que cumplen los requisitos de la licencia de Ubuntu, y para los que hay soporte disponible por parte de su equipo. Éste está pensado para que incluya todo lo necesario para la mayoría de los sistemas Linux de uso general. Los paquetes de este componente poseen ayuda técnica garantizada y mejoras de seguridad oportunas.[43]
  • restricted: contiene paquetes soportados por los desarrolladores de Ubuntu debido a su importancia, pero que no está disponible bajo ningún tipo de licencia libre para incluir en main. En este lugar se incluyen los paquetes tales como los controladores propietarios de algunas tarjetas gráficas, como por ejemplo, los de ATI y NVIDIA. El nivel de la ayuda es más limitado que para main, puesto que los desarrolladores pueden no tener acceso al código fuente.[43]
  • universe: contiene una amplia gama de programas, que pueden o no tener una licencia restringida, pero que no recibe apoyo por parte del equipo de Ubuntu sino por parte de la comunidad. Esto permite que los usuarios instalen toda clase de programas en el sistema guardándolos en un lugar aparte de los paquetes soportados: main y restricted.[43]
  • multiverse: contiene los paquetes sin soporte debido a que no cumplen los requisitos de software libre.[43]
PUPPY:
Características
Puppy es una distribución que selecciona aplicaciones de poco tamaño, pero que ofrezcan la funcionalidad que espera un usuario normal. Así, la versión 4.3.1, lanzada el 17 de octubre del 2009, pesa alrededor de 105 megas. La versión 5.2.5 (02/04/2011) es algo mayor, usando 130 megas. Permite elegir un navegador, tal como Chrome, Firefox, Opera o Seamonkey. También trae el procesador de textos Abiword, el programa de dibujo Mtpaint, planilla de cálculo Gnumeric, la interfaz de reproducción multimedia Gnome mplayer y visualmente se sigue manejando con el gestor de ventanas JWM aunque por defecto arranca con openbox. En su repositorio están disponibles para su descarga programas como: VLC media player, Xine, Skype, Wine, Gimp, etc.
De Puppy se desprenden gran cantidad de Pupplets, (variantes del Sistema operativo) algunos cambian el administrador de ventanas, algunos incorporan KDE, XFCE, (Nop), o IceWM. otros se les incorporó drivers de videos para poder ejecutar el Compiz (Tipsy, Wnop, Vestapup, Tigerpup etc) y también versiones para neetbooks como Asus Eee y para Acer one.

SABAYON:
Características
Sabayon Linux incluye propiedades gráficas específicas que permiten al usuario elegir entre AIGLX o XGL, unido a Beryl (actualmente se está añadiendo el proyecto de ventanas 3D llamado Metisse, desarrollada por Mandriva), para el uso de una de ellas, desde el disco óptico, antes de ingresar definitivamente al escritorio de bienvenida. Estas características pueden ser modificadas, ingresando a Gestor de Aceleración(Acceleration Manager) siguiendo: KDE Menu/Settings, o bien, seleccionando la propiedad antes de iniciada la sesión gráfica. La versión LiveDVD incluye un menú similar al de OpenSUSE, y una opción para cambiar al menú clásico de KDE.
Sabayon Linux se encuentra disponible para los entornos de escritorio KDE, GNOME, Xfce, Enlightenment, etc.

PCLINUXOS
Características
PCLinuxOS se distribuye como un CD Activo o Vivo, que puede también instalarse en el disco duro. Cuando es usada como un LiveCD, se puede trabajar con un "Pendrive" (memoria USB), donde la configuración y datos personales son guardados. Una vez que se ha instalado en el disco duro de un computador personal, el usuario de PCLinuxOS puede agregar, quitar o actualizar todos los paquetes de software que desee, utilizando la herramienta APT, un sistema de administración de paquetes de la distribución Debian GNU/Linux, junto con Synaptic, un programa que recolecta datos desde el usuario, es decir, en una interfaz gráfica de usuario interactúa con él para hacer uso de APT, según las órdenes que sean indicadas. A diferencia de Debian PCLinuxOS usa el sistema de paquetes RPM.
PCLinuxOS posee un arranque rápido, una biblioteca grande de software, y compatibilidad con varias impresoras y otro hardware. A partir de la versión 2007 utiliza un sistema de rolling release, lo que significa que las versiones son compatibles entre si y no hace falta instalarlo de nuevo cuando se quiere utilizar una versión nueva.




FEDORA
Características:
 Distribución
PackageKit, administrador de paquetes por defecto en Fedora.
El Proyecto Fedora se distribuye en muchas formas diferentes:[10]
  • Fedora DVD - un DVD con todos los paquetes disponibles;
  • Medios Vivos (Live CDs) - imágenes de CD o DVD que también pueden ser instalados en unidades USB;
  • Imagen de CD o USB - usado para ser instalado sobre HTTP, FTP o NFS;[11]
  • Imagen de rescate en CD o USB - usado si alguna parte del sistema ha fallado y requiere ser reparado. También permite instalaciones desde Internet.
También se distribuyen variantes personalizadas de Fedora, las cuales son llamadas Fedora spins. Éstas son construidas de un set de paquetes de software específico y tienen una combinación de software para satisfacer las necesidades de un usuario final determinado. Los Fedora spins son desarrollados por diferentes grupos especiales de Fedora.[12] Para descargas e información consultar el sitio web Fedora Spins.
Yum es el administrador de paquetes del sistema.[13] Las interfaces gráficas, como el pirut y el pup, son provistos de la misma forma que el puplet, los cuales ofrecen notificaciones visuales en el panel cuando las actualizaciones están disponibles.[13] apt-rpm es una alternativa a yum, y puede ser más familiar para personas que hayan usado anteriormente distribuciones como Ubuntu o Debian, donde apt-get es el administrador de paquetes predeterminado.[14] Adicionalmente, repositorios extra pueden ser agregados al sistema y de esta forma paquetes que no están disponibles en Fedora pueden ser instalados.[15]

] Repositorios

En las primeras 6 versiones había dos repositorios principales: El Fedora Core y el Fedora Extras. Fedora Core contenía todos los paquetes básicos que eran requeridos por el sistema operativo, así como otros que eran distribuidos con los CD o DVD de la instalación. Fedora Extras, el repositorio secundario que estaba incluido en Fedora Core 3 era mantenido por la comunidad y no estaba incluido en los discos de instalación. En ese entonces los repositorios eran:
  • Core[16] en el cual se encuentran los paquetes esenciales.
  • Extras:[17] en el cual se encuentran los paquetes más utilizados o demandados.
  • Updates:[18] en el cual se encuentran las actualizaciones periódicas.
Antes de que Fedora 7 fuese liberada, había un cuarto repositorio llamado Fedora Legacy, el cual era mantenido por la comunidad y su objetivo era extender el ciclo de vida de versiones anteriores de Fedora o Red Hat que hayan sido dejadas de ser soportadas oficialmente.[19] Fedora Legacy dejó de existir en diciembre de 2006.[20]
Desde Fedora 7, los repositorios Core y Extras han sido fusionados, desde que la distribución abandonó el término Core de su nombre.[21]
Actualmente, Fedora recomienda (o utiliza) únicamente aquellos repositorios que disponen de paquetes de software libre, o código abierto, sin problemas de patentes. Ejemplos de paquetes problemáticos a nivel de patentes son determinados códecs de audio, módulos NTFS o drivers de ATI y NVIDIA.
Junto con los repositorios fundamentales indicados con anterioridad, algunos de los repositorios más utilizados son Atrpms,[22] Livna,[23] FreshRPM,[24] Dag,[25] y Dries.[26]
En el repositorio de Livna se encuentran aquellos paquetes que, aún siendo legales, únicamente pueden ser descargados por el usuario final, como códecs para MP3 y otros formatos. El resto de los repositorios indicados no clasifica los paquetes según su licencia, sino según su funcionalidad. Así mismo, existe la posibilidad de incompatibilidades entre repositorios, especialmente entre Livna y Atrpm, debido principalmente a que emplean diferentes opciones de compilación y por ello las dependencias pueden llegar a ser distintas.
La herramienta habitual, en Fedora, para interactuar con los repositorios a través de línea de comandos se denomina Yum; así mismo existe un entorno gráfico Yum denominado Pirut (para tareas de instalación y eliminación de paquetes) y Pup (para tareas de actualización de paquetes). Yum posee un front-end llamado Yumex.[27]

No hay comentarios:

Publicar un comentario