miércoles, 27 de febrero de 2013

Versiones de Unix:

A lo largo de la historia ha surgido una gran multitud de implementacinoes comerciales de unix. Sin embargo, un conjunto reducido de productos han consolidado el mercado y prevalecen gracias a un continuo esfuerzo de desarrollo por parte de sus fabricantes.
los mas importantes son:

  • Solaris de Sun Microsystem.- Uno de los sistemas operativos de Unix más difundido en el entorno empresarial y conocido por su gran estabilidad.

  • AIX de IBM.- Es un sistema operativo Unix System V propiedad de IBM. tambien llamado como "Advanced Interactive Executive".

  • HP-UX de Hewlett- Packard.- Este sistema operativo también nació ligado a las computadoras departamentales de este fabricante. Sistema Operativo estable que continua en desarrollo.

Ventajas y Desventajas de Unix

Ventajas de Unix:
  • Permite a los usuarios correr sus programas.
  • Controla los dispositivos de periféricos conectados a la máquina .
  • Es un sistema operativo multiusuario,con capacidad de simular multiprocesamiento y procesamiento no interactivo.
  • Está escrito en un lenguaje de alto nivel: C.
  • Una de las grandes ideas de Unix es la unificación y compatibilidad de todos los procesos de entrada y salida.
  • Ofrece facilidades para la creación de programas y sistemas y el ambiente adecuado para las tareas de diseños de software.
  • Dispone con un lenguaje de control programable llamado "shell".  

Desventajas de Unix:
  • Muchas personas no lo conocen,puesto a que no es un sistema recargado en cada PC que se compra.
  • A pesar de no ser tan estable y no caerse prácticamente nunca, resulta ser muy costoso en el sentido de mantenimiento y administración.
  • No es tan popular como Windows o inclusive como Linux.
  • Cuando se usa Unix no es tan común ver ciertas pantallas de errores que salen en los otros S.O.
  • El S.O Unix puede requerir mas horas de aprendizaje que el resto de las otras plataformas de sistemas Operativos.
  • Utiliza un lenguaje de programación muy avanzado: C, aunque en algunos casos permiten Fortran y Java.
  • Los problemas suelen ser mas difíciles de resolver dado el poco apoyo y soporte que hay en el mercado.

martes, 26 de febrero de 2013

Unix y sus características

Sistema Operativo Unix:


Es un sistema operativo de tiempo compartido,controla los recursos de una computadora y los asigna entre los usuarios permite a los usuarios correr sus programas.Controla los dispositivos de periféricos conectados a la máquina. Es un sistema operativo multitarea y multiusuario, lo cual significa que puede ejecutar varios programas simultáneamente y que puede gestionar a varios usuarios simultaneamente. Se desarrollo en los laboratorios Bell (por Kernighan & Thompson).


Características de Unix:

  •  Sistema operativo multiusuario, con capacidad de simular multiprocesamiento y procesamiento no interactivo.
  • Está escrito en un lenguaje de alto nivel: C.
  • Dispone de un lenguaje de control programable llamado "SHELL"
  • Ofrece facilidades para la creación de programas y sistemas y el ambiente adecuado para las tareas de diseños de Software.
  • Emplea manejo dinámico de memoria por intercambio o paginación.
  • Tiene capacidad de interconexión de procesos.
  • Ofrece las estructuras de control normales: Secuencialización, literación condicional, selección y otras.
  • Sustitución de variables y cadenas, etc.