Вы находитесь на странице: 1из 23

Facultad Politcnica Carrera de Anlisis de Sistemas Segundo Semestre Trabajo de Practico de Sistemas Operativos Informtica II Prof.: Lic.

Luz Bertoni
INTEGRANTES Tatiana Jara Maura Irala Roberth Brizuela Sergio Ruiz Milciades Benitez Eligio Ortiz Ronal Molinas

NDICE

Tema

Pg.

Introduccin..3 Contenido..4 al 19 Concepto y definicin de Sistemas Operativos.......4 Ncleo o Kernel..........5 al 6 Las funciones ms importantes...6 Caractersticas de los Sistemas Operativos......7 Clasificacin o tipos de sistemas operativos...8 al 12 Sistemas Operativos por lotes........8 Sistemas Operativos de tiempo real............9 Sistemas Operativos de multiprogramacin (o Sistemas Operativos de multitarea.10 Sistemas Operativos de tiempo compartido .11 Sistemas Operativos distribuidos..11 Sistemas Operativos de red...12 Sistemas operativos actuales y tendencias.........12 al 19 Conclusin......20 Bibliografa.21 Anexo....22 al 23

Sistemas Operativos

Pgina 2

Introduccin Trabajo prctico basada en la investigacin sobre puntos ms importantes a destacar sobre los sistemas operativos desde su definicin u concepto general, kernel o comnmente denominado ncleo, caractersticas de los sistemas operativos, todos los sistemas operativos con ejemplos y sus principales caractersticas, y finalmente los sistemas operativos actuales y con las principales tendencias. Esperamos que este trabajo sea bastante completo para un resumen de conocimiento general sobre el principal tema a tratar Sistemas Operativos o sus siglas en Ingles OS.

Sistemas Operativos

Pgina 3

1. Concepto y definicin de Sistemas Operativos. Existen diversas definiciones de lo que es un Sistema Operativo, pero no hay una definicin exacta, es decir una que sea estndar; a continuacin se presentan algunas: 1.1- Se pueden imaginar un Sistema Operativo como los programas, instalados en el software o firmware, que hacen utilizable el hardware. El hardware proporciona la "capacidad bruta de cmputo"; los sistemas operativos ponen dicha capacidad de cmputo al alcance de los usuarios y administran cuidadosamente el hardware para lograr un buen rendimiento. 1.2- Los Sistemas Operativos son ante todo administradores de recursos; el principal recurso que administran es el hardware del computador ;adems de los procesadores, los medios de almacenamiento, los dispositivos de entrada/salida, los dispositivos de comunicacin y los datos. 1.3- Un Sistema Operativo es un programa que acta como intermediario entre el usuario y el hardware del computador y su propsito es proporcionar el entorno en el cual el usuario pueda ejecutar programas. Entonces, el objetivo principal de un Sistema Operativo es, lograr que el sistema de computacin se use de manera cmoda, y el objetivo secundario es que el hardware del computador se emplee de manera eficiente. 1.4- Un Sistema Operativo es un conjunto de programas que controla la ejecucin de programas de aplicacin y acta como una interfaz entre el usuario y el hardware de una computadora, esto es, un Sistema Operativo explota y administra los recursos de hardware de la computadora con el objeto de proporcionar un conjunto de servicios a los usuarios del sistema. En resumen, se podra decir que los Sistemas Operativos son un conjunto de programas que crean la interfaz del hardware con el usuario, y que tiene dos funciones primordiales, que son:

Gestionar el hardware.- Se refiere al hecho de administrar de una forma ms eficiente los recursos de la mquina. Facilitar el trabajo al usuario.-Permite una comunicacin con los dispositivos de la mquina.

El Sistema Operativo se encuentra almacenado en la memoria secundaria. Primero se carga y ejecuta un pedazo de cdigo que se encuentra en el procesador, el cual carga el BIOS, y este a su vez carga el Sistema Operativo que carga todos los programas de aplicacin y software variado.

Sistemas Operativos

Pgina 4

2. Ncleo o Kernel El ncleo (tambin conocido en espaol con el anglicismo kernel, de races germnicas como kern) es la parte fundamental de un sistema operativo. Es el software responsable de facilitar a los distintos programas acceso seguro al hardware de la computadora o en forma ms bsica, es el encargado de gestionar recursos, a travs de servicios de llamada al sistema. Como hay muchos programas y el acceso al hardware es limitado, el ncleo tambin se encarga de decidir qu programa podr hacer uso de un dispositivo de hardware y durante cunto tiempo, lo que se conoce como multiplexado. Acceder al hardware directamente puede ser realmente complejo, por lo que los ncleos suelen implementar una serie de abstracciones del hardware. Esto permite esconder la complejidad, y proporciona una interfaz limpia y uniforme al hardware subyacente, lo que facilita su uso para el programador. Procesos: uno de los conceptos ms importantes que gira entorno a un sistema operativo es el de proceso. Un proceso es un programa en ejecucin junto con el entorno asociado (registros, variables, etc.). 2.1- Las funciones ms importantes del mismo, aunque no las nicas, son: Nivel |1 Procesador (Ncleo) Se encarga de activar los quantum de tiempo para cada uno de los procesos, creando interrupciones de hardware cuando no son respetadas. Se introduce la nocin de proceso como un programa en ejecucin. Entre los requisitos fundamentales de un sistema operativo que ofrezca soporte para multiples procesos se incluyen la capacidad de suspender y de reanudar los procesos. Nivel |2 ENTRADA/SALIDA. Proporciona las facilidades para poder utilizar los dispositivos de E/S requeridos por procesos. Tiene que ver con los dispositivos de almacenamiento secundario. En este nivel se sitan las funciones de ubicacin de las cabezas de lectura y escritura, y se producen las transferencias reales de bloques. Este nivel se apoya en el nivel anterior para planificar las operaciones y notificar al proceso que hizo la solicitud que la operacin ha culminado. Nivel |3 GESTION DE MEMORIA Proporciona las facilidades de bajo nivel para la gestin de memoria secundaria necesaria para la ejecucin de procesos.

Sistemas Operativos

Pgina 5

Crea un espacio de direcciones lgicas para los procesos. Este nivel organiza el espacio de direcciones virtuales en bloques que se pueden mover entre la memoria principal y la memoria secundaria. Nivel |4 SISTEMA DE ARCHIVOS Proporciona la facilidad para el almacenamiento a largo plazo y manipulacin de archivos con nombre, va asignando espacio y acceso de datos en memoria. Da soporte al almacenamiento a largo plazo de los archivos con nombre. Nivel |5 INFORMACION O APLICACIN O INTERPRETE DE LENGUAJES. Facilita la comunicacin con los lenguajes y el sistema operativo para aceptar las ordenes en cada una de las aplicaciones. Cuando se solicitan ejecutando un programa el software de este nivel crea el ambiente de trabajo e invoca a los procesos correspondientes. Ofrece al usuario una interfaz con el sistema operativo. Se denomina Shell y separa al usuario de los detalles, le presenta el sistema operativo como un simple conjunto de servicios. El Shell acepta las rdenes del usuario o las sentencias de control de trabajos, las interpreta, crea y controla los procesos segn sea necesario.

Sistemas Operativos

Pgina 6

3. Caractersticas de los Sistemas Operativos. En general, se puede decir que un Sistema Operativo tiene las siguientes caractersticas:

Conveniencia. Un Sistema Operativo hace ms conveniente el uso de una computadora. Eficiencia. Un Sistema Operativo permite que los recursos de la computadora se usen de la manera ms eficiente posible. Habilidad para evolucionar. Un Sistema Operativo deber construirse de manera que permita el desarrollo, prueba o introduccin efectiva de nuevas funciones del sistema sin interferir con el servicio. Encargado de administrar el hardware. El Sistema Operativo se encarga de manejar de una mejor manera los recursos de la computadora en cuanto a hardware se refiere, esto es, asignar a cada proceso una parte del procesador para poder compartir los recursos. Relacionar dispositivos (gestionar a travs del kernel). El Sistema Operativo se debe encargar de comunicar a los dispositivos perifricos, cuando el usuario as lo requiera. Organizar datos para acceso rpido y seguro. Manejar las comunicaciones en red. El Sistema Operativo permite al usuario manejar con alta facilidad todo lo referente a la instalacin y uso de las redes de computadoras. Procesamiento por bytes de flujo a travs del bus de datos. Facilitar las entradas y salidas. Un Sistema Operativo debe hacerle fcil al usuario el acceso y manejo de los dispositivos de Entrada/Salida de la computadora. Tcnicas de recuperacin de errores. Evita que otros usuarios interfieran. El Sistema Operativo evita que los usuarios se bloqueen entre ellos, informndoles si esa aplicacin est siendo ocupada por otro usuario. Generacin de estadsticas. Permite que se puedan compartir el hardware y los datos entre los usuarios.

El software de aplicacin son programas que se utilizan para disear, tal como el procesador de palabras, lenguajes de programacin, hojas de clculo, etc. El software de base sirve para interactuar el usuario con la mquina, son un conjunto de programas que facilitan el ambiente plataforma, y permite el diseo del mismo. El Software de base est compuesto por:

Cargadores. Compiladores. Ensambladores. Macros. 4. Clasificacin o tipos de sistemas operativos.

Sistemas Operativos

Pgina 7

Con el paso del tiempo, los Sistemas Operativos fueron clasificndose de diferentes maneras, dependiendo del uso o de la aplicacin que se les daba. A continuacin se mostrarn diversos tipos de Sistemas Operativos que existen en la actualidad, con algunas de sus caractersticas: 4.1- Sistemas Operativos por lotes. Los Sistemas Operativos por lotes, procesan una gran cantidad de trabajos con poca o ninguna interaccin entre los usuarios y los programas en ejecucin. Se renen todos los trabajos comunes para realizarlos al mismo tiempo, evitando la espera de dos o ms trabajos como sucede en el procesamiento en serie. Estos sistemas son de los ms tradicionales y antiguos, y fueron introducidos alrededor de 1956 para aumentar la capacidad de procesamiento de los programas. Cuando estos sistemas son bien planeados, pueden tener un tiempo de ejecucin muy alto, porque el procesador es mejor utilizado y los Sistemas Operativos pueden ser simples, debido a la secuenciabilidad de la ejecucin de los trabajos. Algunos ejemplos de Sistemas Operativos por lotes exitosos son el SCOPE, del DC6600, el cual est orientado a procesamiento cientfico pesado, y el EXEC II para el UNIVAC 1107, orientado a procesamiento acadmico. Algunas otras caractersticas con que cuentan los Sistemas Operativos por lotes son: Requiere que el programa, datos y rdenes al sistema sean remitidos todos juntos en forma de lote. Permiten poca o ninguna interaccin usuario/programa en ejecucin. Mayor potencial de utilizacin de recursos que procesamiento serial simple en sistemas multiusuarios. No conveniente para desarrollo de programas por bajo tiempo de retorno y depuracin fuera de lnea. Conveniente para programas de largos tiempos de ejecucin (Ej., anlisis estadsticos, nminas de personal, etc.) Se encuentra en muchos computadores personales combinados con procesamiento serial. Planificacin del procesador sencilla, tpicamente procesados en orden de llegada. Planificacin de memoria sencilla, generalmente se divide en dos: parte residente del S.O. y programas transitorios. No requieren gestin crtica de dispositivos en el tiempo. Suelen proporcionar gestin sencilla de manejo de archivos: se requiere poca proteccin y ningn control de concurrencia para el acceso. 4.2- Sistemas Operativos de tiempo real.

Sistemas Operativos

Pgina 8

Los Sistemas Operativos de tiempo real son aquellos en los cuales no tiene importancia el usuario, sino los procesos. Por lo general, estn subutilizados sus recursos con la finalidad de prestar atencin a los procesos en el momento que lo requieran. Se utilizan en entornos donde son procesados un gran nmero de sucesos o eventos. Muchos Sistemas Operativos de tiempo real son construidos para aplicaciones muy especficas como control de trfico areo, bolsas de valores, control de refineras, control de laminadores. Tambin en el ramo automovilstico y de la electrnica de consumo, las aplicaciones de tiempo real estn creciendo muy rpidamente. Otros campos de aplicacin de los Sistemas Operativos de tiempo real son los siguientes: Control de trenes. Telecomunicaciones. Sistemas de fabricacin integrada. Produccin y distribucin de energa elctrica. Control de edificios. Sistemas multimedia. Algunos ejemplos de Sistemas Operativos de tiempo real son: VxWorks, Solaris, Lyns OS y Spectra. Los Sistemas Operativos de tiempo real, cuentan con las siguientes caractersticas: Se dan en entornos en donde deben ser aceptados y procesados gran cantidad de sucesos, la mayora externos al sistema computacional, en breve tiempo o dentro de ciertos plazos. Se utilizan en control industrial, conmutacin telefnica, control de vuelo, simulaciones en tiempo real., aplicaciones militares, etc. Objetivo es proporcionar rpidos tiempos de respuesta. Procesa rfagas de miles de interrupciones por segundo sin perder un solo suceso. Proceso se activa tras ocurrencia de suceso, mediante interrupcin. Proceso de mayor prioridad expropia recursos. Por tanto generalmente se utiliza planificacin expropiativa basada en prioridades. Gestin de memoria menos exigente que tiempo compartido, usualmente procesos son residentes permanentes en memoria. Poblacin de procesos esttica en gran medida. Poco movimiento de programas entre almacenamiento secundario y memoria. Gestin de archivos se orienta ms a velocidad de acceso que a utilizacin eficiente del recurso. 4.3- Sistemas Operativos de multiprogramacin (o Sistemas Operativos de multitarea) Se distinguen por sus habilidades para poder soportar la ejecucin de dos o ms trabajos activos (que se estn ejecutado) al mismo tiempo. Esto trae como

Sistemas Operativos

Pgina 9

resultado que la Unidad Central de Procesamiento (UCP) siempre tenga alguna tarea que ejecutar, aprovechando al mximo su utilizacin. Su objetivo es tener a varias tareas en la memoria principal, de manera que cada uno est usando el procesador, o un procesador distinto, es decir, involucra mquinas con ms de una UCP. Sistemas Operativos como UNIX, Windows 95, Windows 98, Windows NT, MAC-OS, OS/2, soportan la multitarea. Las caractersticas de un Sistema Operativo de multiprogramacin o multitarea son las siguientes: Mejora productividad del sistema y utilizacin de recursos. Multiplexa recursos entre varios programas. Generalmente soportan mltiples usuarios (multiusuarios). Proporcionan facilidades para mantener el entorno de usuarios individuales. Requieren validacin de usuario para seguridad y proteccin. Proporcionan contabilidad del uso de los recursos por parte de los usuarios. Multitarea sin soporte multiusuario se encuentra en algunos computadores personales o en sistemas de tiempo real. Sistemas multiprocesadores son sistemas multitareas por definicin ya que soportan la ejecucin simultnea de mltiples tareas sobre diferentes procesadores. En general, los sistemas de multiprogramacin se caracterizan por tener mltiples programas activos compitiendo por los recursos del sistema: procesador, memoria, dispositivos perifricos. 4.4- Sistemas Operativos de tiempo compartido. Permiten la simulacin de que el sistema y sus recursos son todos para cada usuario. El usuario hace una peticin a la computadora, est la procesa tan pronto como le es posible, y la respuesta aparecer en la terminal del usuario. Los principales recursos del sistema, el procesador, la memoria, dispositivos de E/S, son continuamente utilizados entre los diversos usuarios, dando a cada usuario la ilusin de que tiene el sistema dedicado para s mismo. Esto trae como consecuencia una gran carga de trabajo al Sistema Operativo, principalmente en la administracin de memoria principal y secundaria. Ejemplos de Sistemas Operativos de tiempo compartido son Multics, OS/360 y DEC-10. Caractersticas de los Sistemas Operativos de tiempo compartido:

Sistemas Operativos

Pgina 10

Populares representantes de sistemas multiprogramados multiusuario, Ej.: sistemas de diseo asistido por computador, procesamiento de texto, etc. Dan la ilusin de que cada usuario tiene una mquina para s. Mayora utilizan algoritmo de reparto circular. Programas se ejecutan con prioridad rotatoria que se incrementa con la espera y disminuye despus de concedido el servicio. Evitan monopolizacin del sistema asignando tiempos de procesador (time slot). Gestin de memoria proporciona proteccin a programas residentes. Gestin de archivo debe proporcionar proteccin y control de acceso debido a que pueden existir mltiples usuarios accesando unos mismos archivos. 4.5- Sistemas Operativos distribuidos. Permiten distribuir trabajos, tareas o procesos, entre un conjunto de procesadores. Puede ser que este conjunto de procesadores est en un equipo o en diferentes, en este caso es trasparente para el usuario. Existen dos esquemas bsicos de stos. Un sistema fuertemente acoplado esa es aquel que comparte la memoria y un reloj global, cuyos tiempos de acceso son similares para todos los procesadores. En un sistema dbilmente acoplado los procesadores no comparten ni memoria ni reloj, ya que cada uno cuenta con su memoria local. Los sistemas distribuidos deben de ser muy confiables, ya que si un componente del sistema se compone otro componente debe de ser capaz de reemplazarlo. Entre los diferentes Sistemas Operativos distribuidos que existen tenemos los siguientes: Sprite, Solaris-MC, Mach, Chorus, Spring, Amoeba, Taos, etc.

Caractersticas de los Sistemas Operativos distribuidos: Coleccin de sistemas autnomos capaces de comunicacin y cooperacin mediante interconexiones hardware y software. Gobierna operacin de un S.C. y proporciona abstraccin de mquina virtual a los usuarios. Objetivo clave es la transparencia. Generalmente proporcionan medios para la comparticin global de recursos.

Sistemas Operativos

Pgina 11

Servicios aadidos: denominacin global, sistemas de archivos distribuidos, facilidades para distribucin de clculos (a travs de comunicacin de procesos internodos, llamadas a procedimientos remotos, etc.). 4.6- Sistemas Operativos de red. Son aquellos sistemas que mantienen a dos o ms computadoras unidas a travs de algn medio de comunicacin (fsico o no), con el objetivo primordial de poder compartir los diferentes recursos y la informacin del sistema. El primer Sistema Operativo de red estaba enfocado a equipos con un procesador Motorola 68000, pasando posteriormente a procesadores Intel como Novell Netware. Los Sistemas Operativos de red ms ampliamente usados son: Novell Netware, Personal Netware, LAN Manager, Windows NT Server, UNIX, LANtastic. 5. Sistemas operativos actuales. 5.1- Microsoft Windows 8 Windows 8 es la versin actual del sistema operativo de Microsoft Windows, producido por Microsoft para su uso en computadoras personales, incluidas computadoras de escritorio en casa y de negocios, computadoras porttiles, netbooks, tabletas, servidores y centros multimedia. Aade soporte para microprocesadores ARM, adems de los microprocesadores tradicionales x86 de Intel y AMD. Su interfaz de usuario ha sido modificada para hacerla ms adecuada para su uso con pantallas tctiles, adems de los tradicionales ratn y teclado. Microsoft tambin anunci que Aero Glass no estar presente en la versin final de Windows 8. Microsoft lanz a la venta la versin final de Windows 8, el 26 de octubre de 2012, 3 aos despus del lanzamiento de su predecesor Windows 7. Se lanz al pblico general una versin de desarrollo ("Consumer Preview") el 29 de febrero de 2012. Microsoft finalmente anunci una versin casi completa de Windows 8, la Release Preview, que fue lanzada el 31 de mayo de 2012 y es la ltima versin preliminar de Windows 8 antes de su lanzamiento oficial. El desarrollo de Windows 8 concluy con el anuncio de la versin RTM el 1 de agosto de 2012 Caractersticas nuevas en el sistema operativo Explorador de Windows: Windows 8 incorpora en la parte superior del explorador de archivos la interfaz Ribbon, una barra de herramientas como la que incluye Office desde la versin 2007. Esta interfaz nos permite acceder fcilmente a las principales opciones de gestin de archivos.

Sistemas Operativos

Pgina 12

Transferencia de archivos: Hasta Windows 7 cada operacin de transferencia de archivos se visualizaba en una ventana separada. En windows 8 se muestra todo en una sola ventana con informacin detallada y con la posibilidad de pausar la transferencia. Procesadores ARM: ste es el primer sistema operativo de Microsoft que soporta procesadores basados en ARM. Estos procesadores tienen una gran capacidad de procesamiento y consumen muy poca energa, es por lo que dominan el mercado de los smartphones y tablets. Aplicaciones basadas en HTML 5: Soporta HTML 5 para un nuevo tipo de aplicaciones y widgets de escritorio. Se podrn desarrollar aplicaciones basadas en HTML 5 y JavaScript, que podrn interactuar con el hardware y el sistema de archivos del equipo. Se espera que estas aplicaciones puedan funcionar en procesadores x86/x64 (PC) y ARM (smartphones y tablets). USB 3.0: Windows 8 tendr soporte nativo para USB 3.0, el cual es 10 veces ms rpido que el 2.0, alcanzando velocidades de transferencia de hasta 5 gigabits por segundo. Windows App Store: Microsoft incluye por primera vez en Windows una tienda de aplicaciones. 5.2- MAC OS OS X antes llamada Mac OS X, es una serie de sistemas operativos basados en Unix desarrollado, comercializado y vendido por Apple Inc. que ha sido incluido en su gama de computadoras Macintosh desde 2002. Es el sucesor del Mac OS 9 (la versin final del Mac OS Classic), el sistema operativo de Apple desde 1984. Est basado en BSD, y se construy sobre las tecnologas desarrolladas en NeXT entre la segunda mitad de los 80's y finales de 1996, cuando Apple adquiri esta compaa. Desde la versin Mac OS X 10.5 Leopard para procesadores Intel, el sistema tiene la certificacin UNIX 03. La primera versin del sistema fue Mac OS X Server 1.0 en 1999, y en cuanto al escritorio, fue Mac OS X v10.0 Cheetah (publicada el 24 de marzo de 2001). Para dispositivos mviles Apple produce una versin especfica: el iOS para el iPhone, el iPod Touch, el iPad y el Apple TV, que usa una versin adaptada. Los nombres de las versiones de Mac OS X tienen nombre de grandes felinos, por ejemplo: Mac OS X v10.7 es denominado Lion. En Mac OS X, la X denota el 10 en nmero romano y se constituye en parte prominente de la identidad de la marca. La variante para servidores, Mac OS X Server, es arquitectnicamente idntica a su contraparte para escritorio, adems de incluir herramientas para administrar grupos de trabajo y proveer acceso a los servicios de red. Estas herramientas incluyen un servidor de correo, un servidor Samba, un servidor LDAP y un servidor de dominio entre otros. Viene preinstalada en Apple Xserve, aunque

Sistemas Operativos

Pgina 13

puede ser utilizado en la gran mayora de computadores actualmente distribuidos por el fabricante. Caractersticas del Mac OS X Tiene un ncleo de la familia unix ms especficamente deriva de nexstep que era un sistema operativo cuyo ncleo tenia cdigo del kernel Mach y del de BSD. Tiene una interfaz grfica desarrollada por Apple que se llama Aqua Utiliza como gestor de ventanas x11 caracterstica que comparte con otros sistemas Unix Tiene un entorno de desarrollo Cocoa, la nueva interfaz de programacin orientada a objetos (heredada de OPENSTEP). Como lenguaje de programacin utiliza Objective-C, aunque tambin es accesible desde otros lenguajes como Java. Tambin conserva la posibilidad de utilizar los entornos clsico y carbn de versiones anteriores e incluso una interfaz BSD compatible con Posix y Unix. La arquitectura para la que fue diseado originalmente eran para las Power PC es decir computadoras de tipo Risc desarrolladas por IBM, Motorola y Apple. Es decir que esta ltima hizo un sistema operativo especfico para un hardware que ellos tambin desarrollaron lo que le dio una gran estabilidad y eficacia al sistema en su conjunto. A partir del 2006 comenzaron a migrar a procesadores Intel utilizando los llamados binarios universales, es decir, aplicaciones que contienen el cdigo binario de ambas plataformas para su ejecucin transparente. Otra caracterstica es el dock o barra de accesos directos. Se divide en dos zonas: Donde se colocan las aplicaciones que queramos y el icono del Finder y el Dashboard: Donde por defecto hay un acceso directo a la pgina de Mac OS X, las carpetas de aplicaciones, documentos y descargas, y la papelera de reciclaje. En esta parte del dock podemos colocar cualquier objeto que queramos tener, mientras que en la primera parte solo podremos poner aplicaciones

5.2- Solaris 11 Solaris 11 es la versin ms reciente del sistema operativo desarrollado por Sun Microsystems. Solaris es en s software propietario y ahora la parte principal del sistema operativo se ha liberado como un proyecto de software libre denominado OpenSolaris. Esto es novedad para Sun, pues todas las versiones anteriores eran cerradas. Plantearon distribuir su producto bajo la licencia CDDL Common development and distribution license. Sun solaris se ejecuta sobre la arquitectura SPARC en 32 y 64 bits (ms conocida como Ultra Sparc) o sobre procesadores x86 (incluidos Intel y AMD).
Sistemas Operativos Pgina 14

A comienzos del 2005, Sun Microsystems sac a la luz la versin 10 (5.10) de su sistema operativo Solaris con nuevas caractersticas. Caracateristicas nuevas desde la versin 10 Mejoras en la accesibilidad: los usuarios con discapacidades pueden utilizar una amplia variedad de funciones de accesibilidad, incluso Orca, espeak y brltty. Estas funciones reemplazan gnopernicus y brindan mejor funcionalidad de texto a voz. En esta versin, tambin se agreg el teclado en pantalla Dasher. Tenga en cuenta que el programa GNOME Onscreen Keyboard (GOK) que se usa en Oracle Solaris 10 ya no est disponible. La nueva aplicacin Dasher se puede utilizar como un reemplazo para algunos usuarios. Asistente de comandos: localiza la informacin de la lnea de comandos en el contenido gestionado de Oracle Solaris, como los manuales y las pginas del comando man. Para agregar el asistente de comandos al panel del escritorio, vaya a Add to Panel (Agregar al panel) -> Command Assistant (Asistente de comandos) para abrir el cuadro de dilogo. Gestor de inicio de sesin grfico: Oracle Solaris 10 utiliza Common Desktop Environment (CDE) y dtlogin como la GUI de inicio de sesin predeterminada. El gestor de escritorio grfico de GNOME (GDM) tambin est disponible en Oracle Solaris 10. En esta versin, GDM es la nica opcin grfica de inicio de sesin. Gestin de la impresin: en Oracle Solaris 11, el servicio de impresin predeterminado es CUPS, que reemplaza el servicio de impresin LP. El gestor de impresin de Solaris ya no est disponible. CUPS tiene un gestor de impresin que se puede iniciar desde el escritorio. Para ello, hay que ir a System (Sistema) -> Administration (Administracin) -> Print Manager (Gestor de impresin).

5.4- Google Chrome OS Google Chrome OS es un proyecto llevado a cabo por la compaa Google para desarrollar un sistema operativo basado en web. A travs de su blog oficial, Google anunci el 7 de julio de 2009 Google Chrome OS, un sistema realizado con base en cdigo abierto (Ncleo Linux) y orientado inicialmente para miniporttiles, estando disponible en junio de 2011. Funciona sobre microprocesadores con tecnologa x86 o ARM. Google ha declarado que el cdigo fuente del proyecto Google Chrome OS fue liberado en noviembre de 2009 bajo el proyecto Chromium OS, para incorporar la colaboracin de la comunidad de software libre y ayudar en el desarrollo del proyecto. Caractersticas de Google Chrome OS Interfaz de usuario:

Sistemas Operativos

Pgina 15

Las principales caractersticas de la interfaz de usuario son: - Paneles: Los paneles son pequeas ventanas inferiores que se utilizan para diferentes tareas, tales como la descarga de archivos, navegador de archivos, mensajera instantnea en Gtalk, tomar notas, o notificadores de eventos como Google Calendar, Gmail, y actualizaciones del sistema. Los paneles tambin permiten ser minimizados para ocultarse, y tambin se pueden utilizar mientras se navega en diferentes sitios al permanecer estticos.12 13 14 - Indicadores: Los indicadores se encuentran en la parte superior derecha, e indican procesos como la hora, batera, conexin y selector Wi-fi, y conexin 3G.15 - Pestaas: Las pestaas son lo ms utilizado en el sistema, se utilizan para abrir las aplicaciones y sitios, y permiten abrir opciones del sistema. Las pestaas tambin se pueden "fijar" y disminuir su tamao para quedar ancladas en la parte superior izquierda.16 - Lanzadores: Los lanzadores aparecen en la pgina principal, y son iconos grandes que se utilizan para abrir aplicaciones web, tambin ver los sitios ms visitados, y ver los marcadores en una barra superior. Velocidad: Uno de los puntos que ms destaca Google es la velocidad del sistema, con un tiempo de arranque de 8 segundos y un tiempo de apagado bastante corto, adems de la rapidez con que abre sus aplicaciones web.17 Sincronizacin: Todos los documentos, aplicaciones, extensiones, y configuraciones, son respaldados en lnea bajo el concepto de computacin en nube. As que si el usuario pierde su mquina, puede obtener otra o acceder desde otra mquina, y obtener exactamente los mismos datos que mantena anteriormente.18 Siempre conectado: Chrome OS solamente se puede obtener por medio de la compra directa de un Chromebook, contando con conexin 3G o Wi-Fi para poder estar siempre en lnea. La promesa de Google es que Chrome OS siempre est conectado, no importa dnde. Adems, en las versiones de desarrollo de Chromium OS, ya se estn probando las conexiones 4G (LTE) con otros dispositivos.19 20 Aplicaciones Web: Chrome OS no utiliza el tpico sistema de aplicaciones, las aplicaciones se utilizan dentro del navegador web Google Chrome, y pueden ser utilizadas en lnea o ser instaladas para poder utilizarse sin la necesidad de una conexin a Internet. El principal medio para obtener estas aplicaciones web es la tienda en lnea Chrome Web Store, la cual permite adquirir aplicaciones, extensiones y temas para el navegador Google Chrome en un solo lugar. La tienda tambin permite comprar aplicaciones, y que los desarrolladores publiquen sus aplicaciones basadas en lenguaje web actual.21

Sistemas Operativos

Pgina 16

Seguridad: Tambin contar con una arquitectura de seguridad actualizada. Google enfatiza el hecho de que sus Chromebooks no sufrirn de virus o programas maliciosos. Debido a que muchos sistemas operativos actuales fueron diseados en pocas en las que internet no era predominante, Chrome se disea teniendo muy en cuenta esto, por ende eliminando riesgos de seguridad comunes arraigados

Lista de sistemas operativos actuales para mviles

Symbian OS: Symbian fue un sistema operativo que fue producto de la alianza de varias empresas de telefona mvil, entre las que se encuentran Nokia, Sony Mobile Communications, Psion, Samsung, Siemens, Arima, Benq, Fujitsu, Lenovo, LG, Motorola, Mitsubishi Electric, Panasonic, Sharp, etc. Sus orgenes provienen de su antepasado EPOC32, utilizado en PDA's y Handhelds de PSION. El objetivo de Symbian fue crear un sistema operativo para terminales mviles que pudiera competir con el de Palm o el Windows Mobile 6.X de Microsoft y ahora Android de Google Inc. , iOS de Apple Inc. y BlackBerry OS de Blackberry. Android: es un sistema operativo basado en Linux, diseado principalmente para mviles con pantalla tctil como telfonos inteligentes o tabletas inicialmente desarrollados por Android, Inc., que Google respald econmicamente y ms tarde compr en 2005, Android fue desvelado en 2007 junto la fundacin del Open Handset Alliance: un consorcio de compaas de hardware, software y telecomunicaciones para avanzar en los estndares abiertos de los dispositivos mviles. El primer mvil con el sistema operativo Android se vendi en octubre de 2008. iOS: es un sistema operativo mvil de la empresa Apple Inc. Originalmente desarrollado para el iPhone (iPhone OS), siendo despus usado en dispositivos como el iPod Touch, iPad y el Apple TV. Apple, Inc. no permite la instalacin de iOS en hardware de terceros. Tena el 26% de cuota de mercado de sistemas operativos mviles vendidos en el ltimo cuatrimestre de 2010, detrs de Google Android y Nokia Symbian. En mayo de 2010 en los Estados Unidos, tena el 59% de consumo de datos mviles (incluyendo el iPod Touch y el iPad). iOS se deriva de Mac OS X, que a su vez est basado en Darwin BSD, y por lo tanto es un sistema operativo Unix. Windows Phone: es un sistema operativo mvil desarrollado por Microsoft, como sucesor de la plataforma Windows Mobile. A diferencia de su predecesor, est enfocado en el mercado de consumo generalista en lugar del mercado empresarial por lo que carece de muchas funcionalidades que proporcionaba la versin anterior. Microsoft ha decidido no hacer compatible Windows Phone con Windows Mobile por lo que las

Sistemas Operativos

Pgina 17

aplicaciones existentes no funcionan en Windows Phone haciendo necesario desarrollar nuevas aplicaciones. Con Windows Phone, Microsoft ofrece una nueva interfaz de usuario que integra varios servicios en el sistema operativo. Microsoft planeaba un estricto control del hardware que implementara el sistema operativo, para evitar la fragmentacin con la evolucin del sistema, pero han reducido los requisitos de hardware de tal forma que puede que eso no sea posible BlackBerry OS: es un sistema operativo mvil desarrollado por Research In Motion para sus dispositivos BlackBerry. El sistema permite multitarea y tiene soporte para diferentes mtodos de entrada adoptados por RIM para su uso en computadoras de mano, particularmente la trackwheel, trackball, touchpad y pantallas tctiles. HP webOS: es un sistema operativo multitarea para sistema embebidos basado en Linux. Bada: (ocano o mar en coreano) es un sistema operativo para telfonos mviles desarrollado por Samsung. Est diseado para cubrir tanto los telfonos inteligentes de gama alta como los de gama baja. Samsung afirma que bada rpidamente reemplazar la plataforma de telfonos ms bsicos, convirtiendo futuros telfonos en telfonos inteligentes. Se basa en el sistema operativo propiedad de Samsung SHP OS, utilizado en muchos de sus telfonos como el Samsung Wave. Tendencias Los sistemas operativos siguen evolucionando. La principal tendencia de los sistemas operativos en cuanto a organizacin de trabajo es convertirse en sistemas operativos distribuidos. Los sistemas operativos distribuidos estn diseados para su uso en un grupo de computadoras conectadas pero independientes que comparten recursos. En un sistema operativo distribuido, un proceso puede ejecutarse en cualquier computadora de la red (normalmente, una computadora inactiva en ese momento) para aumentar el rendimiento de ese proceso. En los sistemas distribuidos, todas las funciones bsicas de un sistema operativo, como mantener los sistemas de archivos, garantizar un comportamiento razonable y recuperar datos en caso de fallos parciales, resultan ms complejas. No hay que confundir un Sistema Operativo de Red con un Sistema Operativo Distribuido. En un Sistema Operativo de Red las computadoras estn interconectadas por medios de comunicacin: software y hardware. En este tipo de red los usuarios saben dnde estn ejecutando su trabajo y guardando su informacin. En cambio en los Sistemas Operativos Distribuidos existe un software

Sistemas Operativos

Pgina 18

que distribuye las tareas de los usuarios sobre una red de computadoras y para los usuarios es transparente donde realizan sus tareas y guardan su informacin.

Sistemas Operativos

Pgina 19

Conclusin Los resultados que obtuvimos fueron el resultado de la unidad existente de los sistemas operativos como gran ayuda para el usuario, como el intermediario en la comunicacin entre mquina y hombre facilitando el trabajo del mismo en sus tareas cotidianas de proceso de informacin en cmputo. Los sistemas operativos cada vez tendrn un mayor uso que el de ahora y existir an ms competencia entre las compaas de los creadores de las mismas.

Sistemas Operativos

Pgina 20

Bibliografa
https://www.google.com.py/search?safe=off&hl=es&q=amoeba+so&ion=1&bav=on.2,or.r _cp.r_qf.&bvm=bv.45645796,d.dmg&biw=1366&bih=643&um=1&ie=UTF8&tbm=isch&source=og&sa=N&tab=wi&ei=2gJ7UYjDOcvi4APbroGIBQ https://www.google.com.py/webhp?sourceid=chrome-instant&ion=1&ie=UTF8#safe=off&hl=es&bih=506&sclient=psyab&q=sitemas%20operativos&oq=&gs_l=&pbx=1&fp=f134ec52b50b040d&ion=1&bav=o n.2,or.r_cp.r_qf.&bvm=bv.45645796,d.eWU http://www.fing.edu.uy/inco/cursos/sistoper/ http://soactualespc.blogspot.com/ http://html.rincondelvago.com/sistemas-operativos_1.html http://es.wikipedia.org/wiki/Windows_8#Caracter.C3.ADsticas_nuevas_en_el_sistema http://es.wikipedia.org/wiki/Mac_OS_X http://www.monografias.com/trabajos/futurodeso/futurodeso.shtml http://html.rincondelvago.com/sistemas-operativos_1.html http://es.wikipedia.org/wiki/Google_Chrome_OS#Caracter.C3.ADsticas_fundamentales http://es.wikipedia.org/wiki/Symbian_OS http://es.wikipedia.org/wiki/Android#cite_note-AndroidInc-11 http://es.wikipedia.org/wiki/IOS_(sistema_operativo) http://es.wikipedia.org/wiki/Windows_Phone http://es.wikipedia.org/wiki/BlackBerry_OS http://es.wikipedia.org/wiki/HP_webOS http://es.wikipedia.org/wiki/Bada

Sistemas Operativos

Pgina 21

Anexo Windows 8

MAC OS X

Sistemas Operativos

Pgina 22

Solaris 11

Google Chrome OS

Sistemas Operativos

Pgina 23

Вам также может понравиться