Está en la página 1de 6

SISTEMAS OPERATIVOS

SISTEMA OPERATIVO ANDROID

INTEGRANTES Jean Pierre Prez Pinedo Ral Anthony Espinoza Muoz Renzo Vizarreta Figueroa

MG. Carlos Janjachi

Que es Android?
Android es un sistema Operativo para telfonos mviles, con un kernel del SO libre, gratuito.

ltima versin Android 4.3 Jelly Bean En 2007 Open Handset Alliance, que agrupaba a Proxima versin Android 4.4 muchos fabricantes de telfonos mviles, chipsets KitKat y Google y se proporcion la primera versin de Android, junto con el SDK para que los programadores empezaran a crear sus aplicaciones para este sistema. Fue el SO mas vendido del mundo el 2010

Los Procesos en Android


Android, al lanzar una aplicacin crea un nuevo proyecto Linux. Todos los componentes se ejecutan en este proceso.

El proceso siempre esta en memoria, solo se elimina por falta de memoria

Tipos de Procesos:
Foreground process Visible process Service Process Background process Empty process

Kernel Android
En la innovadora versin del kernel Linux, se fusionan ambos, tanto el kernel de Android y el kernel Linux estarn juntos, y ser el mismo tanto para dispositivos que usen Android como para PCs que utilicen una distribucin GNU/Linux.

Manejo de Dispositivos
Android controla los diferentes dispositivos de e/s como el teclado, pantalla tctil, auriculares, etc. Haciendo uso de las bibliotecas desarrolladas por google mediante el lenguaje de programacin Java. Tambin se hace a travs de controladores o driver.

USB: Driver: http://developer.android.com/sdk/oem-usb.html El controlador USB Google es un componente descargable para el SDK de Android, disponible en el Manager SDK, el cual permite la comunicacin y control de dispositivos USB

JERARQUIA DE PROCESOS
Proceso de primer plano .- Es la aplicacin que contiene la actividad ejecutada en primer plano en la pantalla del usuario y con la cual est interactuando ahora mismo (Se ha llamado a su mtodo onResume()).

Proceso visible: Es un proceso que aloja una Activity que no se est ejecutando en primer plano (es decir, su mtodo onPause() ha sido llamado). Proceso de Servicio: Son aquellos que corren cuando un Service ha sido invocado.
Proceso Antecedentes: Es un proceso que contiene una Activity que actualmente no es visible por el usuario y que ya no tienen demasiada importancia Proceso de vaco: Es un proceso que no aloja ningn tipo de componente. Su razn de ser es el de tener una cach disponible para la prxima aplicacin que lance el usuario.