Bienvenidos al blog informartivo dedicado a la instruccion de los Sistemas Operativos, en este encontraran enlaces que los redireccionaran hacia informacion de sumo interes, asi como videos y articulos que complementaran la informacion Propuesta en este Blog!
Encontraran facilidad a la hora de navegar por el blog, y encontrar la informacion que desean a traves de un menu superior que hace referencia a cada uno de los sistemas operativos, asi como a la presentacion en flash realizada en base a estos, para asi no solo tener una orientacion textual sino contar tambien con una visual!
El blog tambien proporciona enlaces hacia las distintas paginas oficiales de los distintos sistemas operativos para complementar la informacion que no se logre abarcar completemente!!
Para culinar este blog fue realizado por el Grupo # 1, del 11° Termino que forman parte de la Seccion "D" cursantes de la carrera Ingenieria de Sistemas:
Autores:
Aguilera Marelsy
Diaz Luccy
Rico Sarai
Sanchez Nicky
Sosa Edgard - Administrador-
Aqui hay Enlaces Interesantes sobre los Sistemas Operativos que Ameritan Visitarlos:
Articulo de Wikipedia Bastante Completo
Articulo de Monografias
Video Sobre Los Sistemas MultiUsuario
Los Sistemas Operativos
Un sistema operativo es un software de sistema, es decir, un conjunto de programas
de computación destinados a realizar muchas tareas entre las que destaca la administración
eficaz de sus recursos.
Cuando se aplica voltaje al procesador de un dispositivo electrónico, éste ejecuta un
reducido código en lenguaje ensamblador localizado en una dirección concreta en la ROM
(dirección de reset), que a su vez ejecuta una rutina con la que se inicializa el hardware que
acompaña al procesador. Finalizada esta fase se ejecuta el código de arranque (startup code),
también código en lenguaje ensamblador, cuya tarea más importante es ejecutar el programa
principal (main()) del software de la aplicación.
Interfaces del usuario
Es la parte del sistema operativo que permite comunicarse con él, de tal manera que se
puedan cargar programas, acceder archivos y realizar otras tareas. Existen tres tipos básicos
de interfaces: las que se basan en comandos, las que utilizan menús y las interfaces gráficas
de usuario.
Modos de ejecución en un CPU
Las aplicaciones no deben poder usar todas las instrucciones de la CPU. No obstante el
sistema operativo, tiene que poder utilizar todo el juego de instrucciones del CPU. Por ello, una
CPU debe tener (al menos) dos modos de operación diferentes:
- Modo usuario: El CPU podrá ejecutar sólo las instrucciones del juego restringido de
las aplicaciones.
- Modo supervisor: La CPU debe poder ejecutar el juego completo de instrucciones.
Gestión de procesos
Un proceso es simplemente, un programa en ejecución que necesita recursos para realizar
su tarea: tiempo de CPU, memoria, archivos y dispositivos de E/S.
Kernel o Núcleo
El núcleo es la parte fundamental de un sistema operativo. Es el software responsable de
facilitar a los distintos programas el acceso seguro al hardware de la computadora o en forma
más básica, es el encargado de gestionar recursos, a través de servicios de llamada al sistema.
Como hay muchos programas y el acceso al hardware es limitado, el núcleo también se encarga
de decidir qué programa podrá hacer uso de un dispositivo de hardware y durante cuánto tiempo,
lo que se conoce como multiplexado.
Micro-kernel o Micro-núcleo
Consiste en definir una abstracción muy simple sobre el hardware, con un conjunto de
primitivas o llamadas al sistema que implementan servicios del sistema operativo mínimos,
como la gestión de hilos, el espacio de direccionamiento y la comunicación entre procesos.
Para Obetner la Informacion Completa y mas Detallada pueden Accesar al Siguiente Link y Descargar el archivo PDF:
Definiciones basicas Para Manejar Sistemas Operativos
UNIX designa el núcleo de un sistema operativo multiusuario y multitarea. En un sentido
más amplio, comprende el núcleo del sistema operativo más un conjunto de programas que
permiten compilar lenguajes de programación, editar texto, interpretar comandos, manejar
archivos y discos, acceder a otras máquinas, establecer comunicaciones telefónicas, enviar y
recibir correo electrónico, manejar las colas de impresión y un sinfín de tareas más. Algunos de
estos programas pueden haber sido desarrollados por los propios usuarios.
Evolución
Dado que las ventajas y los inconvenientes de este sistema operativo se deben a la
historia de su desarrollo, es interesante exponerla brevemente.
El objetivo del grupo fue diseñar un sistema operativo que cumpliera los siguientes requisitos:
• Que fuera simple y elegante.
• Que estuviera escrito en un lenguaje de alto nivel.
• Que permitiera reutilizar el código.
UNIX tenía una relativamente pequeña parte de su código escrita en ensamblador (la que
se encargaba de gestionar el hardware, más conocida como Kernel) y el resto del código escrito
en C.
Características Generales
• 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.
• El sistema operativo, soporta ratón e interfaz de ventanas como X-Windows System de
MIT, News de Sun Microsystem y Open Look de AT&T.
• Muchas herramientas de software (compiladores, editores, utilitarios para muchas tareas),
reutilizan el software, a través de la combinación de comandos simples en aplicaciones
complejas.
• Portable: el mismo sistema operativo corre en un espectro de máquinas que van desde
notebooks a supercomputadoras. Es el único sistema operativo con estas características.
• Flexible: se adapta a muchas aplicaciones diferentes.
• Potente: dispone de muchos comandos y servicios ya incorporados.
• Multiusuario: lo utilizan muchas personas simultáneamente.
• Multitarea: realiza muchas tareas a la vez.
Kernel o Núcleo
El núcleo del sistema operativo UNIX es un programa escrito casi en su totalidad en
lenguaje C, con excepción de una parte del manejo de interrupciones, expresada en el lenguaje
ensamblador del procesador en el que opera. Las funciones del núcleo son permitir la existencia
de un ambiente en el que sea posible atender a varios usuarios y múltiples tareas en forma
concurrente, repartiendo al procesador entre todos ellos, e intentando mantener en grado óptimo
la atención individual.
Manejo de Usuario
A todo el que usa el sistema se le da un "nombre de usuario" (cuenta, login o
identificativos de usuario) para utilizarlo cuando acceda al sistema.
UNIX proporciona un entorno particularmente bueno para grupos de personas (usuarios)
que trabajen conjuntamente en el mismo proyecto o proyectos relacionados. Todo usuario en
UNIX pertenece a un grupo. El grupo tendrá asignado un nombre de grupo e identificador de
grupo.
Administración de usuarios
La administración de la cuenta de los usuarios y sus grupos de trabajo implica una gran
responsabilidad, pues el primer paso para mantener la seguridad del sistema consiste en evitar el
acceso al mismo de personas no autorizadas. Esta tarea se realiza asignando y manteniendo
identificativos y contraseñas de acceso al sistema.
Manejo de Plataforma
La versión SVR4 es un sistema operativo grande y complejo que requiere significativos
recursos de la máquina con tamaño de palabra de 32 bits para ejecutarlo; si se puede elegir
seleccione un 80386/DX con memoria caché y una velocidad de 20 MHZ o superiores.
Las instalaciones mayores que soportan muchos usuarios o actúan como servidores
pueden necesitar sistemas mas rápidos.
Gestión de Memoria
Dependiendo del computador en que se ejecute, UNIX utiliza dos técnicas de manejo de
memoria: swapping y memoria virtual.
Lo estándar en UNIX es un sistema de intercambio de segmentos de un proceso entre
memoria principal y memoria secundaria, llamado swapping lo que significa que se debe mover
la imagen de un proceso al disco si éste excede la capacidad de la memoria principal, y copiar el
proceso completo a memoria secundaria. Es decir, durante su ejecución, los procesos son
cambiados de y hacia memoria secundaria conforme se requiera.
Para Obetner la Informacion Completa y mas Detallada pueden Accesar al Siguiente Link y Descargar el archivo PDF:
Sistema Operativo UNIX
más amplio, comprende el núcleo del sistema operativo más un conjunto de programas que
permiten compilar lenguajes de programación, editar texto, interpretar comandos, manejar
archivos y discos, acceder a otras máquinas, establecer comunicaciones telefónicas, enviar y
recibir correo electrónico, manejar las colas de impresión y un sinfín de tareas más. Algunos de
estos programas pueden haber sido desarrollados por los propios usuarios.
Evolución
Dado que las ventajas y los inconvenientes de este sistema operativo se deben a la
historia de su desarrollo, es interesante exponerla brevemente.
El objetivo del grupo fue diseñar un sistema operativo que cumpliera los siguientes requisitos:
• Que fuera simple y elegante.
• Que estuviera escrito en un lenguaje de alto nivel.
• Que permitiera reutilizar el código.
UNIX tenía una relativamente pequeña parte de su código escrita en ensamblador (la que
se encargaba de gestionar el hardware, más conocida como Kernel) y el resto del código escrito
en C.
Características Generales
• 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.
• El sistema operativo, soporta ratón e interfaz de ventanas como X-Windows System de
MIT, News de Sun Microsystem y Open Look de AT&T.
• Muchas herramientas de software (compiladores, editores, utilitarios para muchas tareas),
reutilizan el software, a través de la combinación de comandos simples en aplicaciones
complejas.
• Portable: el mismo sistema operativo corre en un espectro de máquinas que van desde
notebooks a supercomputadoras. Es el único sistema operativo con estas características.
• Flexible: se adapta a muchas aplicaciones diferentes.
• Potente: dispone de muchos comandos y servicios ya incorporados.
• Multiusuario: lo utilizan muchas personas simultáneamente.
• Multitarea: realiza muchas tareas a la vez.
Kernel o Núcleo
El núcleo del sistema operativo UNIX es un programa escrito casi en su totalidad en
lenguaje C, con excepción de una parte del manejo de interrupciones, expresada en el lenguaje
ensamblador del procesador en el que opera. Las funciones del núcleo son permitir la existencia
de un ambiente en el que sea posible atender a varios usuarios y múltiples tareas en forma
concurrente, repartiendo al procesador entre todos ellos, e intentando mantener en grado óptimo
la atención individual.
Manejo de Usuario
A todo el que usa el sistema se le da un "nombre de usuario" (cuenta, login o
identificativos de usuario) para utilizarlo cuando acceda al sistema.
UNIX proporciona un entorno particularmente bueno para grupos de personas (usuarios)
que trabajen conjuntamente en el mismo proyecto o proyectos relacionados. Todo usuario en
UNIX pertenece a un grupo. El grupo tendrá asignado un nombre de grupo e identificador de
grupo.
Administración de usuarios
La administración de la cuenta de los usuarios y sus grupos de trabajo implica una gran
responsabilidad, pues el primer paso para mantener la seguridad del sistema consiste en evitar el
acceso al mismo de personas no autorizadas. Esta tarea se realiza asignando y manteniendo
identificativos y contraseñas de acceso al sistema.
Manejo de Plataforma
La versión SVR4 es un sistema operativo grande y complejo que requiere significativos
recursos de la máquina con tamaño de palabra de 32 bits para ejecutarlo; si se puede elegir
seleccione un 80386/DX con memoria caché y una velocidad de 20 MHZ o superiores.
Las instalaciones mayores que soportan muchos usuarios o actúan como servidores
pueden necesitar sistemas mas rápidos.
Gestión de Memoria
Dependiendo del computador en que se ejecute, UNIX utiliza dos técnicas de manejo de
memoria: swapping y memoria virtual.
Lo estándar en UNIX es un sistema de intercambio de segmentos de un proceso entre
memoria principal y memoria secundaria, llamado swapping lo que significa que se debe mover
la imagen de un proceso al disco si éste excede la capacidad de la memoria principal, y copiar el
proceso completo a memoria secundaria. Es decir, durante su ejecución, los procesos son
cambiados de y hacia memoria secundaria conforme se requiera.
Para Obetner la Informacion Completa y mas Detallada pueden Accesar al Siguiente Link y Descargar el archivo PDF:
Sistema Operativo UNIX
Es una familia de sistemas operativos desarrollados y comercializados por Microsoft.
Existen versiones para hogares, empresas, servidores y dispositivos móviles, como computadores
de bolsillo y teléfonos inteligentes. Hay variantes para procesadores de 16, 32 y 64 bits.
Evolución
• Windows 1.0
En 1985 Microsoft publicó la primera versión de Windows, una interfaz gráfica de
usuario (GUI) para su propio sistema operativo (MS-DOS) que había sido incluido en el IBM PC
y ordenadores compatibles desde 1981.
• Windows NT
Mientras tanto Microsoft continuó desarrollando Windows NT. Para ello reclutaron a
Dave Cutler, uno de los jefes analistas de VMS en Digital Equipment Corporation (hoy parte de
Compaq, que en 2005 fue comprada por HP) para convertir NT en un sistema más competitivo.
• Windows 95
Microsoft adoptó "Windows 95" como nombre de producto para Chicago cuando fue
publicado en agosto de 1995. Aunque compartía mucho código con Windows 3.x e incluso con
MS-DOS, también se pretendía introducir arquitectura de 32 bits y dar soporte a multitarea
preventiva, como Windows NT.
• Windows XP (eXPerience)
La unión de Windows NT/2000 y la familia de Windows 9.x se alcanzó con Windows XP
puesto en venta en 2001 en su versión Home y Professional. Windows XP usa el núcleo de
Windows NT. Incorpora una nueva interfaz y hace alarde de mayores capacidades multimedia.
Además dispone de otras novedades como la multitarea mejorada, soporte para redes
inalámbricas y asistencia remota. Se puede agregar que inmediatamente después de haber
lanzado el último Service Pack (SP2), Microsoft diseñó un sistema orientado a empresas y
corporaciones, llamado Microsoft Windows XP Corporate Edition, algo similar al Windows XP
Profesional, solo que diseñado especialmente para empresas.
• Windows Vista
Windows Vista apareció en el mercado el 30 de enero de 2007. Cabe destacar que
Windows Vista trae una nueva interfaz gráfica llamada Aero, que es una evolución de la interfaz
gráfica denominada Luna de Windows XP.
Características
• Confiable
• Rendimiento
• Seguridad
• Fácil de usar
• Movilidad
• Comunicaciones
• Administración e implementación
Kernel
El kernel incluido en Vista, proviene de sus antecesores (NT, 2000, XP) y es la base de
Windows Server 2008. La versión de kernel liberada con Vista continuó en desarrollo y fue
sincronizada en su versión final a través del SP1 de Windows Vista.
Al tratarse de una mejora sobre el modelo NT-Kernel (híbrido) podemos asegurar que
continúa combinando los conceptos de Kernel-monolitico y Microkernel. Lo cual brinda la
garantía de un buen desempeño de un kernel monolítico y la estabilidad del microkernel.
Microkernel
El microkernel es el sistema de gestión que utiliza Windows, consiste en un núcleo que
administra y controla el hardware con la ayuda de librerías auxiliares y lanzadores que gestionan
elementos o recursos específicos, en este caso en windows conocido como Servicios y estos son
apoyados de librerías dinámicas denominadas DLL, es interesante su funcionamiento, pero sin
embargo cuando se inicia el sistema deben arrancar ciertos servicios para que el núcleo este
enterado esto alenta al sistema, está enfocado a el manejo de hilos y no de los procesos en sí
mismo.
Manejo de Usuario
Windows es un sistema operativo multiusuario y multitarea. Multitarea significa que se
puede realizar más de una tarea a la vez y multiusuario significa que el sistema puede ser
empleado por más de un usuario. Por ser multiusuario, Windows debe diferenciar a los usuarios
y su información.
Manejo de Plataforma
Requisitos para utilizar Microsoft Windows XP Home Edition:
• Se recomienda un PC con procesador de 300 MHz o superior; se requiere un mínimo de
233 MHz; se recomienda la familia Intel Pentium/Celeron, la familia AMD
K6/Athlon/Duron o procesador compatible
• Se recomiendan 128 MB de memoria o más (soporte mínimo de 64 MB; puede limitar el
rendimiento y algunas funciones)
• 1.5 GB de espacio disponible en disco duro
• Adaptador y monitor de video Super VGA (800 x 600) o de resolución superior
• Unidad de CD-ROM o DVD
• Teclado y Microsoft Mouse o compatible
Elementos o servicios adicionales que se requieren para utilizar ciertas funciones de
Windows XP
Para Obetner la Informacion Completa y mas Detallada pueden Accesar al Siguiente Link y Descargar el archivo PDF:
Sistema Operativo Windows
Existen versiones para hogares, empresas, servidores y dispositivos móviles, como computadores
de bolsillo y teléfonos inteligentes. Hay variantes para procesadores de 16, 32 y 64 bits.
Evolución
• Windows 1.0
En 1985 Microsoft publicó la primera versión de Windows, una interfaz gráfica de
usuario (GUI) para su propio sistema operativo (MS-DOS) que había sido incluido en el IBM PC
y ordenadores compatibles desde 1981.
• Windows NT
Mientras tanto Microsoft continuó desarrollando Windows NT. Para ello reclutaron a
Dave Cutler, uno de los jefes analistas de VMS en Digital Equipment Corporation (hoy parte de
Compaq, que en 2005 fue comprada por HP) para convertir NT en un sistema más competitivo.
• Windows 95
Microsoft adoptó "Windows 95" como nombre de producto para Chicago cuando fue
publicado en agosto de 1995. Aunque compartía mucho código con Windows 3.x e incluso con
MS-DOS, también se pretendía introducir arquitectura de 32 bits y dar soporte a multitarea
preventiva, como Windows NT.
• Windows XP (eXPerience)
La unión de Windows NT/2000 y la familia de Windows 9.x se alcanzó con Windows XP
puesto en venta en 2001 en su versión Home y Professional. Windows XP usa el núcleo de
Windows NT. Incorpora una nueva interfaz y hace alarde de mayores capacidades multimedia.
Además dispone de otras novedades como la multitarea mejorada, soporte para redes
inalámbricas y asistencia remota. Se puede agregar que inmediatamente después de haber
lanzado el último Service Pack (SP2), Microsoft diseñó un sistema orientado a empresas y
corporaciones, llamado Microsoft Windows XP Corporate Edition, algo similar al Windows XP
Profesional, solo que diseñado especialmente para empresas.
• Windows Vista
Windows Vista apareció en el mercado el 30 de enero de 2007. Cabe destacar que
Windows Vista trae una nueva interfaz gráfica llamada Aero, que es una evolución de la interfaz
gráfica denominada Luna de Windows XP.
Características
• Confiable
• Rendimiento
• Seguridad
• Fácil de usar
• Movilidad
• Comunicaciones
• Administración e implementación
Kernel
El kernel incluido en Vista, proviene de sus antecesores (NT, 2000, XP) y es la base de
Windows Server 2008. La versión de kernel liberada con Vista continuó en desarrollo y fue
sincronizada en su versión final a través del SP1 de Windows Vista.
Al tratarse de una mejora sobre el modelo NT-Kernel (híbrido) podemos asegurar que
continúa combinando los conceptos de Kernel-monolitico y Microkernel. Lo cual brinda la
garantía de un buen desempeño de un kernel monolítico y la estabilidad del microkernel.
Microkernel
El microkernel es el sistema de gestión que utiliza Windows, consiste en un núcleo que
administra y controla el hardware con la ayuda de librerías auxiliares y lanzadores que gestionan
elementos o recursos específicos, en este caso en windows conocido como Servicios y estos son
apoyados de librerías dinámicas denominadas DLL, es interesante su funcionamiento, pero sin
embargo cuando se inicia el sistema deben arrancar ciertos servicios para que el núcleo este
enterado esto alenta al sistema, está enfocado a el manejo de hilos y no de los procesos en sí
mismo.
Manejo de Usuario
Windows es un sistema operativo multiusuario y multitarea. Multitarea significa que se
puede realizar más de una tarea a la vez y multiusuario significa que el sistema puede ser
empleado por más de un usuario. Por ser multiusuario, Windows debe diferenciar a los usuarios
y su información.
Manejo de Plataforma
Requisitos para utilizar Microsoft Windows XP Home Edition:
• Se recomienda un PC con procesador de 300 MHz o superior; se requiere un mínimo de
233 MHz; se recomienda la familia Intel Pentium/Celeron, la familia AMD
K6/Athlon/Duron o procesador compatible
• Se recomiendan 128 MB de memoria o más (soporte mínimo de 64 MB; puede limitar el
rendimiento y algunas funciones)
• 1.5 GB de espacio disponible en disco duro
• Adaptador y monitor de video Super VGA (800 x 600) o de resolución superior
• Unidad de CD-ROM o DVD
• Teclado y Microsoft Mouse o compatible
Elementos o servicios adicionales que se requieren para utilizar ciertas funciones de
Windows XP
Para Obetner la Informacion Completa y mas Detallada pueden Accesar al Siguiente Link y Descargar el archivo PDF:
Sistema Operativo Windows
Solaris es un sistema operativo de tipo Unix desarrollado por Sun Microsystems desde
1992 como sucesor de SunOS. Es un sistema certificado oficialmente como versión de Unix.
Funciona en arquitecturas SPARC y x86 para servidores y estaciones de trabajo.
Aunque Solaris fue desarrollado como software privativo, la mayor parte de su código se
ha liberado como proyecto de software libre denominado OpenSolaris. Solaris es conocido por
su escalabilidad, especialmente en sistemas SPARC, y por ser origen de innovadoras tecnologías,
como DTrace y ZFS.
Historia
El primer sistema operativo de Sun nació en 1983 y se llamó inicialmente SunOS. Estaba
basado en el sistema UNIX BSD, de la Universidad de Berkeley, del cual uno de los fundadores
de la compañía fue programador en sus tiempos universitarios. Más adelante incorporó
funcionalidades del System V, convirtiéndose prácticamente en un sistema operativo totalmente
basado en System V.
Versión en desarrollo
La versión de Solaris bajo desarrollo por Sun al día de hoy se llama Nevada y se deriva
de lo que es ahora la base de código OpenSolaris.
En 2003 se inició una adición al proceso de desarrollo de Solaris. Bajo el nombre de
programa Solaris Express,una instantánea del tren de desarrollo se hace ahora disponible para su
descarga una vez al mes, permitiendo a cualquiera probar las nuevas características y probar la
calidad y estabilidad del sistema a medida que progresa hacia la liberación de la siguiente
versión oficial.
Características
• Compatibilidad: La compatibilidad es la condición que hace que un programa y un
sistema, arquitectura o aplicación logren comprenderse correctamente tanto directamente
o indirectamente (mediante un algoritmo).
• Portabilidad: Es uno de los conceptos clave en la programación de alto nivel. Se define
como la característica que posee un software para ejecutarse en diferentes plataformas.
• Escalabilidad: Es la propiedad deseable de un sistema que indica su habilidad para
manejar el crecimiento continuo de trabajo de manera fluida.
• Interoperabilidad: Se refiere a la facilidad de interactuar con uno o más sistemas
específicos.
Kernel
El kernel ó núcleo de se puede definir como el corazón de este sistema operativo. Es el
encargado de que el software y el hardware de tu ordenador puedan trabajar juntos.
Las funciones más importantes del mismo, aunque no las únicas, son:
• Administración de la memoria para todos los programas y procesos en ejecución.
• Administración del tiempo de procesador que los programas y procesos en ejecucion utilizan.
• Es el encargado de que podamos acceder a los periféricos/elementos de nuestro
ordenador de una manera cómoda.
Manejo de usuario
Solaris es un sistema multiusuario por lo que necesita mantener el rastro de las
preferencias de cada usuario y de la dirección donde se asignan los archivos y correo electrónico.
Cada usuario debe tener alguna forma de identificarse y autentificarse a sí mismo en
Solaris.
Una cuenta de usuario es el nombre dado a una colección de información que define a un
usuario en el sistema de Solaris.
Arquitecturas soportadas
Solaris usa una base de código común para las arquitecturas que soporta: SPARC y x86
(incluyendo AMD64/EM64T). También fue portado a la arquitectura PowerPC (en plataforma
PReP) en la versión 2.5.1, pero el porte fue cancelado casi tan pronto como fue liberado. En un
tiempo se planeó soporte para el Itanium pero nunca se llevó al mercado. Sun también tiene
planes de implementar ABIs de Linux en Solaris 10, permitiendo la ejecución de código objeto
Linux de forma nativa en la plataforma x86, lo cual sería facilitado por el hecho de que ambos
sistemas operativos utilizan el formato ejecutable Executable and Linkable Format. Por el
momento, Sun ha adoptado la tecnología Lxrun y la ofrece como descarga gratuita, si bien no
está incorporada a la distribución base.
Para Obetner la Informacion Completa y mas Detallada pueden Accesar al Siguiente Link y Descargar el archivo PDF:
Sistema Operativo Solaris
1992 como sucesor de SunOS. Es un sistema certificado oficialmente como versión de Unix.
Funciona en arquitecturas SPARC y x86 para servidores y estaciones de trabajo.
Aunque Solaris fue desarrollado como software privativo, la mayor parte de su código se
ha liberado como proyecto de software libre denominado OpenSolaris. Solaris es conocido por
su escalabilidad, especialmente en sistemas SPARC, y por ser origen de innovadoras tecnologías,
como DTrace y ZFS.
Historia
El primer sistema operativo de Sun nació en 1983 y se llamó inicialmente SunOS. Estaba
basado en el sistema UNIX BSD, de la Universidad de Berkeley, del cual uno de los fundadores
de la compañía fue programador en sus tiempos universitarios. Más adelante incorporó
funcionalidades del System V, convirtiéndose prácticamente en un sistema operativo totalmente
basado en System V.
Versión en desarrollo
La versión de Solaris bajo desarrollo por Sun al día de hoy se llama Nevada y se deriva
de lo que es ahora la base de código OpenSolaris.
En 2003 se inició una adición al proceso de desarrollo de Solaris. Bajo el nombre de
programa Solaris Express,una instantánea del tren de desarrollo se hace ahora disponible para su
descarga una vez al mes, permitiendo a cualquiera probar las nuevas características y probar la
calidad y estabilidad del sistema a medida que progresa hacia la liberación de la siguiente
versión oficial.
Características
• Compatibilidad: La compatibilidad es la condición que hace que un programa y un
sistema, arquitectura o aplicación logren comprenderse correctamente tanto directamente
o indirectamente (mediante un algoritmo).
• Portabilidad: Es uno de los conceptos clave en la programación de alto nivel. Se define
como la característica que posee un software para ejecutarse en diferentes plataformas.
• Escalabilidad: Es la propiedad deseable de un sistema que indica su habilidad para
manejar el crecimiento continuo de trabajo de manera fluida.
• Interoperabilidad: Se refiere a la facilidad de interactuar con uno o más sistemas
específicos.
Kernel
El kernel ó núcleo de se puede definir como el corazón de este sistema operativo. Es el
encargado de que el software y el hardware de tu ordenador puedan trabajar juntos.
Las funciones más importantes del mismo, aunque no las únicas, son:
• Administración de la memoria para todos los programas y procesos en ejecución.
• Administración del tiempo de procesador que los programas y procesos en ejecucion utilizan.
• Es el encargado de que podamos acceder a los periféricos/elementos de nuestro
ordenador de una manera cómoda.
Manejo de usuario
Solaris es un sistema multiusuario por lo que necesita mantener el rastro de las
preferencias de cada usuario y de la dirección donde se asignan los archivos y correo electrónico.
Cada usuario debe tener alguna forma de identificarse y autentificarse a sí mismo en
Solaris.
Una cuenta de usuario es el nombre dado a una colección de información que define a un
usuario en el sistema de Solaris.
Arquitecturas soportadas
Solaris usa una base de código común para las arquitecturas que soporta: SPARC y x86
(incluyendo AMD64/EM64T). También fue portado a la arquitectura PowerPC (en plataforma
PReP) en la versión 2.5.1, pero el porte fue cancelado casi tan pronto como fue liberado. En un
tiempo se planeó soporte para el Itanium pero nunca se llevó al mercado. Sun también tiene
planes de implementar ABIs de Linux en Solaris 10, permitiendo la ejecución de código objeto
Linux de forma nativa en la plataforma x86, lo cual sería facilitado por el hecho de que ambos
sistemas operativos utilizan el formato ejecutable Executable and Linkable Format. Por el
momento, Sun ha adoptado la tecnología Lxrun y la ofrece como descarga gratuita, si bien no
está incorporada a la distribución base.
Para Obetner la Informacion Completa y mas Detallada pueden Accesar al Siguiente Link y Descargar el archivo PDF:
Sistema Operativo Solaris
Sistema operativo similar a Unix que utiliza como base las herramientas de sistema de
GNU y el núcleo Linux. Su desarrollo es uno de los ejemplos más prominentes de software libre;
todo el código fuente puede ser utilizado, modificado y redistribuido libremente por cualquiera
bajo los términos de la GPL de GNU (Licencia Pública General de GNU) y otras licencias libres.
El sistema lo forman el núcleo del sistema (kernel) más un gran número de programas /
bibliotecas que hacen posible su utilización. Muchos de estos programas y bibliotecas han sido
posibles gracias al proyecto GNU, por esto mismo, muchos llaman a Linux, GNU/Linux, para
resaltar que el sistema lo forman tanto el núcleo como gran parte del software producido por el
proyecto GNU.
Evolución
En 1983 Richard Stallman inició el Proyecto GNU, con el propósito de crear un sistema
operativo similar y compatible con UNIX y los estándares POSIX. Dos años más tarde, 1985,
creó la Fundación del Software Libre (FSF) y desarrolló la Licencia pública general de GNU
(GNU GPL), para tener un marco legal que permitiera difundir libremente el software. De este
modo el software de GNU fue desarrollado muy rápidamente, y por muchas personas. A corto
plazo, se desarrolló una multiplicidad de programas, de modo que a principios de los años 1990
había casi bastante software disponible como para crear un sistema operativo completo. Sin
embargo, todavía le faltaba un núcleo.
Las "distribuciones" de GNU/Linux
Una distribución es un modo de facilitar la instalación, la configuración y el
mantenimiento de un sistema GNU/Linux. Al principio, las distribuciones se limitaban a
recopilar software libre, empaquetarlo en disquetes o CD-ROM y redistribuirlo o venderlo.
Ahora las grandes distribuciones como RedHat, SuSE, Caldera, Mandrake, Corel Linux,
TurboLinux, son potentes empresas que compiten entre sí por incluir el último software, a veces
también software propietario, con instalaciones gráficas capaces de autodetectar el hardware y
que instalan un sistema entero en unos cuantos minutos sin apenas preguntas.
Características Generales
• Multitarea: La palabra multitarea describe la habilidad de ejecutar varios programas al
mismo tiempo. LINUX utiliza la llamada multitarea preventiva, la cual asegura que todos los
programas que se están utilizando en un momento dado serán ejecutados, siendo el sistema
operativo el encargado de ceder tiempo de microprocesador a cada programa.
• Multiusuario: Muchos usuarios usando la misma maquina al mismo tiempo.
• Multiplataforma: Las plataformas en las que en un principio se puede utilizar Linux son
386-, 486-. Pentium, Pentium Pro, Pentium II, Amiga y Atari, también existen versiones para su
utilización en otras plataformas, como Alpha, ARM, MIPS, PowerPC y SPARC.
• Multiprocesador: Soporte para sistemas con mas de un procesador esta disponible para
Intel y SPARC.
• Funciona en modo protegido 386.
Kernel
Linux es el núcleo o kernel del sistema operativo libre denominado GNU/Linux
(coloquial pero erróneamente llamado Linux). Lanzado bajo la licencia pública general (GPL -
General Public License) de GNU y desarrollado gracias a contribuciones provenientes de todo el
mundo, Linux es uno de los mejores ejemplos de software libre cuyos desarrolladores originales
siguieron la filosofía de ese movimiento.
Gestion de Usuarios
GNU/Linux es un sistema operativo multiusuario y multitarea, Es por ello que Linux
debe diferenciar a los usuarios y su información, para alcanzar este objetivo Linux propone para
cada usuario la asignación de una identificación única (en inglés login), un grupo, una clave de
acceso (en inglés password) y un espacio independiente del espacio de los demás usuarios (ese
espacio se llama directorio personal y permite organizar información del usuario en archivos).
Linux brinda también un esquema de permisos, con el que un usuario puede conceder o quitar
permisos para ver o modificar sus archivos a otros usuarios o a usuarios de su mismo grupo.
Gestión de archivos
Una parte fundamental del entorno de escritorio es la aplicación de gestión de archivos,
que permite crear archivos, acceder a ellos y gestionar todos los archivos del sistema de forma
sencilla. La gestión de archivos en Linux tradicionalmente se ha efectuado a través de la línea de
comandos, lo que requiere un conocimiento más avanzado de varios comandos para mostrar,
crear, suprimir o editar los archivos y sus propiedades. Un gestor de archivos proporciona una
manera gráfica y más intuitiva de ocuparse de estas tareas.
Administración de Memoria
Linux soporta las características de Memoria Virtual (virtual memory). Esto significa usar
un disco como una extensión de la memoria RAM, de forma tal que el tamaño efectivo de
memoria utilizable crezca considerablemente. El kernel se encarga de escribir el contenido de un
bloque de memoria que no está siendo utilizado al disco rígido de forma que esta porción de
memoria quede disponible para otro propósito.
Administración de Procesos
Linux ejecuta sus procesos o tareas mediante una estructura de datos llamada task-struct,
que contiene diferentes tipos de información: entre ella se puede mencionar, el Estado de la
ejecución del proceso, la información necesitada por Linux para planificar también llamada
información de planificación, los identificadores que no es más que los id de procesos, usuarios, o grupo.
Gestión de Ficheros
Para entender cómo trabaja el sistema de ficheros en los sistemas GNU/Linux, debemos
tener presente que, como último objetivo, el sistema de ficheros debe permitir acceder de forma
conocida a la información almacenada en la partición (normalmente, el “manejador” de esa
información es el gestor de archivos referenciado anteriormente). Para ello, los sistema de
ficheros GNU/Linux poseen una estructuración jerárquica o “en árbol”. Es decir, el sistema
contiene unos directorios (que a su vez podrían contener más subdirectorios), que asocian
características de ficheros con los ficheros guardados en la partición.
Planificación en Linux
Linux está basado en la planificación tradicional de Unix añadiendo 2 clases de prioridad
para procesos de tiempo real flexibles. Las tres clases de prioridad de Linux son las siguientes:
• SCHED_FIFO: Hilos de tiempo real con planificación FIFO.
• SCHED_RR: Hilos de tiempo real con planificación por turno rotatorio.
• SCHED_OTHER: Hilos que no son de tiempo real y otros.
Linux frente a los otros sistemas operativos
Linux es una muy buena alternativa frente a los demás sistemas operativos. Más allá de
las ventajas evidentes de costo, ofrece algunas características muy notables.
En comparación con las otras versiones de Unix para PC, la velocidad y confiabilidad de
Linux son muy superiores. También está en ventaja sobre la disponibilidad de aplicaciones, ya
que no hay mucha difusión de estos otros Unixes (como Solaris, XENIX o SCO) entre los
usuarios de PC por sus altos costos.
Para Obetner la Informacion Completa y mas Detallada pueden Accesar al Siguiente Link y Descargar el archivo PDF:
Sistema Operativo GNU/Linux
GNU y el núcleo Linux. Su desarrollo es uno de los ejemplos más prominentes de software libre;
todo el código fuente puede ser utilizado, modificado y redistribuido libremente por cualquiera
bajo los términos de la GPL de GNU (Licencia Pública General de GNU) y otras licencias libres.
El sistema lo forman el núcleo del sistema (kernel) más un gran número de programas /
bibliotecas que hacen posible su utilización. Muchos de estos programas y bibliotecas han sido
posibles gracias al proyecto GNU, por esto mismo, muchos llaman a Linux, GNU/Linux, para
resaltar que el sistema lo forman tanto el núcleo como gran parte del software producido por el
proyecto GNU.
Evolución
En 1983 Richard Stallman inició el Proyecto GNU, con el propósito de crear un sistema
operativo similar y compatible con UNIX y los estándares POSIX. Dos años más tarde, 1985,
creó la Fundación del Software Libre (FSF) y desarrolló la Licencia pública general de GNU
(GNU GPL), para tener un marco legal que permitiera difundir libremente el software. De este
modo el software de GNU fue desarrollado muy rápidamente, y por muchas personas. A corto
plazo, se desarrolló una multiplicidad de programas, de modo que a principios de los años 1990
había casi bastante software disponible como para crear un sistema operativo completo. Sin
embargo, todavía le faltaba un núcleo.
Las "distribuciones" de GNU/Linux
Una distribución es un modo de facilitar la instalación, la configuración y el
mantenimiento de un sistema GNU/Linux. Al principio, las distribuciones se limitaban a
recopilar software libre, empaquetarlo en disquetes o CD-ROM y redistribuirlo o venderlo.
Ahora las grandes distribuciones como RedHat, SuSE, Caldera, Mandrake, Corel Linux,
TurboLinux, son potentes empresas que compiten entre sí por incluir el último software, a veces
también software propietario, con instalaciones gráficas capaces de autodetectar el hardware y
que instalan un sistema entero en unos cuantos minutos sin apenas preguntas.
Características Generales
• Multitarea: La palabra multitarea describe la habilidad de ejecutar varios programas al
mismo tiempo. LINUX utiliza la llamada multitarea preventiva, la cual asegura que todos los
programas que se están utilizando en un momento dado serán ejecutados, siendo el sistema
operativo el encargado de ceder tiempo de microprocesador a cada programa.
• Multiusuario: Muchos usuarios usando la misma maquina al mismo tiempo.
• Multiplataforma: Las plataformas en las que en un principio se puede utilizar Linux son
386-, 486-. Pentium, Pentium Pro, Pentium II, Amiga y Atari, también existen versiones para su
utilización en otras plataformas, como Alpha, ARM, MIPS, PowerPC y SPARC.
• Multiprocesador: Soporte para sistemas con mas de un procesador esta disponible para
Intel y SPARC.
• Funciona en modo protegido 386.
Kernel
Linux es el núcleo o kernel del sistema operativo libre denominado GNU/Linux
(coloquial pero erróneamente llamado Linux). Lanzado bajo la licencia pública general (GPL -
General Public License) de GNU y desarrollado gracias a contribuciones provenientes de todo el
mundo, Linux es uno de los mejores ejemplos de software libre cuyos desarrolladores originales
siguieron la filosofía de ese movimiento.
Gestion de Usuarios
GNU/Linux es un sistema operativo multiusuario y multitarea, Es por ello que Linux
debe diferenciar a los usuarios y su información, para alcanzar este objetivo Linux propone para
cada usuario la asignación de una identificación única (en inglés login), un grupo, una clave de
acceso (en inglés password) y un espacio independiente del espacio de los demás usuarios (ese
espacio se llama directorio personal y permite organizar información del usuario en archivos).
Linux brinda también un esquema de permisos, con el que un usuario puede conceder o quitar
permisos para ver o modificar sus archivos a otros usuarios o a usuarios de su mismo grupo.
Gestión de archivos
Una parte fundamental del entorno de escritorio es la aplicación de gestión de archivos,
que permite crear archivos, acceder a ellos y gestionar todos los archivos del sistema de forma
sencilla. La gestión de archivos en Linux tradicionalmente se ha efectuado a través de la línea de
comandos, lo que requiere un conocimiento más avanzado de varios comandos para mostrar,
crear, suprimir o editar los archivos y sus propiedades. Un gestor de archivos proporciona una
manera gráfica y más intuitiva de ocuparse de estas tareas.
Administración de Memoria
Linux soporta las características de Memoria Virtual (virtual memory). Esto significa usar
un disco como una extensión de la memoria RAM, de forma tal que el tamaño efectivo de
memoria utilizable crezca considerablemente. El kernel se encarga de escribir el contenido de un
bloque de memoria que no está siendo utilizado al disco rígido de forma que esta porción de
memoria quede disponible para otro propósito.
Administración de Procesos
Linux ejecuta sus procesos o tareas mediante una estructura de datos llamada task-struct,
que contiene diferentes tipos de información: entre ella se puede mencionar, el Estado de la
ejecución del proceso, la información necesitada por Linux para planificar también llamada
información de planificación, los identificadores que no es más que los id de procesos, usuarios, o grupo.
Gestión de Ficheros
Para entender cómo trabaja el sistema de ficheros en los sistemas GNU/Linux, debemos
tener presente que, como último objetivo, el sistema de ficheros debe permitir acceder de forma
conocida a la información almacenada en la partición (normalmente, el “manejador” de esa
información es el gestor de archivos referenciado anteriormente). Para ello, los sistema de
ficheros GNU/Linux poseen una estructuración jerárquica o “en árbol”. Es decir, el sistema
contiene unos directorios (que a su vez podrían contener más subdirectorios), que asocian
características de ficheros con los ficheros guardados en la partición.
Planificación en Linux
Linux está basado en la planificación tradicional de Unix añadiendo 2 clases de prioridad
para procesos de tiempo real flexibles. Las tres clases de prioridad de Linux son las siguientes:
• SCHED_FIFO: Hilos de tiempo real con planificación FIFO.
• SCHED_RR: Hilos de tiempo real con planificación por turno rotatorio.
• SCHED_OTHER: Hilos que no son de tiempo real y otros.
Linux frente a los otros sistemas operativos
Linux es una muy buena alternativa frente a los demás sistemas operativos. Más allá de
las ventajas evidentes de costo, ofrece algunas características muy notables.
En comparación con las otras versiones de Unix para PC, la velocidad y confiabilidad de
Linux son muy superiores. También está en ventaja sobre la disponibilidad de aplicaciones, ya
que no hay mucha difusión de estos otros Unixes (como Solaris, XENIX o SCO) entre los
usuarios de PC por sus altos costos.
Para Obetner la Informacion Completa y mas Detallada pueden Accesar al Siguiente Link y Descargar el archivo PDF:
Sistema Operativo GNU/Linux
Mac OS X (pronunciado Mac O-Ese Diez) es una línea de sistemas operativos
computacionales desarrollada, comercializada y vendida por Apple Inc..
Se basa en Unix y usa una interfaz gráfica desarrollada por Apple llamada Aqua, que se
inspira libremente en la interfaz de Mac OS Classic. El gestor de ventanas X11, característico en
la familia de sistemas Unix, y Java se usa sólo para compatibilidad con software no nativo de Mac.
Mac OS X es fácil de usar y sumamente potente. Todo en él, desde el escritorio que
arranca el Mac hasta las aplicaciones que usa a diario, ha sido diseñado pensando en la
simplicidad y en la elegancia. Por eso, tareas como navegar por Internet, mirar el correo o
entablar videoconferencias con un amigo de otro continente resultan fáciles de realizar. Mac OS
X está construido sobre robustos cimientos UNIX que proporcionan niveles inigualables de
estabilidad y compatibilidad con los estándares de Internet.
Evolución
• Panorámica histórica sobre el Sistema Operativo Mac
El Sistema Operativo Mac OS no fue la primera interfaz gráfica, pero fue la primera con gran
éxito por su accesibilidad de precio. Para aquellos años en el mercado lo que existía era La
Xerox Alto con un costo muy alto.
• Mac OS 8: 1997
Mac OS 8 incluyó otra renovación al Finder que podía hacer más cosas al mismo tiempo,
dando la opción de controlar múltiples aplicaciones al mismo tiempo con un mejor desempeño
de las computadoras con procesador.
La apariencia del Finder fue renovada para que tuviera un mejor aspecto 3D, también podía
ser personalizada. El Web Sharing permitía a los usuarios hospedar páginas en sus
computadoras.
• Mac OS 9: 1999
La opción de tener varios usuarios en una Mac fue agregada en esta versión, permitía a los
usuarios ingresar y tener sus propias configuraciones. AppleTalk sobre TCP/IP fue también
implementado.
Software Update permitía a los usuarios tener las actualizaciones de software fuera de
Internet, y podía informar a los usuarios de las nuevas actualizaciones cuando ellos salían.
• Mac OS X
Esta basado fuertemente en las PowerPC-port de OpenStep. Por eso Mac OS X hereda la
memoria y procesador de Mach’s y el driver del dispositivo de la interfaz, BSD’s POSIX - UNIX
Protocolo del programa que soporta y trabaja en interfaz de redes, también algunos elementos de
la interfaz de NeXT’s.
Mac OS X, hoy en día este sistema operativo esta virtualmente en todas las Mac’s, y fue
trabajado por una década para poder obtener el éxito que tiene ahora.
• Mac OS X 10.0 “Cheetah”: 2001
Mac OS X 10.0 fue lanzado el 24 de marzo del 2001, este incorporaba muchas
características que fueron agregadas por las personas que colaboraron en Mac OS X Public Beta.
Mac OS X 10.0 también contenía todas características de un sistema operativo moderno,
protegía la memoria, y así los programas no podían utilizar la información de otros programas,
de esta forma el procesador no se bloqueaba, los drivers de los dispositivos podían ser cargados o
descargados si eran necesario.
• Mac OS X 10.5 “Leopard”: 2006
Mac OS X v10.5 “Leopard” es lanzada hoy 26 de Octubre de 2007. Esta versión es
compatible con las PowerPC y con la nueva tecnología Intel. Entre las características de la nueva
versión encontramos:
• Time Machine: da la posibilidad de poder volver en el tiempo a una versión especifica
de los contenidos de una carpeta, del disco duro completo, de un sólo archivo, de un rollo de
fotos en iPhoto, etc.
• Mail 3: es la tercera versión de este programa de correo electrónico de Apple ahora
incluye Notas y To-Dos así como variados Templates para enviar email HTML.
• iChat: da la posibilidad de chatear con tabs o de tener iconos animados, ahora también se
tiene muchas funciones adicionales para los vídeochats. Desde presentar vídeos, compartir el
escritorio, etc.
Entornos de desarrollo
• Cocoa, la nueva interfaz de programación orientada a objetos de Mac OS X (heredada
de OPENSTEP). Como lenguaje de programación utiliza Objective-C, aunque también
es accesible desde otros lenguajes como Java.
• Classic, la interfaz de programación nativa de Mac OS Classic. Es una interfaz
programable en C y Pascal. Necesita de un simulador de Mac OS 9 para poder
ejecutar estos binarios en Mac OS X. Esta interfaz ya no está disponible en la nueva
familia de Macintosh basados en procesadores Intel.
Característica Generales
• Gráficos increíbles
La característica más llamativa de un Mac es su elegante interfaz de usuario, creada
gracias a un motor gráfico que aprovecha al máximo el procesador gráfico de cada Mac.
• Hardware y software
Los programas de todos los Mac están creados por la misma empresa que fabrica el
equipo, por lo que el resultado es un ordenador completamente integrado.
• Diseñado para la seguridad
Mac OS X se protege a sí mismo de virus, programas maliciosos y otras amenazas. Este
sistema operativo ha sido creado para Internet en la era de Internet, y ofrece numerosas formas
de defensa frente a las amenazas de la Web.
• Compatibilidad
La versatilidad y la potencia de Mac OS X lo convierten en un sistema compatible con
casi cualquier entorno, incluidas las redes de Windows.
Kernel O Núcleo
La versión actualizada de Kernel for Macintosh Data Recovery Software, recupera datos
borrados, dañados o formateados en unidades mac. La versión mejorada ahora recupera
efectivamente las particiones borradas o formateadas. Kernel for Macintosh soporta recuperación
desde todos los Sistemas Operativos; Apple Mac OS X, Apple Mac OS 9.0 o versiones mas
recientes.
Para Obetner la Informacion Completa y mas Detallada pueden Accesar al Siguiente Link y Descargar el archivo PDF:
Sistema Operativo MAC OS
computacionales desarrollada, comercializada y vendida por Apple Inc..
Se basa en Unix y usa una interfaz gráfica desarrollada por Apple llamada Aqua, que se
inspira libremente en la interfaz de Mac OS Classic. El gestor de ventanas X11, característico en
la familia de sistemas Unix, y Java se usa sólo para compatibilidad con software no nativo de Mac.
Mac OS X es fácil de usar y sumamente potente. Todo en él, desde el escritorio que
arranca el Mac hasta las aplicaciones que usa a diario, ha sido diseñado pensando en la
simplicidad y en la elegancia. Por eso, tareas como navegar por Internet, mirar el correo o
entablar videoconferencias con un amigo de otro continente resultan fáciles de realizar. Mac OS
X está construido sobre robustos cimientos UNIX que proporcionan niveles inigualables de
estabilidad y compatibilidad con los estándares de Internet.
Evolución
• Panorámica histórica sobre el Sistema Operativo Mac
El Sistema Operativo Mac OS no fue la primera interfaz gráfica, pero fue la primera con gran
éxito por su accesibilidad de precio. Para aquellos años en el mercado lo que existía era La
Xerox Alto con un costo muy alto.
• Mac OS 8: 1997
Mac OS 8 incluyó otra renovación al Finder que podía hacer más cosas al mismo tiempo,
dando la opción de controlar múltiples aplicaciones al mismo tiempo con un mejor desempeño
de las computadoras con procesador.
La apariencia del Finder fue renovada para que tuviera un mejor aspecto 3D, también podía
ser personalizada. El Web Sharing permitía a los usuarios hospedar páginas en sus
computadoras.
• Mac OS 9: 1999
La opción de tener varios usuarios en una Mac fue agregada en esta versión, permitía a los
usuarios ingresar y tener sus propias configuraciones. AppleTalk sobre TCP/IP fue también
implementado.
Software Update permitía a los usuarios tener las actualizaciones de software fuera de
Internet, y podía informar a los usuarios de las nuevas actualizaciones cuando ellos salían.
• Mac OS X
Esta basado fuertemente en las PowerPC-port de OpenStep. Por eso Mac OS X hereda la
memoria y procesador de Mach’s y el driver del dispositivo de la interfaz, BSD’s POSIX - UNIX
Protocolo del programa que soporta y trabaja en interfaz de redes, también algunos elementos de
la interfaz de NeXT’s.
Mac OS X, hoy en día este sistema operativo esta virtualmente en todas las Mac’s, y fue
trabajado por una década para poder obtener el éxito que tiene ahora.
• Mac OS X 10.0 “Cheetah”: 2001
Mac OS X 10.0 fue lanzado el 24 de marzo del 2001, este incorporaba muchas
características que fueron agregadas por las personas que colaboraron en Mac OS X Public Beta.
Mac OS X 10.0 también contenía todas características de un sistema operativo moderno,
protegía la memoria, y así los programas no podían utilizar la información de otros programas,
de esta forma el procesador no se bloqueaba, los drivers de los dispositivos podían ser cargados o
descargados si eran necesario.
• Mac OS X 10.5 “Leopard”: 2006
Mac OS X v10.5 “Leopard” es lanzada hoy 26 de Octubre de 2007. Esta versión es
compatible con las PowerPC y con la nueva tecnología Intel. Entre las características de la nueva
versión encontramos:
• Time Machine: da la posibilidad de poder volver en el tiempo a una versión especifica
de los contenidos de una carpeta, del disco duro completo, de un sólo archivo, de un rollo de
fotos en iPhoto, etc.
• Mail 3: es la tercera versión de este programa de correo electrónico de Apple ahora
incluye Notas y To-Dos así como variados Templates para enviar email HTML.
• iChat: da la posibilidad de chatear con tabs o de tener iconos animados, ahora también se
tiene muchas funciones adicionales para los vídeochats. Desde presentar vídeos, compartir el
escritorio, etc.
Entornos de desarrollo
• Cocoa, la nueva interfaz de programación orientada a objetos de Mac OS X (heredada
de OPENSTEP). Como lenguaje de programación utiliza Objective-C, aunque también
es accesible desde otros lenguajes como Java.
• Classic, la interfaz de programación nativa de Mac OS Classic. Es una interfaz
programable en C y Pascal. Necesita de un simulador de Mac OS 9 para poder
ejecutar estos binarios en Mac OS X. Esta interfaz ya no está disponible en la nueva
familia de Macintosh basados en procesadores Intel.
Característica Generales
• Gráficos increíbles
La característica más llamativa de un Mac es su elegante interfaz de usuario, creada
gracias a un motor gráfico que aprovecha al máximo el procesador gráfico de cada Mac.
• Hardware y software
Los programas de todos los Mac están creados por la misma empresa que fabrica el
equipo, por lo que el resultado es un ordenador completamente integrado.
• Diseñado para la seguridad
Mac OS X se protege a sí mismo de virus, programas maliciosos y otras amenazas. Este
sistema operativo ha sido creado para Internet en la era de Internet, y ofrece numerosas formas
de defensa frente a las amenazas de la Web.
• Compatibilidad
La versatilidad y la potencia de Mac OS X lo convierten en un sistema compatible con
casi cualquier entorno, incluidas las redes de Windows.
Kernel O Núcleo
La versión actualizada de Kernel for Macintosh Data Recovery Software, recupera datos
borrados, dañados o formateados en unidades mac. La versión mejorada ahora recupera
efectivamente las particiones borradas o formateadas. Kernel for Macintosh soporta recuperación
desde todos los Sistemas Operativos; Apple Mac OS X, Apple Mac OS 9.0 o versiones mas
recientes.
Para Obetner la Informacion Completa y mas Detallada pueden Accesar al Siguiente Link y Descargar el archivo PDF:
Sistema Operativo MAC OS
Asi es como va quedando estructurado el blog, pueden ir posteando sus comentarios en este tema, para saber que se le puede mejorar y asi beneficiarnos todos.
Para comentar deben Hacer click sobre una oracion que dice "Publicar un comentario en la entrada", esto los llevara a otra ventana donde podran comentar!! Gracias
Aqui se tiene una presentacion en flash, interactiva, y con la informacion necesaria que requiere una presentacion para el disfrute del publico en general
Suscribirse a:
Entradas (Atom)