Upload
ana-ruth-g-h
View
48
Download
4
Embed Size (px)
Citation preview
CETIS 109Integrantes: Gregorio Hernández Ana Ruth
Grado y grupo : 4° AMMateria: Diseña Aplicaciones
MóvilesMaestra: Margarita Romero
AlvaradoEspecialidad: Programación
Emuladores
¿Qué es un emulador?
Es un software que permite ejecutar programas o videojuegos en una plataforma (sea una arquitectura de hardware o un sistema operativo) diferente de aquella para la cual fueron escritos originalmente.
Características de un emulador Geymotion
Está disponible en inglés y francés. Cuenta con instaladores para múltiples sistemas
operativos. Las dependencias de VirtualBox en Windows se
pueden instalar con un clic. Viene con un plugin para Eclipse y Android Studio
para realizar las diferentes pruebas en conjunto con tales editores de código.
El móvil virtualizado cuenta con sensores para la cámara, el WiFi y el GPS. Son los mismos del PC.
Cuenta con modo de pantalla completa y la opción de poner el móvil en modo horizontal.
Tipos de emuladores Solo hay un tipo de emuladores
diseñados para emular una o varias videoconsolas y así poder jugar un videojuego diseñado para ser jugado en ésta(s). Los emuladores múltiples suelen emular consolas con características similares (por ejemplo MEKA emula todas las consolas de Sega de 8 bits y la Colecovision)
Estructura de un emulador La mayoría de los emuladores solo
emulan una determinada configuración arquitectura de hardware - si el sistema de explotación ( o sistema operativo) también se requiere para emular cierto programa entonces ha de ser emulado también.
Tanto el sistema de explotación como el programa deben ser interpretados por el emulador, como si estuviese ejecutándose en el equipo original.
Aparte de la interpretación del lenguaje de la máquina emulada, es preciso emular el resto del equipo, como los dispositivos de entrada y salida, de forma virtual: si escribir en una región específica de la memoria debe influir en el contenido en pantalla, por ejemplo, esto también debe ser emulado.
En vez de una emulación completa del equipo, una compatibilidad superficial puede ser suficiente. Esto traduce las llamadas del sistema emulado a llamadas del sistema anfitrión.
¿Para qué sirve un emulador?
El principal objetivo del emulador, es crear las condiciones necesarias para poder ejecutar un programa diseñado para otras plataformas distintas al PC, de modo que estos programas son utilizados ampliamente para las siguientes actividades:
Probar programas de plataformas informáticas diferentes.
Ejecutar juegos de plataforma en un ordenador.
Ejecutar programas de ordenadores antiguos.
Como podemos ver, los emuladores son ampliamente utilizados para poder jugar juegos antiguos o de plataformas diversas desde la comodidad de nuestro ordenador, utilizando para ello un programa o archivo llamado ROM.
Tipos de Emuladores
Bibliografías
http://es.wikipedia.org/wiki/Emulador http://wwwhatsnew.com/2014/03/13/qu
e-es-genymotion-usar-emulador-android/
http://culturacion.com/que-es-un-emulador-y-para-que-se-utiliza/