UNIX es un sistema operativo muy complejo, pero a la vez seguro ya que cuenta con un complejo desarrollo desde el nucle, y talvez y se tarde más en aprender a interactuar en este programa debido a su tipo de programación pero sin duda alguno es muy eficaz.
Sin embargo no todo es bueno ya que unix solo pude ser untilizado en ciertoas maquinas, y creo que si se pudiera utilizar en otras esto seria algo muy bueno no solo para nosotros por que tendriamos la seguridad de estaqr protegidor en buena parte, además creo que los beneficios economicos para los dueños o veneficiados de la patente sería considerables, ya que esta demostrado que unix puede competir con quien sea no solo con linux o mandriva
Dulcearhenitha
jueves, 7 de junio de 2012
CUESTIONARIO
1.-¿Cuál es la principal diferiencia entre windows y unix?
R=en Windows se utiliza una aproximación al Micronucleo (tipo de núcleo descentralizado pero de menor rendimiento) mientras que en Unix se utiliza el Núcleo Monolítico (tipo de núcleo da gran rendimiento pero de gran complejidad para añadir nuevas funcionalidades).
2.-¿Que tipo de sistema operativo es unix?
R=Es un sistema operativo de tiempo compartido, controla los recursos de una computadora y los asigna entre los usuarios
3.-¿Cuales son las caracteristicas generales de unix?(menciona almenos 4)
R= .
- 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.
4.-¿Cuales son algunas desventajas de unix?
R=*no muchas personas lo conocen, ya que no es un sistema que venga precargado en cada PC que se compra. En otras palabras, no están popular como Windows o incluso como Linux, y por tanto, es difícil encontrar los programas que se acostumbran a usar en esos otros sistemas operativos.
* Unix vienen en muchas variantes como se sabe, sin embargo, el detalle es que hay variantes que están diseñadas para ser ejecutada en equipos especiales fabricados por una marca especifica, como IBM, SUN, HP, DELL, entre otras. Lo que limita un tanto la portabilidad de UNIX.
* los problemas suelen ser más difíciles de resolver dado el poco apoyo y soporte que hay en el mercado y, normalmente, el soporte del fabricante es muy costoso.
5.-¿Quienes son los credores de unix?
R= Ken Thompson y Dennis Ritchie.
R=en Windows se utiliza una aproximación al Micronucleo (tipo de núcleo descentralizado pero de menor rendimiento) mientras que en Unix se utiliza el Núcleo Monolítico (tipo de núcleo da gran rendimiento pero de gran complejidad para añadir nuevas funcionalidades).
2.-¿Que tipo de sistema operativo es unix?
R=Es un sistema operativo de tiempo compartido, controla los recursos de una computadora y los asigna entre los usuarios
3.-¿Cuales son las caracteristicas generales de unix?(menciona almenos 4)
R= .
- 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.
4.-¿Cuales son algunas desventajas de unix?
R=*no muchas personas lo conocen, ya que no es un sistema que venga precargado en cada PC que se compra. En otras palabras, no están popular como Windows o incluso como Linux, y por tanto, es difícil encontrar los programas que se acostumbran a usar en esos otros sistemas operativos.
* Unix vienen en muchas variantes como se sabe, sin embargo, el detalle es que hay variantes que están diseñadas para ser ejecutada en equipos especiales fabricados por una marca especifica, como IBM, SUN, HP, DELL, entre otras. Lo que limita un tanto la portabilidad de UNIX.
* los problemas suelen ser más difíciles de resolver dado el poco apoyo y soporte que hay en el mercado y, normalmente, el soporte del fabricante es muy costoso.
5.-¿Quienes son los credores de unix?
R= Ken Thompson y Dennis Ritchie.
INTERFAZ DE UNIX
La interfaz primaria o básica del Unix/Linux es de tipo texto y
hasta no hace mucho ha sido la única para el sistema.
Actualmente hay interfaces gráficas como el X Windows, Open
Look, GNOME o KDE. La interfaz de tipo texto es la que se
muestra al cargar el shell por defecto o el deseado. Las
básicas son las mismas que las explicadas en el punto 13.4.A de
esta unidad, aunque hay más.
En cuanto a la interfaz gráfica X-Windows, la característica fundamental es que incorpora un modelo cliente-servidor para el modo en que las aplicaciones interactúan con los dispositivos terminales. Incorpora también un protocolo de red y varias herramientas software que pueden ser utilizadas para crear aplicaciones basadas en X Windows.
Un concepto fundamental es la separación de las aplicaciones con respecto al software que maneja la entrada y salida por Terminal. Todas las operaciones realizadas mediante la entrada o salida estándar (teclado y monitor) son manejadas por un programa que se dedica exclusivamente a ello (servidor). Las aplicaciones (clientes) envían al servidor información a visualizar, y el servidor envía a las aplicaciones información referente a la entrada de usuario. Para gestionar este modelo, se utiliza el protocolo de red X. Este protocolo es un lenguaje estándar utilizado por las aplicaciones clientes para enviar instrucciones a los servidores X, y por los servidores para enviar la información transformada a los clientes (por ejemplo, el movimiento del ratón).
En cuanto a la interfaz gráfica X-Windows, la característica fundamental es que incorpora un modelo cliente-servidor para el modo en que las aplicaciones interactúan con los dispositivos terminales. Incorpora también un protocolo de red y varias herramientas software que pueden ser utilizadas para crear aplicaciones basadas en X Windows.
Un concepto fundamental es la separación de las aplicaciones con respecto al software que maneja la entrada y salida por Terminal. Todas las operaciones realizadas mediante la entrada o salida estándar (teclado y monitor) son manejadas por un programa que se dedica exclusivamente a ello (servidor). Las aplicaciones (clientes) envían al servidor información a visualizar, y el servidor envía a las aplicaciones información referente a la entrada de usuario. Para gestionar este modelo, se utiliza el protocolo de red X. Este protocolo es un lenguaje estándar utilizado por las aplicaciones clientes para enviar instrucciones a los servidores X, y por los servidores para enviar la información transformada a los clientes (por ejemplo, el movimiento del ratón).
COMPARACION
Comparación con el sistema operativo Windows: principales diferencias
- Núcleo monolítico Vs. Micronucleo: en Windows se utiliza una aproximación al Micronucleo (tipo de núcleo descentralizado pero de menor rendimiento) mientras que en Unix se utiliza el Núcleo Monolítico (tipo de núcleo da gran rendimiento pero de gran complejidad para añadir nuevas funcionalidades).- Ficheros Vs. Objetos: Unix es un sistema operativo orientado a ficheros (todo es una serie de ficheros organizados de manera jerárquica) y Windows es un sistema operativo orientado a objetos (todo es un objeto, algo más complicado que un archivo).
- Súper-aplicaciones Vs. Micro-aplicaciones: En Unix se tienden a tener un montón de pequeñas aplicaciones que hacen una sola cosa pero muy bien, mientras que en Windows se tiende a concentrar todo en una aplicación pero con una no muy buena funcionalidad.
VENTAJAS DE UNIX
VENTAJAS
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.
- El núcleo de UNIX es relativamente compacto en comparación con otros sistemas de tiempo compartido. Introduce la idea de reducir el tamaño del "kernel" y ceder ciertas funciones a programas externos al núcleo llamados "demonios". Esto ha sido muy desarrollado y en la actualidad, la tendencia es el desarrollo de "micro-kernels", sin embargo UNIX, aunque pionero, es anterior a estos desarrollos.
- Tiene capacidad de interconexión y comunicaciones de procesos.
- Emplea un sistema jerárquico de archivos, con facilidades de protección de archivos, cuentas y procesos. En este sistema de ficheros jerárquico todo se encuentra anclado en la raíz. La mayoría de la literatura sobre el tema dice que el sistema de ficheros UNIX es un grafo acíclico, sin embargo, la realidad es que se trata de un grafo cíclico. El DOS, por ejemplo, es un árbol, con un directorio raíz del que cuelgan subdirectorios que a su vez son raíces de otros sub-árboles. Un grafo cíclico es como un árbol en el que se pueden enlazar nodos de niveles inferiores con un nivel superior. Es decir, se puede entrar en un subdirectorio y aparecer más cerca de la raíz de lo que se estaba.
- Tiene facilidad para redireccionamiento de Entradas/Salidas.
- Garantiza un alto grado de portabilidad.
- UNIX realiza un riguroso control de acceso a ficheros. Cada uno se encuentra protegido por una secuencia de bits. Sólo se permite el acceso global al "root" o "superusuario". Por tanto, el universo de usuarios de UNIX se encuentra dividido en dos grupos principales, no sólo para el acceso a ficheros sino para todas las actividades: el "root", todopoderoso, para el que no hay barreras; y el resto de los usuarios, controlados por el S.O. según las directivas del "root".
DESVENTAJAS
Desventajas de Unix
Las desventajas del mismo pueden variar entre versiones, así como también por diversas condicionantes externas, tales como: el área de uso (personal, comercial o industrial), experticia del usuario, funcionalidad específica de las aplicaciones, entre otras. En general se podría decir que:
- Desde el punto de vista comercial, no muchas personas lo conocen, ya que no es un sistema que venga precargado en cada PC que se compra. En otras palabras, no están popular como Windows o incluso como Linux, y por tanto, es difícil encontrar los programas que se acostumbran a usar en esos otros sistemas operativos.
- Desde el punto de vista de funcionalidad, el S.O. Unix vienen en muchas variantes como se sabe, sin embargo, el detalle es que hay variantes que están diseñadas para ser ejecutada en equipos especiales fabricados por una marca especifica, como IBM, SUN, HP, DELL, entre otras. Lo que limita un tanto la portabilidad de UNIX
- En cuanto a la confiabilidad, UNIX fue desarrollado desde sus inicios para ser más estable que cualquier otro sistema operativo, es decir, que cuando se usa UNIX no es tan común ver ciertas pantallas de errores que salen en los otros S.O, aunque si se podrán dar casos en que hay computadores con sistemas UNIX en desuso, pero será por problemas de Hardware o de algún otro programa que trabaje mal.
- A pesar de ser tan estable y no "caerse" prácticamente nunca, resulta ser muy costoso en el sentido de mantenimiento y administración. Es decir, que por ejemplo, hay empresas que pierden más dinero con un equipo fuera de línea que pagando a un administrador del sistema (que cobra mucho por su trabajo a razón de que no muchas personas conocen UNIX).
- El S.O UNIX puede requerir más horas de aprendizaje que el resto de las otras plataformas de sistemas operativos.
- Como ya se menciono antes, los problemas suelen ser más difíciles de resolver dado el poco apoyo y soporte que hay en el mercado y, normalmente, el soporte del fabricante es muy costoso.
- Se utiliza un lenguaje de programación muy avanzado: C, aunque en algunos casos permite Fortran y Java.
Las desventajas del mismo pueden variar entre versiones, así como también por diversas condicionantes externas, tales como: el área de uso (personal, comercial o industrial), experticia del usuario, funcionalidad específica de las aplicaciones, entre otras. En general se podría decir que:
- Desde el punto de vista comercial, no muchas personas lo conocen, ya que no es un sistema que venga precargado en cada PC que se compra. En otras palabras, no están popular como Windows o incluso como Linux, y por tanto, es difícil encontrar los programas que se acostumbran a usar en esos otros sistemas operativos.
- Desde el punto de vista de funcionalidad, el S.O. Unix vienen en muchas variantes como se sabe, sin embargo, el detalle es que hay variantes que están diseñadas para ser ejecutada en equipos especiales fabricados por una marca especifica, como IBM, SUN, HP, DELL, entre otras. Lo que limita un tanto la portabilidad de UNIX
- En cuanto a la confiabilidad, UNIX fue desarrollado desde sus inicios para ser más estable que cualquier otro sistema operativo, es decir, que cuando se usa UNIX no es tan común ver ciertas pantallas de errores que salen en los otros S.O, aunque si se podrán dar casos en que hay computadores con sistemas UNIX en desuso, pero será por problemas de Hardware o de algún otro programa que trabaje mal.
- A pesar de ser tan estable y no "caerse" prácticamente nunca, resulta ser muy costoso en el sentido de mantenimiento y administración. Es decir, que por ejemplo, hay empresas que pierden más dinero con un equipo fuera de línea que pagando a un administrador del sistema (que cobra mucho por su trabajo a razón de que no muchas personas conocen UNIX).
- El S.O UNIX puede requerir más horas de aprendizaje que el resto de las otras plataformas de sistemas operativos.
- Como ya se menciono antes, los problemas suelen ser más difíciles de resolver dado el poco apoyo y soporte que hay en el mercado y, normalmente, el soporte del fabricante es muy costoso.
- Se utiliza un lenguaje de programación muy avanzado: C, aunque en algunos casos permite Fortran y Java.
COSTO COMERCIAL
COSTO COMERCIAL
En 1990, Commodore-Amiga, Inc. realizó una versión
completa del Unix System V Release 4 de AT&T para
la familia de computadoras Commodore
Amiga (además del sistema operativo propietario AmigaOS que se
incluía con estos computadores por defecto), de manera coloquial se conocía
como Amix. Se incluía con el Amiga 3000UX, el UNIX de Commodore fue una
de las primeras versiones del SVR4 para la arquitectura Motorola 68000.
Contrariamente a la creencia popular de que los
Amiga eran fundamentalmente máquinas de jugar, esta versión fue considerada uno
de los mejores Unices de su tiempo por los entusiastas del Amiga. El Amiga
A3000UX incluso llamó la atención de Sun
Microsystems, aunque finalmente no surgiera nada de ésta.
A diferencia del A/UX de Apple,
Amiga UNIX no contaba con una capa de compatibilidad que permitiera ejecutar
aplicaciones de AmigaOS
bajo Unix. Con sólo unas pocas aplicaciones nativas que aprovechasen las
significativas ventajas multimedia del Amiga, el Amiga Unix no pudo encontrar
un nicho en el mercado altamente competitivo de las estaciones Unix de los
noventa. El precio de aproximadamente 7.000 dólares americanos para el A3000UX,
no era demasiado atractivo comparado con otros sistemas UNIX de bajo coste del
momento, como por ejemplo el NeXTstation (5.000 $ para el sistema
básico, con muchas más aplicaciones disponibles), el SGI
Indigo (a partir de 8.000 $), o el DECstation 5000/25 (a partir de 5.000
$). Sun, HP, e IBM tenían sistemas con precios similares. El procesador 68030
del A3000UX era mucho menos potente comparado con sus competidores basados en
procesadores RISC.
Los discos de instalación de
Amiga Unix. Adicionalmente venía una cinta para streamer
con el grueso del sistema en ella.
Al igual que muchas otras variantes de Unix con
pequeñas cuotas de mercado, Amiga Unix entró en los anales de la historia
informática a raíz de que su fabricante, Commodore, se fuera a la bancarrota.
Hoy en día, sistemas basados en Unix tales como Minix, NetBSD y GNU-Linux
están disponibles para la plataforma Amiga, pero el Unix comercial bajo
licencia de AT&T no ha vuelto a la escena
Suscribirse a:
Entradas (Atom)