Está en la página 1de 7

Laboratorio # 4 Sistemas Operativos e Interfaces de usuario

1.1 Conceptos bsicos Es un programa o conjunto de programas que en un sistema informtico gestiona los recursos de hardware y provee servicios a los programas de aplicacin, y se ejecuta en modo privilegiado respecto de los restantes. 1.2 Estructura del Sistema Operativo Estructura modular: Tambin llamados sistemas monolticos. Este tipo de organizacin es con mucho la ms comn. La estructura consiste en que no existe estructura alguna. El sistema operativo se escribe como una coleccin de procedimientos, cada uno de los cuales puede llamar a los dems cada vez que as lo requiera. Cuando se usa esta tcnica, cada procedimiento del sistema tiene una interfaz bien definida en trminos de parmetros y resultados y cada uno de ellos es libre de llamar a cualquier otro, si este ltimo proporciona cierto clculo til para el primero. Sin embargo incluso en este tipo de sistemas es posible tener al menos algo de estructura. Los servicios (llamadas al sistema) que proporciona el sistema operativo se solicitan colocando los parmetros en lugares bien definidos, como en los registros o en la pila, para despus ejecutar una instruccin especial de trampa de nombre "llamada al ncleo" o "llamada al supervisor". Estructura por Microkernel: Las funciones centrales de un SO son controladas por el ncleo (kernel) mientras que la interfaz del usuario es controlada por el entorno (shell). Por ejemplo, la parte ms importante del DOS es un programa con el nombre "COMMAND.COM" Este programa tiene dos partes. El kernel, que se mantiene en memoria en todo momento, contiene el cdigo mquina de bajo nivel para manejar la administracin de hardware para otros programas que necesitan estos servicios, y para la segunda parte del COMMAND.COM el shell, el cual es el intrprete de comandos. Las funciones de bajo nivel del SO y las funciones de interpretacin de comandos estn separadas, de tal forma que puedes mantener el kernel DOS corriendo, pero utilizar una interfaz de usuario diferente. Esto es exactamente lo que sucede cuando cargas Microsoft Windows, el cual toma el lugar del shell, reemplazando la interfaz de lnea de comandos con una interfaz grfica del usuario. Existen muchos "shells" diferentes en el mercado, ejemplo: NDOS (Norton DOS), XTG, PCTOOLS, o inclusive el mismo SO MS-DOS a partir de la versin 5.0 incluy un Shell llamado DOS SHELL. Estructura por anillos concntricos (capas): El sistema por "capas" consiste en organizar el sistema operativo como una jerarqua de capas, cada una construida sobre la inmediata inferior. El primer sistema construido de esta manera fue el sistema THE (Technische Hogeschool Eindhoven), desarrollado en Holanda por E. W. Dijkstra (1968) y sus estudiantes. El sistema tena 6 capas. La capa 0 trabaja con la asignacin del procesador y alterna entre los procesos cuando ocurren las interrupciones o expiran los cronmetros. La capa 1 realizaba la administracin de la memoria. La capa 2 se encargaba de la comunicacin entre cada proceso y la consola del operador. La capa 3 controla los dispositivos de E/S y guarda en almacenes (buffers) los flujos de informacin entre ellos. La capa 4 es donde estaban los programas del usuario, estos no tenan que preocuparse por el proceso, memoria, consola o control de E/S. El proceso operador del sistema se localizaba en la capa 5.

1.3 Versiones de Sistemas Operativos Sistema Operativo Macintosh: Mac OS X v10.0 (Cheetah) Apple lanz Mac OS X v10.0 (Cheetah) el 24 de marzo de 2001, siendo elogiado por su estabilidad y caractersticas aun estando en una fase tan temprana de su desarrollo. Pese a esto, tambin se le critic por ser demasiado lento, siendo considerado por muchos (incluyendo a Steve Jobs) como simplemente una muy buena versin beta. Mac OS X v10.1 (Puma) [editar] Antes de que terminase el ao, el 25 de septiembre de 2001, Apple lanz esta nueva versin que incrementaba el rendimiento del sistema a la vez que incorporaba algunas nuevas caractersticas tales como la reproduccin de DVD. Dada la psima reputacin de la versin 10.0, Apple lanz la 10.1 en forma de un CD de actualizacin gratuito para sus usuarios, adems de los 129$ que costaba para los usuarios que seguan utilizando Mac OS 9. Esto ocasion algunos quebraderos de cabeza a Apple cuando descubri que los CDs de actualizacin podan ser utilizados tambin para hacer instalaciones completas en sistemas con Mac OS 9 con tan solo eliminar un determinado archivo. Mac OS X v10.2 (Jaguar) El 25 de agosto de 2002, Apple prosigui con la andadura de su sistema operativo con el lanzamiento de Mac OS X v10.2 "Jaguar" (la primera versin que utiliz publicitariamente su felino seudnimo), y que contaba con un nuevo incremento en su rendimiento, un nuevo y depurado aspecto y ms de 150 mejoras que incluyen: Mayor soporte para redes de Microsoft Windows. Quartz Extreme para la composicin de grficos sea procesada directamente por la tarjeta de vdeo. Un filtro adaptativo contra spam. Apple Address Book para almacenar la informacin de contactos. Sistema de red Rendezvous (una implementacin de Apple de Zeroconf; renombrada a Bonjour por problemas legales en la versin 10.4). iChat: Un programa de chateo con soporte de AOL Instant Messenger. Un renovado Finder con bsquedas integradas en cada ventana. Docenas de nuevas caractersticas del Apple Universal Access. Sherlock 3: Servicios web. CUPS (Common Unix Printing System): que permite el uso de drivers GIMP-print, hpijs y dems para impresoras no soportadas oficialmente. En el Reino Unido no se utiliz oficialmente el nombre de Jaguar para referirse a Mac OS X v10.2 para evitar entrar en conflicto con el fabricante de automviles Jaguar, aunque la caja y los CDs siguieron conservando el logo con piel de Jaguar. Mac OS X v10.3 (Panther) Mac OS X v10.3 "Panther" se lanz el 24 de octubre de 2003. Adems de tener un rendimiento mucho mayor, incorpor la mayor actualizacin en el interfaz de usuario, y tantas o ms mejoras que Jaguar el ao anterior. Por otra parte, en esta versin dejaron de soportarse algunos modelos antiguos G3. Las nuevas mejoras de Panther incluyen: Finder actualizado, que incorpora una interfaz metlica y bsqueda rpida. Expos: una nueva forma de manipular ventanas.

Cambio Rpido de Usuarios: que permite tener sesiones con diferentes usuarios abiertas al mismo tiempo y pasar de una a otra rpidamente. iChat AV que aade soporte para videoconferencia a iChat. Renderizacin mejorada de PDF. Soporte integrado de fax. Interoperatibilidad con Microsoft Windows mucho mayor. FileVault: Sistema de cifrado en tiempo real del directorio privado de cada usuario. Incremento de velocidad en todo el sistema con un mayor soporte para los G5. Mac OS X v10.4 (Tiger) Mac OS X v10.4 "Tiger" se puso a la venta el 29 de abril de 2005. Contiene ms de 200 nuevas mejoras, pero como sucedi con el lanzamiento de Panther, algunas mquinas antiguas han dejado de ser soportadas; en particular, cualquier equipo Apple que no cuente con conexin FireWire no est ya soportado en Tiger. Algunas de las nuevas caractersticas de Tiger son: Spotlight: Un sistema de bsqueda basado en contenidos y metadatos. Dashboard: Dashboard en un conjunto de miniaplicaciones, denominadas en el campo de la informtica widgets, las cuales permiten realizar tareas comunes y ofrecen acceso instantneo a la informacin. iChat: Una nueva versin de este programa que soporta el cdec de vdeo H.264 para la realizacin de vdeoconferencias de hasta 4 personas. Adems, tambin permite realizar audioconferencias de hasta 10 personas. QuickTime 7: La nueva versin incluye soporte para H.264 y una interfaz completamente rediseada. Safari: Esta nueva versin del navegador por defecto del sistema incorpora soporte para RSS, mayor velocidad y seguridad, etc... Automator: Sistema que permite llevar a cabo de forma eficaz y sencilla toda clase de tareas manuales y repetitivas de forma automtica y sin necesidad de conocimientos de programacin. Core Image y Core Video: Tecnologas avanzadas de procesamiento de imgenes en tiempo real. Soporte de memoria de 64 bits para los nuevos G5, usando el sistema LP64. Utilidades Unix actualizadas, como cp y rsync, que pueden preservar los metadatos en HFS Plus y resource fork. Sistema extendido de permisos usando listas de control de acceso. Como curiosidad cabe comentar que Apple dispone a partir de Tiger, de una versin "paralela" compilada para procesadores Intel, si bien, tericamente, slo podr instalarse bajo ciertas restricciones de hardware y en procesadores con soporte SSE3. Esta versin apareci en forma oficial el da 10 de enero del 2006 con los primeros equipos "Mac Intel": El iMac Core Duo (ex iMac G5), Mac mini Core Solo y Core Duo (ex Mac mini G4) adems de los nuevos porttiles denominados MacBook y MacBook Pro, ambos equipados con procesadores Intel Core Duo. Mac OS X v10.5 (Leopard)

Mac OS X v10.5 "Leopard" fue anunciado en el Worldwide Developers Conference el 6 de junio de 2006, sali a la venta el 26 de Octubre de 2007, lo que lo convierte ltima versin que hay hasta el momento de Mac OS X. Es compatible tanto con la tecnologa PowerPC como con la tecnologa Intel. Estos son los diez puntos principales que destaca Apple:

Time Machine: La posibilidad de poder volver en el tiempo a una versin especifica de los contenidos de una carpeta, del disco duro completo, de un slo archivo, de un rollo de fotos en iPhoto, etc. Mail 3: La tercera versin de este programa de correo electrnico de Apple ahora incluye Notas y ToDos (listas de cosas por hacer), as como variadas plantillas para enviar email HTML. iChat: Incluye iconos animados y conversaciones por pestaas. Adems de funciones adicionales para los vdeochats, presentar vdeos y compartir el escritorio. Spaces: Despliega mltiples escritorios virtuales. Dashboard: Trae una herramienta llamada Dashcode para crear Widgets fcilmente. Adicionalmente Safari tiene un botn "Webclip" que permitir tomar cualquier fragmento de una pgina que se est viendo y convertirla en un Widget. Spotlight: Incluye bsquedas avanzadas, Quick Look (previsualizaciones en vivo), y la posibilidad de buscar en varios computadores Mac en red (si la opcin de comparticin de archivos est habilitada). Adems, las ventanas de Finder y Spotlight se han unificado. iCal: Incluye varias mejoras, especialmente en el mbito de los calendarios grupales. Accesibilidad: Ms mejoras en las funciones de accesibilidad para que "todos puedan usar un Mac". La mayor de ellas siendo un gran avance en las funciones de texto-a-voz con una nueva voz sintetizada llamada Alex, que incluso puede hablar claramente a altas velocidades. Adems, trae soporte para pantallas Braille. 64-bit: Tiger fue el primer sistema operativo de Apple en empezar a sacarle provecho al poder de los procesadores de 64-bit. Leopard da el prximo salto entregando ms partes optimizadas del sistema operativo, as como la capacidad de que otras capas del sistema (y no solo la capa UNIX) puedan hacer uso de masivas cantidades de memoria. Core Animation: As como Core Video, Core Image y Core Audio simplificaban que cualquier desarrollador le sacara el mximo provecho a funciones de vdeo, 2D y audio, respectivamente, ahora Core Animation hace lo mismo con animaciones lo que significa que junto con Leopard llegar una generacin de aplicaciones llenas de efectos 3D. Ahora los efectos 3D en la interfaz no son de uso exclusivo del sistema operativo o de quienes sepan usar OpenGL. Segn Apple, estos nuevos efectos incluidos corrern sobre cualquier Mac vendido en los ltimos 2 aos. 1.4 Interfaz de usuario Es el medio con que el usuario puede comunicarse con una mquina, un equipo o una computadora, y comprende todos los puntos de contacto entre el usuario y el equipo. Normalmente suelen ser fciles de entender y fciles de accionar. 1.5 El escritorio El escritorio, que es la pantalla que ve despus de iniciar la sesin en Windows, es una de las caractersticas ms importantes del equipo. El escritorio puede contener accesos directos a los programas, documentos, carpetas e, incluso, impresoras que utilice con ms frecuencia. En el escritorio tambin puede haber contenido activo, como un canal informacin burstil o de noticias.

1.6 Barra de tareas y botn de inicio Barra de tareas: Es el nombre de la barra que se encuentra por defecto en la parte inferior/superior y exterior del escritorio y que sirve para encontrar lo buscado y controlar aplicaciones en Microsoft Windows y otros sistemas operativos. Otros entornos de escritorio tienen elementos similares. La barra de tareas es la barra larga horizontal, situada en la parte inferior de la pantalla. Al contrario que el escritorio, puede quedar oculto tras las ventanas de programas o aplicaciones, la barra de tareas est visible prcticamente en todo momento y en caso que se ocultara por una aplicacin basta pulsar la tecla Windows del teclado.

Botn de inicio: El men o botn inicio, es un componente de la Barra de tareas del sistema Windows. El botn se ubica en uno de los extremos de la barra, generalmente en el extremo izquierdo. Desde este se puede acceder a los programas instalados, la configuracin del sistema, opciones de apagado, etc. No es una caracterstica verdaderamente esencial, como los programas y los archivos tambin se pueden abrir, vaya hasta en la interfaz del Explorador de Windows. Sin embargo, el men Inicio proporciona una manera mucho ms fcil y rpido para abrir programas, incluso para usuarios experimentados, y consolida una lista de programas en un solo lugar. Microsoft usa el men de inicio ms en cada versin de Windows como una forma de proteger a los usuarios novatos de las complejidades del sistema operativo.

1.7 Botones de control de ventanas Esos botones estn en todos (o casi todos) los programas y aplicaciones, en la esquina superior derecha: Minimizar: Se representa por un guion (-), y sirve para que el programa no este visible en toda la pantalla, solo en la barra de tareas. Maximizar: Se representa por 2 cuadrados cuando el programa tiene su imagen expandida por toda la pantalla (exceptuando a la barra de tareas), y por un cuadrado cuando la imagen est ajustada a un tamao tal que no ocupa toda la pantalla, y sirve para cambiar entre estos 2 tipos de imagen. Cerrar: Se representa por una equis (X), y en color rojo, sirve para terminar el proceso de ejecucin del programa, es decir, para cerrarlo. 1.8 Mens Es una serie de opciones que el usuario puede elegir para realizar determinada tarea. Los mens estn contenidos en una barra de men, la cual se puede decir que es una propiedad que tienen las ventanas para poseer mens, esto es porque la barra de men en s misma no es una ventana como lo puede ser un botn de comando o un cuadro de texto, pero tampoco es una barra de herramientas, sino un objeto contenedor de otros mens. 1.9 Cuadros de dilogos Es una ventana especial para mostrar informacin al usuario o para obtener de ste una respuesta. Son llamados as porque permiten una especie de dilogo entre el sistema y el usuario. Existen diferentes tipos de cuadros de dilogos para diferentes tipos de interacciones. El ms simple es el tipo "alerta", que solamente muestra un mensaje y el usuario slo tiene que presionar un botn (generalmente "OK"). Luego estn los cuadros de dilogos no esenciales, que permiten continuar operando el programa sin interrumpirlo. Estos cuadros de dilogos pueden saltar en forma de ventana (lo cual suele molestar si no es esencial responderlo), o pueden acomodarse de otra manera dentro de la interfaz del programa (lo cual permite que puedan ser respondidos cuando el usuario lo decida). Tambin existen los cuadros de dilogos esenciales, estos deben ser respondidos por el usuario de forma obligatoria. Estos cuadros de dilogos suelen abrirse automticamente o con alguna accin del usuario, prohibiendo acceder a la ventana principal del programa y seguir trabajando. Estos cuadros deben obligatoriamente ser respondidos por el usuario porque el programa necesita realizar alguna accin crtica. 1.10 Protectores de pantalla Un protector de pantalla es un programa de ordenador diseado para conservar la calidad de imagen del monitor, y sirve para proteger la pantalla dejando imgenes en movimiento cuando la

computadora no est siendo usada, tambin es utilizada para ahorrar energa en el momento que se deja de usar el equipo o computadora. As, si no se pulsa ninguna tecla ni se mueve el ratn en un perodo preestablecido, el protector de pantalla entra en accin. Hoy en da, los protectores de pantalla son utilizados principalmente por propsitos de diversin o seguridad. El protector de pantalla originalmente fue desarrollado para prevenir un grabado permanente de la imagen en la pantalla. En los monitores antiguos este fenmeno ocurra frecuentemente tras la exposicin de una imagen durante un largo perodo, lo que haca que los electrones de los rayos producidos por el monitor fueran incididos en el mismo punto durante mucho tiempo, produciendo la prdida de color en la zona.

También podría gustarte