TP3 Resuelto
TP3 Resuelto
TP3 Resuelto
Android
1 - Menciones cada una de las capas de android y sus funciones
• Aplicaciones: Este nivel contiene, tanto las incluidas por defecto de Android como
para Android, ya sean las propias del dispositivo, las desarrolladas por Google o
terceras compañías, o incluso las que el propio usuario cree, utilizan el mismo
Android. Éstas han sido escritas utilizando C/C++ y proporcionan a Android la mayor
• Android Runtime: Al mismo nivel que las librerías de Android se sitúa el entorno
de ejecución. Éste lo constituyen las Core Libraries, que son librerías con multitud de
• Núcleo Linux: Android utiliza el núcleo de Linux 2.6 como una capa de abstracción
para el hardware disponible en los dispositivos móviles. Esta capa contiene los
drivers necesarios para que cualquier componente hardware pueda ser utilizado
utilizado desde Android es crear las librerías de control o drivers necesarios dentro
2- Explique con sus palabras cómo se interrelacionan todas las capas del SO
Cada una de las capas del SO ofrece sus propios servicios para brindarlos a capas
niveles inferiores.
Consiste en descargar el código fuente del mismo, generar código nuevo de alguna
dispositivo en cuestión.
“Apple Pie”.
Dalvik VM es un intérprete que sólo ejecuta los archivos ejecutables con formato .dex
de memoria y de procesos.
En lenguaje Java
- Pros:
• Código abierto
• Diversidad y versatilidad
• Sistema multitarea
• Mayor interacción
• Comunidad
• Mayor personalización
- Contra:
• Vulnerabilidad
• Complejidad
• Fragmentación en versiones
• Drenaje de batería
12- Puedo instalar vía cable Usb una aplicación desarrollada por mi cuenta en
Android
Si, Android permite instalar aplicaciones apk de fuentes desconocidas. También nos
permite probar las app desarrolladas mediante Android Studio y la depuración USB
La sigla en inglés "OTA (Over the Air)" se refiere a actualización por aire y es un método
Por actualizaciones OTA se distribuyen nuevas versiones del sistema operativo dentro
respuesta.
Si, cualquier SO con una cuota de mercado alta tendrá una alta vulneración de malware
además de que cuando se instala un malware éste puede corromper el SO y hacer que
dispositivos.
• (Android 2.2) Añadido del compilador Dalvik JIT, que convertía en código de
Project Volta”
Introdujo ART, que más tarde remplazaría a Dalvik, para dar un importante
64Bits
de las aplicaciones.
una tarjeta SD