You are on page 1of 21

Instituto Tecnolgico de Costa Rica Sede San Carlos

Escuela de Computacin Principios de Sistemas Operativos

Investigacin Categoras de sistemas operativos

Profesor Dennis Valverde Pacheco

Integrantes Gabriel Carrera Araya 200770126 Carlos Andrs Salas S 200737017 Erick Rodrguez Salas 200838948

Fecha de Entrega Lunes 12 de marzo de 2012 Grupo 50

Objetivo General:

Analizar los sistemas operativos (Stand-Alone, Network y Embedded), sus diferencias y similitudes adems de sus principales caractersticas.

Objetivos Especficos

Indagar sobre los sistemas operativos Stand-alone. Indagar sobre los sistemas operativos Network. Indagar sobre los sistemas operativos Embedded. Establecer las principales diferencias entre los sistemas operativos.

Introduccion
Este trabajo tiene como objetivo abarcar uno de los puntos en el programa del curso, de forma que lo visto en clase sea reforzado tambin por la investigacin extra clase que realicen los estudiantes. Adems busca desarrollar las ventajas y desventajas que pueden producir cada uno de los sistemas segn su clasificacin y los usos que brinda a la sociedad. Tambin cabe resaltar que la bsqueda de ejemplos para los diferentes tipos ya sean embebidos, de red, stand alone; ya que ser una manera de que el lector pueda reconocer de forma adecuada cada una de dichas categoras. Se dar un recorrido a las diferentes categoras de sistemas operativos, donde se analizarn los diferentes conceptos, caractersticas, estructuras, ejemplos y servicios que brindan cada una de ellas. Con el recorrido concluido del anlisis, se realizar un cuadro comparativo entre las diferentes categoras expuestas. Con una investigacin detallada en base al tema solicitado, se realizar una exposicin a los estudiantes del curso con lo ms importante del documento, con dicha estrategia audiovisual se refuerza lo que ya fue incluido en el documento de investigacin.

Contenido Objetivo General: ............................................................................................................... 1 Objetivos Especficos......................................................................................................... 1 Introduccin ....................................................................................................................... 2 Sistema operativo stand-alone ........................................................................................... 5 Historia ........................................................................................................................... 6 Caractersticas ............................................................................................................... 6 Funcionamiento.............................................................................................................. 7 Estructura....................................................................................................................... 8 Servicios ........................................................................................................................ 9 Sistemas Operativos Embebidos ..................................................................................... 10 Caractersticas: ................................................................................................................ 10 Historia: ........................................................................................................................... 11 Estructura y Funcionamiento: .......................................................................................... 11 Algunos sistemas operativos embebidos: ........................................................................ 12 Windows XP Embedded: .............................................................................................. 12 QNX: ............................................................................................................................ 12 ChorusOS .................................................................................................................... 12 Embedded Linux .......................................................................................................... 13 Servicios: ......................................................................................................................... 13 Windows Embedded Automotive: ................................................................................. 13 OSEK: .......................................................................................................................... 13 FreeBSD: ..................................................................................................................... 13 Android:........................................................................................................................ 13 Sistemas Operativos de Red ........................................................................................... 14 Caractersticas Generales: ........................................................................................... 14 Historia: ........................................................................................................................ 14 Estructura y Funcionamiento: ....................................................................................... 15 Algunos sistemas operativos de red: ............................................................................ 16 Windows 2000 Server ............................................................................................... 16 GNU/Linux ................................................................................................................ 16

BSD .......................................................................................................................... 16 Diferencias y similitudes de los Sistemas operativos. ...................................................... 18 Conclusiones y Resultados .............................................................................................. 19 Bibliografa....................................................................................................................... 20

Sistema operativo stand-alone


Un sistema operativo stand-alone es un sistema operativo completo que trabaja en una computadora de escritorio o en una porttil. Algunos sistemas operativos stand-alone, tambin llamados sistema operativo de la computadora cliente, trabajan en conjunto con el sistema operativo de la red [7]. Como se ve un sistemas standalone es el tpico sistema operativo que usamos en nuestras computadoras. Ejemplos de sistemas operativos stand-alone son: DOS Windows 95 Windows NT Workstation Windows 98 Windows 2000 Professional Windows Millennium Edition Mac OS OS/2 Warp UNIX Linux.

Para entender la estructura de los sistemas operativos Stand-Alone, adems de sus caractersticas y funcionamiento vamelo con uno de los diferentes versiones para computadores personales. sistemas operativos ms

usados por los usuarios de computadoras tradicionales como los es Windows y sus

Historia La primera versin de Windows, fue liberada en 1985 conocida como Windows 1.0, con una una interfaz grfica de usuario para su propio sistema operativo que haba sido incluido en el IBM PC y ordenadores compatibles desde 1981, la segunda versin de Microsoft fue Windows 2.0 y 3.1 las cuales salieron en 1987 y 1990 , estas dos versiones de Windows contaron con ms popularidad que la anterior gracias a las mejoras grficas, adems de estar basado en el multiproceso de aplicaciones.

Despus de esas versiones de Windows salieron las ya ms conocidas como lo son las versiones NT, 95, 98 , 2000 y XP, con las cuales se posicionan como un sistema operativo til para los usuarios y en general fcil, para ser usado, haciendo un Sistema Operativo Stand-Alone en todo su significado. Caractersticas El sistema operativo Windows siendo uno de los sistemas operativos ms usados cuenta con una serie de caractersticas que le permiten ser uno de los ms queridos por los usuarios de computadoras de escritorio y porttiles: Que corra sobre mltiples arquitecturas de hardware y plataformas. Que sea compatible con aplicaciones hechas en plataformas anteriores, es decir que corrieran la mayora de las aplicaciones existentes hechas sobre versiones anteriores a la actual, nos referimos en este caso particular a las de 16-bit de MS-DOS y Microsoft Windows 3.1 adema ahora con aplicaciones de 32 y 64 bits. Rena los requisitos gubernamentales para POSIX (Portable Operating System Interface for Unix). Rena los requisitos de la industria y del gobierno para la seguridad del Sistema Operativo. Sea fcilmente adaptable al mercado global soportando cdigo Unicode. Sea un sistema que corra y balancee los procesos de forma paralela en varios procesadores a la vez. Sea un Sistema Operativo de memoria virtual. Realizacin de multitareas. Facilidad de manejo por usuarios de poco o amplio conocimiento 6

Funcionamiento

Como se puede ver con las caractersticas citadas anteriormente sobre Windows, nos podemos dar una idea ms clara sobre cul es la funcin principal de un sistema operativo stand-alone, el cual es administrar los recursos de hardware de un computador y hacerlo funcionar de la manera ms sencilla para que un usuario sin conocimientos pueda realizar sus tareas y, otro aspecto importante es que debe manejar el uso de multitareas y el manejo de memorias que haga el desempeo de los recursos de una computadora de mejor manera. Veamos algunos ejemplos del funcionamiento normal de Windows Gestin de recursos: control de discos duros, CDROM y DVDROM. Gestin de perifricos: (teclado, ratn, etc). Asignacin de cantidades de memoria, etc. Administracin de archivos: el sistema operativo de encarga de guardar los datos en distintas unidades de almacenamiento. Gestin de tareas: Los SO actuales son multitarea, es decir, pueden realizar varias tareas y ejecutar varios programas a la vez.

Estructura Para entender de una la estructura de los sistemas operativos Stand-Alone vamos a ver cmo es la arquitectura de Windows y los niveles de jerarqua que utiliza para su funcionamiento, veamos la grfica.

Hay 4 tipos bsicos de procesos en modo usuario[6]:

Fijos (System Support processes), como el proceso de logon (autenticacin) o el de gestin de sesin, que no son servicios de Windows 2000 (esto es, no iniciados por el gestor de control de servicios). Procesos de Servicios, que contienen los servicios Win32, como la planificacin de procesos o el servicio de colas. Algunas aplicaciones, como por ejemplo SQL Server, tambin incluyen componentes que se ejecutan como servicios. Aplicaciones de usuario, que pueden ser de 5 tipos: Win32, Windows 3.1, MS-DOS, POSIX, o OS/2 1.2. Subsistemas de Entorno, que permiten a las aplicaciones acceder a los servicios nativos del sistema operativo mediante funciones.

Las DLL de Subsistema, efectan la labor de intermediario entre las llamadas a los servicios de sistema ejecutadas por las aplicaciones de usuario.

Los componentes en modo kernel (ncleo) de Windows 2000 son:

Windows executive, contiene los servicios bsicos del sistema operativo, como la gestin de memoria, la planificacin de procesos e hilos de ejecucin, seguridad, Entrada/Salida y comunicacin entre procesos. Windows kernel, consistente en las funciones de bajo nivel del sistema, como planificacin de hilos de ejecucin, gestin de interrupciones y sincronizacin de varios procesadores. Hardware Abstraction Layer, es una capa de cdigo que asla el kernel, los drivers de dispositivos, y el resto de componentes especficos de la plataforma de los diferentes tipos de hardware. Windowing And Graphics System, es el componente encargado de la interfaz grfica de usuario.

Servicios

Los Sistemas Operativos Stand-Alone ofrecen a los programas una serie de servicios para trabajar con el computador: Ejecucin de programas Operaciones de E/S Manipulacin de archivos y directorios Comunicacin entre procesos Comunicacin con equipos remotos Administracin de la proteccin y seguridad Leer el estado del sistema (hora, n de procesos, etc.) Aparte de los servicios bsicos, el S.O. puede ofrecer algunas funciones para optimizar el uso del sistema: Comparticin de recursos Contabilidad (accounting) conocer el consumo de recursos se puede ver los Stand-Alone son sistemas operativos orientados

Como

principalmente al uso fcil de las computadoras para las personas y sus arquitecturas y servicios son diseados para manejar el hardware de maneras sencillas.

Sistemas Operativos Embebidos


Se entiende por sistemas embebidos a una combinacin de hardware y software de computadora, sumado tal vez a algunas piezas mecnicas o de otro tipo, diseado para tener una funcin especfica.[1] La definicin anterior explica un sistema embebido en su forma completa, pero para poder definir el sistema operativo embebido en s, entonces solo interesa la parte software, la cual controla un dispositivo que solo se cre para realizar tareas especficas, un dispositivo que podra ser un cajero automtico, un televisor o hasta los frenos de un vehculo.

Caractersticas:

Debido a su simplicidad, estos sistemas son en la mayora de los casos programados para que trabajen en tiempo real por ejemplo un refrigerador inteligente en muchos casos debe controlar la calefaccin debido a los cambios de temperatura ambiente, todo ello solo es posible si se mantiene un sistema que monitorea la temperatura las 24 horas del da. Son sistemas realmente flexibles debido a que son dirigidos sobre una tarea en especfico, por lo que es muy sencillo el mantenimiento del sistema operativo, con ello se asegura el entendimiento y el empleo de modificaciones al cdigo fuente. El sistema operativo embebido generalmente va muy de la mano con las aplicaciones, son prcticamente uno solo, por lo que instalar un software adicional no est permitido. Se debe resaltar que los sistemas embebidos son de muy bajo costo debido a su alta produccin y demanda, con ello se asegura componentes de hardware relativamente limitados y por ende el sistema operativo resulta ser limitado en su funcionamiento, muy ligado a la caracterstica anterior ya que no permite almacenar informacin o ste posee una estructura muy simple todo ello para acoplarse al rendimiento del dispositivo hardware.

10

Historia: Los Sistemas Operativos Embebidos y de Tiempo Real surgen a finales de 70s y 80s. En un principio, el desarrollo de empotrados fue llevado a cabo en su mayora utilizando cdigo propietario escrito en assembler. Los desarrolladores deban escribir los controladores para los dispositivos de hardware y las interfaces desde cero. [2] QNX se convierte en el sistema operativo embebido con ms auge en los 80s y fue el primero en ser comercializado para controlar dispositivos empotrados. Finalmente otras plataformas comienzan su integracin al mercado tales como Windows y su CE 1.0 en 1996, Linux que entra al mercado por su variacin llamada RTLinux en 2007 o incluso ChorusOS desarrollado por Sun Microsystems. Pueden destacarse ms ejemplos porque en la ltima dcada ha incrementado las variantes para stos dispositivos y ms con la influencia de dispositivos inteligentes.

Estructura y Funcionamiento:

Bsicamente un sistema empotrado simple posee el mismo funcionamiento que un sistema multitareas. Se compone de un micro-controlador el cual contiene un microprocesador, un subsistema de memoria y un subsistema E/S. Todos los componentes estn interconectados por buses de datos, control y direcciones. Los datos entran por el subsistema E/S, son procesados por el microprocesador, el cual utiliza las instrucciones en el subsistema de memoria para dicho procesamiento y finalmente dar salida de los datos. Especficamente en el subsistema de memoria est el sistema operativo, bsicamente como un conjunto de instrucciones que indican al microprocesador lo que debe hacer. El sistema operativo tiene las siguientes caractersticas: Usan una arquitectura de microkernel o una arquitectura modular, esto los hace fcilmente adaptables para ajustarse a diferentes requerimientos de aplicaciones. [3] Para el manejo de procesos, se maneja como un proceso normal como en QNX, donde se pasan mensajes entre procesos de forma primitiva, o Windows CE que soporta multihilos y procesos para ejecutar varios procesos o aplicaciones a la vez. [3]

11

La gran mayora no poseen un manejo de memoria complejo, por lo que un error en la lectura de una aplicacin podra provocar fallas de sistema, esto es provocado por una proteccin casi nula de los datos. [3]

Algunos sistemas operativos embebidos: Windows XP Embedded: Un sistema desarrollado para dispositivos mviles, el cual es una versin recortada de XP. A pesar de tener el mismo soporte hardware y software que XP, es en su versin final cuando todo se reduce, ya que este sistema se compone de miles de aplicaciones, se escoge entre una de ellas y se crea una imagen final para el sistema empotrado en que debe funcionar. Actualmente dicho sistema es utilizado para cajeros automticos, Impresoras y escneres Avanzada Set-Top Boxes. [2] QNX: Sin duda es uno de los lderes en esta rama, en cuanto a sistemas empotrados se refiere y adems uno de los sistemas operativos empotrados ms antiguos. Es un sistema operativo de tiempo real basado en Unix que cumple con la norma POSIX (estndar de interfaces de los sistemas operativos para la ejecucin de una aplicacin en distintas plataformas). QNX est basado en una estructura de micro ncleo, que proporciona caractersticas de estabilidad avanzadas frente a fallos de dispositivos, aplicaciones, etc. [2] Est disponible para las siguientes arquitecturas: x86, MIPS, PowerPC, SH4 (incluida la videoconsola Dreamcast con una versin muy limitada de este), ARM, StrongARM y xScale. [2] Actualmente es utilizada en sistemas de comunicacin para la gestin de radioemisoras, electrodomsticos e inclusive vehculos. ChorusOS ChorusOS es un sistema operativo para aplicaciones empotradas o en tiempo real, desarrollado por la empresa Sun Microsystems. Actualmente est liberado bajo cdigo abierto. [2] Es altamente escalable y estable, sirve para sistemas distribuidos, en red, empotrados o en tiempo real y se ha establecido como un sistema operativo muy utilizado en hardware para comunicaciones, desde mviles hasta switches. [2]

12

Embedded Linux Se refiere al uso del sistema operativo Linux en un sistema embebido, como por ejemplo PDAs, telfonos mviles, robots, enrutadores / servidores, dispositivos electrnicos y aplicaciones industriales con micro-controladores y microprocesadores. [2] El ncleo de Linux, combinado con un conjunto de algunas otras utilidades de Software Libre, puede ajustarse dentro del limitado espacio de hardware de los sistemas embebidos. Una instalacin tpica de un Linux empotrado ocupa en promedio 2 MB. [2] Embedded Linux posee algunas ventajas frente a otros posibles competidores, un ejemplo de ello es el espacio requerido que necesita, apenas de 2 MB, una gran diferencia frente a Windows CE que ocupa ms de 4 veces el espacio requerido por Embedded Linux (21 MB) y adems es cdigo libre, no necesita de costo econmico y adems goza de estabilidad.

Servicios: Windows Embedded Automotive: Funciona desde los 90s, derivado de los Windows CE que funcionaban como sistema de navegacin para los vehculos. Actualmente trabajan con sistema bluetooth integrados para funcionar con manos libres, GPS o reproductores de msica, entre otros. Y lo hacen en varias marcas como FIAT, Nissan o Ford. [4] Actualmente llevan una versin de Windows 7. OSEK: Es una interfaz de comunicaciones que rige a media industria automotriz, como un consorcio de empresas. [4] De ese consorcio se incluye a BMW, Chrysler, Opel y Renault. FreeBSD: Es un sistema operativo completo, pero ha derivado en Sistemas operativos embebidos. En este momento sirve de apoyo al sistema CellOS, sistema que rige la Play Station 3. [4] Actualmente se encuentra en televisores, routers y sistemas de seguridad. [4] Android: A pesar de ser conocida en dispositivos mviles, recientemente la empresa Touch Revolution desarroll el panel Nimble NIM1000, que se utiliza para todo tipo de electrodomsticos como microondas y lavadoras. [4] 13

Sistemas Operativos de Red


Un sistema operativo de red o Network Operating System es un software de computadora que tiene como objetivo principal coordinar y manejar las actividades de los recursos de la computadora en una red de equipos, en otras palabras es un software que permite la interaccin entre varias computadoras en una red especfica .

Caractersticas Generales: Nombre de Acceso nico en la red Seguridad mediante la identificacin Control de acceso mediante derechos Mecanismos de seguridad en el almacenamiento de los datos Rendimiento (necesidades ajustadas de hardware y rapidez) y escalabilidad. Integracin con los sistemas operativos de escritorio ms comunes

Historia: El concepto de comunicaciones de datos entre las computadoras comenzaron a finales de 1960 y principios de 1970, cuando los investigadores comenzaron a desarrollar una manera de conectar las computadoras y el intercambio de informacin a travs de paquetes de datos. Pronto, el concepto de una red de rea local (LAN) se apoder, en sustitucin del modelo anterior de un nodo informtico central y los llamados dumb los terminales conectados a l, como el modelo propiedad de IBM Network Systems Architecture (SNA). Ms adelante comenz el desarrollo de TCP / IP (Transmission Control Protocol / Internet Protocol) y Ethernet fomentado el concepto de redes an ms. Pronto lleg la necesidad para los sistemas operativos que no slo se refieren a la conectividad entre las redes, sino tambin al aspecto de seguridad, de acuerdo con un trabajo de investigacin del Museo de Historia de Amrica de la Universidad de Informtica.

14

Estructura y Funcionamiento:

Un sistema operativo de red es la base de cualquier red de computadoras. Cada computadora en una red es sustancialmente independiente, por lo tanto el sistema operativo de red en un sentido amplio se entiende como conjunto de sistemas operativos de los equipos independientes que cooperan con el propsito de un intercambio de mensajes y la divisin de recursos por parte de un rgimen uniforme a los protocolos. En sentido estricto de red del sistema es el sistema operativo de un servidor independiente proporciona una oportunidad de un buen funcionamiento de la red.

Es posible asignar algunas partes para el sistema operativo de red de un servidor independiente: -Instalaciones de control de los recursos locales de una computadora: funciones de distribucin de la memoria operativa entre los procesos, la planificacin y la programacin de los procesos, la gestin de los procesadores en mquinas multiprocesador, las gerencias de los dispositivos perifricos y otras funciones de la gestin local de los recursos OS. -Medios de los recursos propios de la concesin y servicios en general que utilizan, una parte del servidor del sistema operativo. Estos medios proporcionan, por ejemplo, el bloqueo de archivos y registros que son necesarios para su distribucin; la realizacin de los directorios de recursos de la red los nombres, la tramitacin de las solicitudes de acceso a los retirados propio sistema de archivos y una base de datos, gestin de turnos de las consultas de los usuarios eliminados a la dispositivos perifricos. -Medios de investigacin al acceso a los recursos extrados y servicios y sus usos, una parte del cliente del sistema operativo. Esta parte lleva a cabo el reconocimiento y la redireccin en una red de consultas a los recursos retirados de las aplicaciones y los usuarios, por lo tanto la investigacin de actos de la aplicacin en forma local, y se transfiere en una red de otros requisitos de forma correspondientes a un servidor. La parte del cliente tambin se lleva a cabo la recepcin de las respuestas de los servidores y su transformacin a un formato de local para el desempeo de las aplicaciones de las investigaciones locales y se retira es imperceptible;

15

-Medios de comunicacin de SO por medio de los cuales hay un intercambio de mensajes en una red. Esta parte proporciona el direccionamiento y el almacenamiento en buffer de mensajes, la opcin de una ruta de la transferencia de mensajes en las redes y la confiabilidad de la transferencia, es decir, es un medio de transporte de mensajes.

Algunos sistemas operativos de red:

Windows 2000 Server Es un Sistema Operativo de Microsoft, Windows 2000, el cual sirve para gestionar y administrar una red. Dentro de las tareas que puede realizar se incluyen: crear cuentas de usuarios, asignar recursos y privilegios, actuar como servidor Web, FTP, servidor de impresin, DNS o resolucin de nombres de dominio, servidor DHCP, entre otros servicios bsicos. Otra de las funciones que tiene, es como en todo sistema Windows la opcin de utilizarlo como una estacin de trabajo ms de la red, cosa que no es tan comn en un entorno Linux. Este sistema operativo es bsicamente orientado a los negocios, est diseado para trabajar, incluso con una sola unidad de proceso sencilla as como, procesadores mltiples de 32 bits Intel x86. GNU/Linux Linux ha sido utilizado como sistemas operativos de servidores, y se han levantado a la prominencia en esa zona. Netcraft inform en septiembre de 2006 que ocho de las diez compaas de Internet ms confiable de host poseen Linux en sus servidores web.

Linux es la piedra angular de la LAMP en la combinacin de server-software (Linux, Apache, MySQL, Perl / PHP / Python), que ha alcanzado una popularidad entre los desarrolladores, ya que es una de las plataformas ms comunes Para hosting de sitios web. BSD FreeBSD es un sistema operativo libre para computadoras basado en las CPU de arquitectura Intel, incluyendo procesadores 386, 486 (versiones SX y DX), y Pentium. Tambin funciona en procesadores compatibles con Intel como AMD y Cyrix. Actualmente tambin es posible utilizarlo hasta en once arquitecturas distintas2 como Alpha, AMD64, IA-64, MIPS, PowerPC y UltraSPARC. 16

FreeBSD est basado en la versin 4.4 BSD-Lite del Computer Systems Research Group (CSRG) de la University of California, Berkeley siguiendo la tradicin que ha distinguido el desarrollo de los sistemas BSD. Adems del trabajo realizado por el CSRG, el proyecto FreeBSD ha invertido miles de horas en ajustar el sistema para ofrecer las mximas prestaciones en situaciones de carga real.

17

Diferencias y similitudes de los Sistemas operativos.


Los tipos de sistemas operativos investigados en presentan varias diferencias, la principal y la ms fcil de definir es la de tener propsitos diferentes, es decir fueron creados con propsitos diferentes. Las diferencias que existen adems de las similitudes entre los sistemas operativos sern expuestas en el siguiente cuadro comparativo.

Stand-Alone

Red

Embebidos

Instalacin de Permite la instalacin Permite la instalacin No permiten el uso de aplicaciones externas de aplicaciones de aplicaciones pero aplicaciones externas. con uso restringido Procesos Un sistema operativo Igual que el stand- No es lo normal, pues stand-alone alone, maneja la gran mayora son competente debera multitareas monoprocesos soportar multitareas Los costos tienden a Los costos tienden a Su produccin es hacer elevados para su hacer elevados para su barata, adems que se desarrollo desarrollo realiza a gran escala. Se pueden dedicar a Se pueden dedicar a realizar gran variedad realizar gran variedad funciones funciones sin embargo le da ms nfasis al funcionamiento de los sistemas de red Sus estructuras son Sus estructuras son similares similares Su funcionamiento especifico, por lo tanto no realiza muchas funciones.

Costos de Desarrollo

Funcionamiento

Estructura

Similares, pero sus recursos son limitados

Adaptabilidad

Se pueden adaptar a Se pueden adaptar a Se pueden adaptar a diferentes arquitecturas diferentes arquitecturas diferentes dispositivos

Como se puede ver en la tabla los sistemas operativos de red y los stand-alone son muy similares en su funcionamiento y estructura aunque sus propsitos son diferentes, mientras que los sistemas embebidos son muy diferentes porque sus propsitos son muy especficos por tanto no tienen muchas caractersticas en comn. 18

Conclusiones y Resultados
Los sistemas operativos embebidos son un ejemplo de que con requerimientos mnimos an puede realizar su tarea de una manera eficaz para la tarea especfica en que se cre. La simplicidad de los sistemas embebidos provoca que su cdigo fuente sea muy simple, gracias a ello, el mantenimiento y portabilidad son ventajas a destacar. Se puede concluir que la mayora de sistemas operativos que Stand-Alone son diseados para sacar el mayor rendimiento del hardware y sus interfaces son amigables para los usuarios. Los Stand-Alone son sistemas operativos que tiene como objetivo crear una interfaz entre usuarios y mquina de fcil acceso y entendimiento. Los sistemas operativos de red y los stand-alone tienen funciones muy diferentes, sin embargo ltimamente estos han evolucionado para trabajar de forma conjunta, por ejemplo Windows y la gran mayora de sistemas Linux incorporan funciones de red, lo que los hace sistemas de multipropsito. El uso de un sistema operativo siempre va a depender del problema que queramos resolver o de la arquitectura que dispongamos, as que conocer la estructura asimismo del funcionamiento es importante para poder definir la mejor opcin.

19

Bibliografa
[1] Condori Flores, J. 2011. Sistemas operativos embebidos. <http://gnujavier.blogspot.com/2011/06/sistemas-operativos-embebidos.html> [Con acceso el: el 7 de marzo de 2012] [2] Gutirrez, Campio y Valencia. 2008. Sistemas operativos embebidos y de tiempo real. <http://wikioperativos.site88.net/index.php/11._Sistemas_operativos_embebidos,_ CE,_tiempo_real_%28no_incluye_smartphones%29> [Con acceso el: el 7 de marzo de 2012] [3] Perez, D. 2009. Sistemas Embebidos y Sistemas Operativos Embebidos. [4] Bueno, A. 2011. As son los sistemas operativos de cajeros, automviles... <http://onsoftware.softonic.com/sistemas-embebidos-y-usos-cotidianos> [Con acceso el: el 7 de marzo de 2012] [5]Espinoza, P. (14 de Enero de 2009). aulasimm. Recuperado el 9 de Marzo de 2012, de aulasimm: http://aulasimm.wordpress.com/ [6]Hernndez, J. A. (2005). cs.buap. Recuperado el 10 de Marzo de 2012, de cs.buap: http://www.cs.buap.mx/~hilario_sm/slide/system%20operativos%20ditribuidos/arqu itectura%20de%20sistemas%20operativos.pdf [7]Mmlicea. (s.f.). Recuperado el 2 de Marzo http://mmalicea.tripod.com/hrdwsftw/tipsisoper.htm de 2012, de Mmlicea:

Merry,J. (2009, Julio 31). slideshare. Retrieved Marzo 09, 2012, from slideshare: http://www.slideshare.net/josemerry/sistemas-operativos-de-red-1796157

20

You might also like