fase 4_yilmar trujillo

11
SISTEMAS EMBEBIDOS TRABAJO COLABORATIVO FASE 4 YILMAR DAVID TRUJILLO MOLINA C.C 1.115.066.516 UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA (UNAD) ESCUELAS DE CIENCIAS BASICAS TECNOLOGIAS E INGENIERIAS INGENIERIA EN ELECTRONICA

Upload: yilmar-d-trujillo

Post on 26-Sep-2015

212 views

Category:

Documents


0 download

DESCRIPTION

fase 4

TRANSCRIPT

SISTEMAS EMBEBIDOS

TRABAJO COLABORATIVO FASE 4

YILMAR DAVID TRUJILLO MOLINA C.C 1.115.066.516

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA (UNAD)ESCUELAS DE CIENCIAS BASICAS TECNOLOGIAS E INGENIERIASINGENIERIA EN ELECTRONICA2015

INTRODUCCION

DESARROLLO DE LA ACTIVIDAD

Fase 1. Sistemas operativosRealice una investigacin sobre el sistema operativo Android, caractersticas, versiones, caractersticas del Kernel, etc.

QUE ES ANDROID?Es un sistema operativo mvil basado en Linux, que junto con aplicaciones middleware est enfocado para ser utilizado en dispositivos mviles con pantalla tctil como Smartphone, tablets, Google TV y otros dispositivos. Cuenta con una plataforma de descarga de aplicaciones y juegos llamada Google Play, la cual tiene ms de 100 mil opciones para descargar, la mayora gratuitas.El sistema Operativo inicialmente fue desarrollado por Android, Inc., a la cul Google respald econmicamente y ms tarde compr en el 2005.Android fue presentado en el 2007 en un consorcio de compaas de Hardware, Software y Telecomunicaciones. El primer mvil con el sistema operativo Android se vendi en octubre del 2008.

SU GRAN EVOLUCION En octubre de 2003, hace ya 11 aos, Android Inc. era fundada por Andy Rubin, Rich Miner, Nick Sears y Chris White. Varios aos despus, el 5 de noviembre de 2007, era lanzaba la primera versin de Android, an ni siquiera catalogada como beta. A partir de entonces, Android se ha conseguido alzar como sistema operativo mvil ms extendido a nivel global.La cuota de mercado de dispositivos mviles con sistema operativo mvil Android, ahora de Google, se alza ahora por encima del 80% con un iOS -de Apple- que no consigue hacer frente y un Windows Phone -de Microsoft- que se mantiene como tercero en discordia, sin plantear apenas problema a sus otros dos mximos competidores. Por debajo, evidentemente, an se mantienen sistemas operativos mviles mucho menos avanzados, salvo el de Blackberry, que desde aos atrs es realmente minoritario. Pero, cmo ha conseguido Android llegar a una cuota de mercado superior al 80% en tan solo 7 aos de vida?Si revisamos la informacin oficial de Android nos daremos cuenta de que, en realidad, 6 aos han bastado para alcanzar la situacin actual, pues fue el 23 de septiembre de 2008 cuando se lanz la primera versin estable de Android. Ahora bien, haciendo verdadera justicia sealaramos que ha sido an menos tiempo el que este sistema operativo mvil ha necesitado para triunfar, puesto que el primer telfono inteligente con Android lleg al mercado el da 28 de octubre, tambin de 2008, y fue el HTC Dream. Anteriormente, Apple haba lanzado su primer telfono inteligente iPhone el 29 de junio de 2007, por lo que partieron con una importante ventaja no slo de tiempo, sino gracias a la reputacin de la compaa de Cupertino.2009: Android 1.5 Cupcake, Android 1.6 Donut y Android 2.0 EclairEl 30 de abril de 2009, Android comenz su curiosa denominacin con postres en orden alfabtico. La versin 1.5 lleg bajo el apellido Cupcake y trajo consigo interesantes novedades como la actualizacin de la tienda de aplicaciones Android MarketPlace, una interfaz ms simple y organizada para el sistema, as como un renovado teclado tctil.Posteriormente, el da 15 de septiembre del mismo ao se liber Android 1.6 Donut, que supuso la llegada de una mejora fundamental en la experiencia de uso de la introduccin tctil. Y es que, al mismo tiempo que se mejoraba el control de la introduccin tctil, esta versin de Android se actualizaba con un nuevo teclado tctil en pantalla, ms sensible y preciso. Por otra parte, se optimiz la conversin de texto a voz -accesibilidad- y se introdujo el gestor de consumo energtico casi como lo conocemos actualmente.Por ltimo, el 26 de octubre de 2009 se lanzaba una tercera actualizacin del joven sistema operativo mvil bajo el nombre Android 2.0 Eclair. Con esta actualizacin, los usuarios vieron llegar un men rpido de contactos, software stock para el control de la cmara, nuevas mejoras en el teclado, soporte para el estndar HTL5 en el navegador stock y una optimizacin de los grficos.Durante el segundo trimestre de este ao 2009, Android alcanzaba una an ridcula cuota de mercado correspondiente al 2,8% a nivel global.2010: Android 2.2 Froyo y Android 2.3 GingerbreadDe nuevo, el 20 de mayo de 2010 Android se actualiza con la versin 2.2 Froyo, que supondra la llegada de soporte para mltiples idiomas en el teclado, la marcacin de llamadas por comandos de voz a travs de Bluetooth, el uso del smartphone como router WiFi, mejoras en la cmara y la galera -stock- y el soporte para memorias RAM de mayor capacidad.Tambin durante este ao, pero el da 6 de diciembre, se vuelve a actualizar el sistema operativo mvil a la versin 2.3 Gingerbread, introduciendo as una importante renovacin del aspecto a nivel interfaz y teclado, mejorando la gestin del consumo energtico, introduciendo las llamadas de voz sobre el protocolo IP -VoIP- y, adems, aadiendo soporte para la conectividad NFC.Y en 2010, durante el cuarto trimestre del ao, Android ya haba alcanzado una cuota de mercado del 33% a nivel global, el crecimiento experimentado en poco ms de un ao fue realmente sorprendente.2011: Android 3.0 Honeycomb y Android 4.0 Ice Cream SandwichManteniendo el ritmo de actualizaciones del ao anterior, Android se actualiza en dos ocasiones. La primera versin de 2011 fue Android 3.0 Honeycomb -22 de febrero-, que fue adems la primera en estar diseada exclusivamente para tabletas. Con ella lleg el nuevo sistema de notificaciones, el teclado con tabulador, mejoras en la seleccin de texto, widgets en la pantalla de inicio y una mejor navegacin web. Adems, fue la primera en introducir soporte para procesadores multicore.El 19 de octubre, sin embargo, lleg Android 4.0 Ice Cream Sandwich, que uni tabletas y telfonos inteligentes bajo un mismo software. Las novedades de esta versin fueron orientadas a la redimensin de widgets, la personalizacin de la pantalla de bloqueo y la introduccin de accesos directos a aplicaciones y contactos. Ahora bien, tambin se introdujo la respuesta rpida de llamadas, un mejorado teclado -stock- y Android Beam NFC.En mayo de 2011, Android estaba ya presente en ms de la mitad de telfonos inteligentes, con una cuota de mercado a nivel global del 53%.2012: Android 4.1 Jelly BeanEntre mayo y junio de 2012, Google lanz Android 4.1 Jelly Bean. Con esta versin, se optimiz notablemente el rendimiento de los dispositivos mviles y se introdujo Project Butter, con la intencin de dar mayor fluidez a los terminales con Android. Adems, Google introdujo su asistente virtual Google Now, en el que ahora centran gran parte de sus esfuerzos. Se mejor el sistema de notificaciones y se simplific el sistema de multitarea. Esta fue, sin duda, una de las versiones de Android que mayor evolucin han dado al ecosistema.A estas alturas, Android ya alcanzaba el 75% de cuota de mercado a nivel global.2013: Android 4.4 KitKatPor primera vez, Google se ala con otra compaa para el nombre de su nueva versin. As tena comienzo la alianza entre Nestl y Google para poner KitKat como nombre a esta versin, lo que vino asociado de una llamativa campaa comercial con el postre correspondiente. Esta versin, que lleg el 31 de octubre, introdujo la impresin de forma remota, los ajustes rpidos para la modificacin de las pantallas de inicio, el modo inmersivo para aplicaciones stock y la vista previa de cartulas de pelculas y lbumes de msica en la pantalla de bloqueo, as como la botonera de reproduccin. Adems, tambin llegaron cambios importantes al gestor de correo electrnico -stock- y la aplicacin de descargas -stock-.El ao pasado, Android ya alcanzaba el 78,6% de cuota de mercado a nivel global. Evidentemente, el crecimiento ha continuado, aunque mucho ms lento que en aos anteriores.2014: Android 5.0 LollipopTras haber podido conocer una vista previa el pasado mes de junio, Android 5.0 Lollipop ha llegado ya de forma oficial con las novedades que ya repasamos anteriormente. Con este ltimo lanzamiento, y este ltimo ao de Android, el ecosistema ha crecido para llegar a los dispositivos wearables con Android Wear, a la consola integrada de los coches con Android Auto y a nuestros televisores con Android TV.Mientras la cuota de mercado de Android contina creciendo imparable con un ltimo valor del 84,7%, sus competidores ya toman referencias clave de este sistema operativo. Y es que, aunque Apple lleg antes, Android ha tomado la delantera. As, mientras que llevamos ya varios aos con telfonos inteligentes de ms de 4 pulgadas de diagonal para su pantalla, ha sido este ao cuando Apple ha decidido sumarse a la inevitable tendencia del mercado.Componentes Principales del Sistema Operativo de Android Aplicaciones: Las aplicaciones incluyen un cliente de correo electrnico, programa de SMS, calendario, mapas, navegador, contactos y otros. Todas las aplicaciones estn escritas en lenguaje de programacin Java. Marco de trabajo de aplicaciones: La arquitectura est diseada para simplificar la reutilizacin de componentes. Bibliotecas: Android incluye un conjunto de bibliotecas de C/C++ usadas por varios componentes del sistema. Runtime de Android: Android incluye un set de bibliotecas base que proporcionan la mayor parte de las funciones en las bibliotecas base del lenguaje Java. Ncleo Linux: Android depende de Linux para los servicios base del sistema como seguridad, gestin de memoria, gestin de procesos, pila de red y modelo de controladores. El ncleo tambin acta como una capa de abstraccin entre el hardware y el resto de la pila de software. Ncleo Linux: Android depende de Linux para los servicios base del sistema como seguridad, gestin de memoria, gestin de procesos, pila de red y modelo de controladores. El ncleo tambin acta como una capa de abstraccin entre el hardware y el resto de la pila de software.

CARACTERISTICASFramework de aplicaciones: Permite el reemplazo y la reutilizacin de los componentes.Navegador integrado: Basado en el motor open SourceWebkit.SQlite: Base de datos para almacenamiento estructurado que se integra directamente con las aplicaciones.Multimedia: Soporte para medios con formatos comunes de audio, video e imgenes planas (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF).Mquina virtual Dalvik: Base de llamadas de instancias muy similar a Java.Telefona GSM: dependiente del terminal.Bluetooth, EDGE, 3g y Wifi: dependiente del terminal.Cmara, GPS, brjula y acelermetro: Dependiente del terminalPantalla Tctil

VENTAJAS DE ANDROID El cdigo es Abierto; gracias a esto cualquier persona puede realizar una aplicacin para Android. Hoy en Da hay ms de 100,000 aplicaciones disponibles para telfonos Android, gran parte de ellas gratuitas Android es multitarea; es capaz de hacer funcionar a la vez varias aplicaciones Android se puede modificar a tu gusto; puedes personalizar totalmente la pantallaDESVENTAJAS DE ANDROID Android es multitarea; no siempre cierra todas las aplicaciones as que hace falta tener una aplicacin que cierre las apps abiertas. Duracin de la Batera; Se gasta rpidamente Android es poco intuitivo; Problema provocado por la interfaz Android est desfragmentado; Cada modelo de telfono mvil se ha de adaptar a Android por lo que no es la misma versin.

Fase 2. Embedded Linux y uCLinuxDescriba las diferentes distribuciones comerciales y no comerciales de Embedded Linux. Descargue y realice la instalacin del sistema operativo Android en su ltima versin, realice la emulacin de un dispositivo mvil como un Smartphone o una tablet, anexe evidencia de la instalacin realizada