El documento presenta información sobre diferentes sistemas operativos como UNIX, Mac OS X, Windows y Linux. Describe características clave de cada uno como su arquitectura, interfaz, funcionalidades principales y herramientas incluidas. También resume los objetivos y características generales del sistema operativo Molinux desarrollado para la región de Castilla-La Mancha.
1. Ejercicio 1:<br />-Permitir que los diferentes usuarios se comuniquen entre sí, así como protegerlos unos de otros. <br />-Permitir a los usuarios almacenar información durante plazos medianos o largos. <br />-Dar a los usuarios la facilidad de utilizar de manera sencilla todos los recursos, facilidades y lenguajes de que dispone la computadora. <br />-Administrar y organizar los recursos de que dispone una computadora para la mejor utilización de la misma, en beneficio del mayor número posible de usuarios. <br />-Controlar el acceso a los recursos de un sistema de computadoras. <br />Ejercicio 2: Escritorio de Windows para Molinux<br /> <br />En este escritorio se encuentran mas accesorios utilizados en Windows como el reloj, calendario, iconos del escritorio, etc.<br />Escritorio de GNOME para Molinux. <br />GNOME es un escritorio de trabajo que permite a los usuarios la utilización y configuración sencilla del sistema desde una interfaz gráfica. GNOME es altamente configurable, permitiendo personalizar el aspecto del escritorio. El gestor de sesiones de GNOME recuerda la configuración previa, manteniendo las preferencias establecidas. GNOME soporta gran cantidad de idiomas, y puede añadir más sin cambiar el software.<br />GNOME presenta también ventajas para los programadores ya que no necesitan comprar una licencia de software para hacer compatibles las aplicaciones comerciales generadas por ellos. Además, las aplicaciones GNOME se pueden desarrollar en varios lenguajes de programación, por lo que el programador no tiene esta limitación.<br />Todo lo que hay en el escritorio está almacenado en el directorio /home/nombre_usuario/Escritorio<br />Ejercicio 3:<br />UNIX:<br />Es un sistrema operativo multiusuario, con capacidad de simular multiprocesamiento y procesamiento no interactivo.<br />- Está escrito en un lenguaje de alto nivel : C.<br />- Dispone de un lenguaje de control programable llamado SHELL.<br />- Ofrece facilidades para la creación de programas y sistemas y el ambiente adecuado para las tareas de diseños de software.<br />- Emplea manejo dinámico de memoria por intercambio o paginación.<br />- Tiene capacidad de interconexión de procesos.<br />- Permite comunicación entre procesos.<br />- Emplea un sistema jerárquico de archivos, con facilidades de protección de archivos, cuentas y procesos.<br />- Tiene facilidad para redireccionamiento de Entradas/Salidas.<br />- Garantiza un alto grado de portabilidad.<br />B) Mac OS:<br />Spotlight - Es un poderoso motor de búsqueda de texto y metadata, el cual puede buscar todo desde documentos de Word a calendario en iCal y contactos en la Libreta de Contactos (Address Book) así como también en archivos PDF. Spotlight indexará los archivos a medida que sean guardados, así éstos pueden ser encontrados fácil y rápidamente a través de un campo de texto en la barra de menú. <br />iChat AV - El nuevo iChat AV soporta hasta cuatro participantes en una vídeoconferencia y hasta diez participantes en una conferencia de audio. Ahora soporta el protocolo Jabber. Un servidor Jabber denominado iChat Server está incluido en Mac OS X Tiger Server. <br />Safari RSS - El nuevo navegador web Safari 2.0 incluye un lector de RSS y Atom las cuales pueden ser accedidos fácilmente desde el botón de RSS en la barra de direcciones de la ventana del navegador. Una versión actualizada de Safari, incluida como parte de la actualización gratuita de Mac OS X v10.4.3, puede pasar las pruebas estándares web de Acid2. <br />Mail - La nueva versión de la aplicación de correo electrónico Mail.app incluye la actualización de la interfaz visual, quot;
Casillas Inteligentesquot;
que utilizan el sistema de búsqueda de Spotlight, control parental, así como también otras actualizaciones. <br />Dashboard - El Dashboard es una mini aplicación de layers basada en HTML, CSS y JavaScript. Éstas mini aplicaciones son conocidas como widgets. Viene con varios widgets como por ejemplo el Clima, Reloj Mundial, Conversor de Unidades y un Diccionario. En la página de Apple se encuentran más disponibles para bajar. <br />Automator - Es una herramienta para enlazar aplicaciones entre sí para formar flujos de trabajos complejos (escritos en AppleScript, Cocoa o ambos). Automator viene con una completa librería de acciones para varias aplicaciones las cuales pueden ser unidas para formar un flujo (workflow). <br />VoiceOver - VoiceOver es una interfaz de accesibilidad que ofrece opciones de ampliación, control de teclado y descripciones habladas de lo que está pasando en la pantalla. VoiceOver permite a los usuarios con problemas visuales la habilidad de usar aplicaciones a través de comandos de voz.También permite a los usuarios trabajar en conjunto con otros usuarios en una Mac permitiendo a múltiples usuarios dar comandos por voz. VoiceOver es capaz de leer en voz alta el contenido de archivos incluyendo páginas web, correos electrónicos y archivos de oficina. La navegación por teclado permite al usuario controlar la máquina con el teclado y un menú es desplegado en una ventana mostrando todos los comandos por teclado que pueden ser usados. <br />Diccionario - Un completo diccionario basado en el New Oxford American Dictionary, Second Edition, se encuentra funcionando en Tiger. También se encuentra disponible como un widget de Dashboard y como un comando del sistema. <br />Sincronización con .Mac - Aunque no es algo nuevo la sincronización con .Mac, en Tiger se mejoró en rendimiento. Las opciones de sincronización se encuentran en las preferencias del sistema y no en iSync en Tiger. <br />QuickTime 7 - Una nueva versión del software multimedia de Apple ahora tiene soporte para el nuevo códec H.264/AVC el cual ofrece mejor calidad y estabilidad que cualquier otro códec de vídeo. Este nuevo códec es usado por iChat AV para una mejor vídeoconferencia. Nuevas clases dentro de Cocoa dan acceso total a QuickTime para los desarrolladores de aplicaciones en Cocoa. El nuevo Reproductor QuickTime 7 que viene con Mac OS X Tiger ahora incluye controles avanzados de audio y vídeo así también como más información detallada y ha sido reconstruido usando el API de Cocoa de Apple para tener ventajas de las nuevas tecnologías <br />Arquitectura de 64-bits - Mac OS X Tiger es la primera versión de Mac OS X que soporta 64 bits para usar las ventajas del PowerMac G5. También incluye soporte para los programas de 32-bits <br />Nuevas funciones de Unix - Nuevas versiones de cp, mv y rsync. Soporte de comandos para características mencionadas arriba como Spotligh también se encuentran incluidas. <br />Xcode 2.0 - Es la herramienta de desarrollo de Cocoa de Apple que ahora incluye modelamiento visual, una Librería integrada de Referencia y un debugging gráfico. <br />MS- DOS ( de Microsoft)<br />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.<br />WINDOWS (de Microsoft)<br />-Secuencias más rápidas de inicio y de hibernación. <br />-Capacidad del sistema operativo de desconectar un dispositivo externo sin necesidad de reiniciar. <br />-Una nueva interfaz de uso más fácil, incluyendo herramientas para el desarrollo de temas de escritorio.<br />-Uso de varias cuentas, que permite un usuario guarde el estado actual y aplicaciones abiertos en su escritorio y permita que otro usuario abra una sesión sin perder esa información. <br />-ClearType, diseñado para mejorar legibilidad del texto encendido en pantallas de cristal liquido (LCD) y monitores similares. <br />-Escritorio Remoto, que permite a los usuarios abrir una sesión con una computadora que funciona con Windows XP a través de una red o Internet, teniendo acceso a sus usos, archivos, impresoras, y dispositivos; y <br />-Soporte para la mayoría de módems DSL y conexiones wireless, así como el establecimiento de una red FireWire. <br />Interface de Windows:<br />Un rectángulo azul translúcido en la selección de los archivos. <br />Un gráfico en los iconos de la carpeta, indicando el tipo de información que se almacena. <br />Sombras para las etiquetas del icono en el tablero del escritorio <br />Capacidad de agrupar aplicaciones similares en la barra de tareas. <br />Capacidad para prevenir cambios accidentales. <br />Destaca programas recién instalados en el menú de inicio. <br />Sombras bajo los menús (Windows 2000 tenía bajo el puntero del ratón, mas no en los menús). <br />D)LINUX: <br /> -multitarea: varios programas (realmente procesos) ejecutándose al mismo tiempo. <br /> -multiusuario: varios usuarios en la misma máquina al mismo tiempo (¡y sin licencias para todos!). <br /> -multiplataforma: corre en muchas CPUs distintas, no sólo Intel. <br />-funciona en modo protegido 386. <br />-tiene protección de la memoria entre procesos, de manera que uno de ellos no pueda colgar el sistema. <br />carga de ejecutables por demanda: Linux sólo lee de disco aquellas partes de un programa que están siendo usadas actualmente. <br />memoria virtual usando paginación (sin intercambio de procesos completos) a disco: una partición o un archivo en el sistema de archivos, o ambos, con la posibilidad de añadir más áreas de intercambio sobre la marcha (se sigue denominando intercambio, es en realidad un intercambio de páginas). Un total de 16 zonas de intercambio de 128Mb de tamaño máximo pueden ser usadas en un momento dado con un límite teórico de 2Gb para intercambio. <br />la memoria se gestiona como un recurso unificado para los programas de usuario y para el caché de disco, de tal forma que toda la memoria libre puede ser usada para caché y éste puede a su vez ser reducido cuando se ejecuten grandes programas. <br />se realizan volcados de estado (core dumps) para posibilitar los análisis post-mortem, permitiendo el uso de depuradores sobre los programas no sólo en ejecución sino también tras abortar éstos por cualquier motivo. <br />casi totalmente compatible con POSIX, System V y BSD a nivel fuente. <br />mediante un módulo de emulación de iBCS2, casi completamente compatible con SCO, SVR3 y SVR4 a nivel binario. <br />todo el código fuente está disponible, incluyendo el núcleo completo y todos los drivers, las herramientas de desarrollo y todos los programas de usuario; además todo ello se puede distribuir libremente. Hay algunos programas comerciales que están siendo ofrecidos para Linux actualmente sin código fuente, pero todo lo que ha sido gratuito sigue siendo gratuito. <br />control de tareas POSIX. <br />pseudo-terminales (pty's). <br />soporte para muchos teclados nacionales o adaptados y es bastante fácil añadir nuevos dinámicamente. <br />consolas virtuales múltiples: varias sesiones de login a través de la consola entre las que se puede cambiar con las combinaciones adecuadas de teclas (totalmente independiente del hardware de video). Se crean dinámicamente y puedes tener hasta 64. <br />soporte para varios sistemas de archivo comunes, incluyendo minix-1, Xenix y todos los sistemas de archivo típicos de System V, y tiene un avanzado sistema de archivos propio con una capacidad de hasta 4 Tb y nombres de archivos de hasta 255 caracteres de longitud. <br />un sistema de archivos especial llamado UMSDOS que permite que Linux sea instalado en un sistema de archivos DOS. <br />soporte en sólo lectura de HPFS-2 del OS/2 2.1 <br />sistema de archivos de CD-ROM que lee todos los formatos estándar de CD-ROM. <br />Ejercicio 4:<br />MoLinux es una iniciativa de la JCCM para introducir a la comunidad castellano-manchega en la vanguardia de la Información. El proyecto MoLinux ataca la brecha digital reduciendo los costes del software y ofreciendo un sistema operativo fácil de usar. MoLinux es un sistema operativo general. Pronto estarán disponibles versiones modulares adaptadas a usos más específicos.<br />Hay cinco versiones:<br />-Molinux Estándar<br />-Molinux Educativa<br />-Molinux Nómada<br />-Molinux Netbook<br />-Molinux Zero<br />Si porque MoLinux funciona en ordenadores compatibles PC y puede compartir el disco duro con otros sistemas operativos. Necesitará una unidad capaz de leer CD-ROM para poder instalarlo.<br />-Configuración Mínima: Procesador Intel o compatible a 200 MHz, 128 MiB de RAM, 2.0 GiB de espacio libre en el Disco Duro y Tarjeta SVGA.<br />-Configuración recomendada: Procesador Intel o compatible a 800 MHz, 256 MiB de RAM, 5 GiB de espacio libre en el Disco Duro y Tarjeta SVGA Aceleradora 3D. <br />La versión Educativa de Molinux incluye más de 60 aplicaciones dirigidas a alumnos y profesores. Está basada en la actual versión de Molinux 5.2 e incluye software para educación infantil, primaria y secundaria, además de un buen conjunto de juegos educativos. Como ien versiones anteriores, incluye la herramienta TCOS para el control de aulas informáticas. Además, en esta versión puedes probar a sumergirte en el mundo de la creación y gestión de cursos online, gracias a la herramienta Moodle, disponible para su descarga e instalación a través de los repositorios de Molinux.<br /> <br />