2ºDAM PMDM
![]() |
![]() |
![]() |
Título del Test:![]() 2ºDAM PMDM Descripción: PMDM RECOPILACION 2021-2022 |




Comentarios | |
---|---|
| |
FIN DE LA LISTA |
De los siguientes mecanismos de ampliación de almacenamiento de los dispositivos móviles, indica el más habitual: Seleccione una: A traves de tarjetas microSD. Ninguno. Los dispositivos móviles son tan pequeños que no disponen de espacio para incorporar dispositivos de almacenamiento. Enchufándolo a un ordenador y sincronizando información. A través de disco duro conectado mediante microUSB. Normalmente los teléfonos inteligentes actuales permiten la ejecución de varios procesos simultaneamente por su sistema operativo. Seleccione una. Verdadero. Falso. Android es un sistema operativo basado en Microsoft Windows. ¿Verdadero o falso?. Verdadero. Falso. Windows Phone es el sistema operativo desarrollado para los dispositivos iPhone e iPAD. ¿Verdadero o falso?. Verdadero. Falso. Los dispositivos móviles se caracterizan por su alta capacidad de procesamiento y memoria. ¿Verdadero o falso?. Verdadero. Falso. ¿Qué sistema operativo utilizan la siguiente familia de dispositivos: iPhone, iPAD, AppleTV y iPod Touch: Seleccione una: Windows Phone. iOS. Android. Symbian. Los desarrolladores de aplicaciones para Android suelen utilizar la plataforma .NET de Microsoft. ¿Verdadero o falso?. Verdadero. Falso. El sistema operativo Windows Phone está basado en Linux. ¿Verdadero o falso?. Verdadero. Falso. Android Studio permite programar aplicaciones para SO Android, fundamentalmente en: Seleccione una: Java y C#. Java y Phyton. Java y Kotlin. Java y PHP. De los siguientes dispositivos, indica cuál es el que utiliza el sistema operativo iOS: Seleccione una: Blackberry. Iphone. Nintendo DS. Nokia N86. Para instalar Android Studio... Es necesario tener previamente instalado el JDK. Se requiere tener previamente instalado el SDK. Ya no se requiere haber instalado previamente el SDK, ya que lo incorporará con la propiainstalación de Android Studio. Es necesario no tener instalado ningún otro IDE para Java,como Eclipse o Netbeans, en dicho ordenador. El uso de Android Studio para desarrollo de aplicaciones Android exige el pago de un canon. ¿Verdadero o falso?. Verdadero. Falso. En un proyecto de Android Studio... Normalmente tanto la parte lógica como la parte de presentanción se programan con Java. Normalmente, la parte La parte lógica se corresponderá con archivos .java, y la parte gráfica con archivos .xml. Normalmente la parte gráfica se programa con editores de imágenes. Normalmente la parte lógica se programa en XML. Entre los recursos necesarios para instalar Android Studio, necesitamos... Al menos 4 GB de RAM, dedicando uno de ellos al emulador incorporado. Instalarlo sobre disco SSD. Al menos tener 8 GB de RAM. Al menos tener 2 GB de RAM. En todas las aplicaciones que construyamos deberemos sobreescribir el método onCreate(), para iniciar la actividad ¿Verdadero o falso?. Verdadero. Falso. En la configuración del proyecto con Android Studio, el asistente... Seleccione una: Incorpora un ventana de logueo sobre la aplicación. Incorpora una Activity. Incorpora un usuario para gestionar la futura aplicación. Incorpora un Intent. En relación a la programación de wearebles Android con Android Studio... Seleccione una: Android Studio no permite programar aplicaciones para estos dispositivos. Es necesario instalar un plugin adicional tras haber instalado Android Studio. Android Studio permitirá elegir este tipo de dispositivo entre otros muchos durante la fase de creación de proyecto. Android Studio solo es aplicable a móviles inteligentes y tabletas. En Android, cada versión de distribución tiene asociado un nivel de API, ¿verdadero o falso?. Verdadero. Falso. Android Studio no dispone de una distribución para Mac OS, ya que está pensando únicamente para ser instalado sobre SO Linux y Windows. ¿Verdadero o falso?. Verdadero. Falso. Cuanto menor sea el nivel de API mínimo elegido en la configuración de nuestro proyecto, mayor cantidad de dispositivos cubriremos con nuestra aplicación, ¿verdadero o falso?. Verdadero. Falso. El tipo de botón Switch es más moderno en la API de Android que el tipo ToggleButton ¿Verdadero o falso?. Verdadero. Falso. Cuando el usuario selecciona uno de los botones de opción (objetos RadioButton RadioButton), el resto de botones de opción del mismo grupo de botones (objeto RadioGroup RadioGroup) quedan automáticamente deseleccionados. Para gestionar eventos de botones de opción primero debemos saber que un botón de opción se comporta de una manera distinta a un botón normal (objeto Button) y por tanto no funcionará no funcionará usar un objeto receptor del evento de clicado (onClick onClick) que implemente la interfaz OnClickListener OnClickListener ya que un control RadioButton no está diseñado así. Lo que tendremos que hacer es crear un objeto receptor de eventos que implemente la interfaz (estática) ___________(1) de la clase __________(2) . Realizaremos la gestión del evento (responderemos al evento) implementando el método de retrollamada ___________(3). 1)OnCheckedChangeListener 2)RadioGroup 3)OnCheckedChanged. 1)OnChecked 2)RadioButton 3)OnCheckedChanged. 1)OnCheckedChangeListener 2)RadioButton 3)OnCheckedChanged. Ninguna es correcta. La clase _________ proporciona una manera sencilla de mostrar un mensaje al usuario mediante una pequeña ventana emergente que ocupa el espacio necesario para incorporar el mensaje mientras que la actividad actual permanece visible (por debajo). La ventana emergente desaparece tras un tiempo limitado. Toast. RadioButton. CheckBox. DatePickerDialog. Spinner. El método ________(1) es llamado cuando el usuario toca el elemento (en el modo táctil), o selecciona el elemento con las teclas de navegación o la bola de seguimiento y presiona la tecla “Entrar” adecuada o la bola de seguimiento (trackball). El método ________(2) es llamado cuando el usuario navega hacia el elemento o sale de este utilizando las teclas de navegación o la bola de seguimiento El método ________(3) es llamado cuando el usuario realiza una acción calificada como un evento táctil como presionar, soltar o cualquier gesto de movimiento en la pantalla (dentro de los límites del elemento). 1)OnClick 2)OnFocusChange 3)OnTouch. 1)OnTouch 2)OnFocusOnline 3)OnClicks. 1)OnListen 2)OnFocus 3)OnClick. Ninguna es correcta. El fichero AndroidManifest.xml determina los permisos de acceso de la aplicación a otras aplicaciones y sensores del dispositivo, ¿verdadero o falso?. Verdadero. Falso. ¿Qué no hace el archivo de manifiesto de un proyecto de Android Studio? Seleccione una: Declara el nivel mínimo de API de Android que se requiere para que funcione la app. Identifica el paquete de java para la app. Indica las actividades que componen la app. Almacena las cadenas (strings) usadas en la app. La estructura del fichero de manifiesto esta compuesta por... Seleccione una: Código Kotlin. Código Java. Elementos XML. Sólo texto plano. ¿Cuál es el nombre de la clase usada para acceder a los recursos definidos en los ficheros XML? Seleccione una: Layout. R. Resource. findViewById. Un diseño (layout) define la estructura de un interfaz de usuario en tu app, como por ejemplo en una actividad (activity). Todos los elementos en el diseño (layout) están construidos usando una jerarquía de objetos AAA y BBB. Un objeto AAA normalmente dibuja algo en la pantalla que el usuario puede ver y con lo cual el usuario puede interactuar; por otra parte, un objeto BBB es un contenedor invisible que define la estructura de diseño para objetos AAA y otros objetos BBB. ¿Qué son AAA y BBB? Seleccione una: View/View. View/ViewGroup. ViewGroup/View. ViewGroup/ViewGroup. Consistirá en la generación de un fichero XXX destinado a poder hacer de manera local pruebas de funcionamiento de la aplicación, instalándolo en dispositivos virtuales o en nuestro propio dispositivo físico, pero todo ello en un ámbito restringido. En ningún caso este fichero es válido para subirlo a Google Play, aún así si podré instalarlo de manera remota en mi dispositivo móvil siempre que haya habilitado el dispositivo para permitir instalación de aplicaciones no firmadas. ¿Qué es XXX?. APK. XML. Java. Signed APK. La distribución de los componentes que forman cada item de un ListView... Seleccione una: La escribiremos en un fichero específico de tipo XML para ese item. La escribiremos en un fichero específico de tipo Java para ese item. La escribiremos en el fichero del adapatador. La escribiremos en un apartado del fichero XML donde se encuentra incorporado el Listview. Todo ListView que creemos, debe disponer de un adaptador para la inserción de elementos, ¿verdadero o falso?. Verdadero. Falso. El motivo principal de uso de la clase Bundle es... Seleccione una: Poder pasar parámetros de una actividad a otra que se ha arrancado a traves de un Intent. Evitar el uso de la serialiazación. Ninguna es correcta. Poder manejar conjuntos de variables en bloque. ¿Cuál de los siguientes no es un típico caso de uso de un Intent? Seleccione una: Arrancar un servicio. Iniciar una actividad. Activar/desactivar un sensor. Enviar un mensaje a otras aplicaciones. Los adaptadores que creemos para manejer ListViews permitirán incorporar control de eventos sobre los items, ¿verdadero o falso?. Verdadero. Falso. Cuando creamos un Intent explícito debemos conocer previamente el nombre de la clase asociado a la actividad que se cargará. ¿Verdadero o falso?. Verdadero. Falso. Cuando creamos una ventana de inicio de aplicación de tipo Splash Screen... Seleccione una: Debemos crear una actividad para el Splash Screen, e intercambiar con la actividar principal, la etiqueta de filtrado de Intent relacionado con la carga de la aplicación. Debemos crear la actividad del Splash Screen e inhabilatar la carga de la actividad principal. Debemos crear la actividad correspondiente al Splahjs Screen. Debemos crear los componentes del Splash Screen en la Actividad principal y programar la visibilidad. Los filtros de Intent se utilizan habitualmente en las Intent explícitas, ¿verdadero o falso?. Verdadero. Falso. ¿Qué tipo de menú no es característico de Android?. Seleccione una: Menú emergente. Menú recursivo. Menú contextual. Menú de opciones en la barra de la app. La clase RecyclerView... Seleccione una: Esta pensada para eliminar los recursos de los Views que no se estén utilizando en un determinado momento. Es una especie de ListView,más sofisticado. Se utiliza para mostrar un icono de una papelera de reciclaje. Sirve para que la aplicación que la incorpore, pueda interaccionar con el gestor de aplicaciones del dispositivo. Android no permite a sus aplicaciones reproducir vídeos alojados en un servidor externo, ¿verdadero o falso?. Verdadero. Falso. Los ficheros de audio de incluidos en nuestra aplicación los guardaremos en la carpeta de recursos res/drawable, ¿verdadero o falso?. Falso. Verdadero. Cuando establecemos el video a reproducir por un objeto de la clase VideoView, utilizaremos como parámetro del método setVideoURI un objeto de la clase URL, ¿verdadero o falso?. Verdadero. Falso. La clase MediaPlayer de Android reproduce un audio a través del método... reproduce(). start(). play(). replay(). La clase VideoView dispone implícitamente de controles de reproducción del video... Seleccione una: Sí, siempre. No, pueden ser incorporados al VideoView a través de su método setMediaController, pasando como parámetro, un objeto de la clase MediaController. No, pero podemos incorporarlo utilizando la clase Controller pasando a su constructor el objeto VideoView. Sí, pero debemos utilizar en el constructor de la clase VideoView, como parámetro, un objeto de la clase Controller. La clase WebView... Seleccione una: Dispone de controles de navegación. Incorpora un gestor de descargas de archivos. Son todas falsas. Incluye una barra de direcciones. Cuando incorporemos videos alojados localmente en el dispositivo, debemos almacenarlos en la carpeta de recursos res/raw, ¿verdadero o falso?. Verdadero. Falso. Es obligatorio, cuando utilicemos la clase WebView, incorporar permiso de acceso a Internet en el archivo de manifiesto, ¿verdadero o falso?. Verdadero. Falso. Supón que utilizas la clase WebView y cargas una página, en la cual se ejecuta JavaScript, pero tu dispositivo no es capaz de procesarlo. ¿Cuál es el motivo más probable?. Seleccione una: Por defecto está deshabilitado, Debemos habilitarlo mediante el método setJavaScriptEnabled() de la clase WebView. Por defecto está deshabilitado. Debemos habilitarlo a través de la clase WebSettings usando su método setJavaScriptEnabled(). Probablemente sea un fallo del servidor web. Lo bueno que tiene la clase VideoView es que, de manera ordinaria, si durante la reprodución de un video cambiamos la orientación del dispositivo, este continúa la reproducción en el mismo punto en el que estaba.¿Verdadero o falso?. Verdadero. Falso. Para el almacenamiento externo, con WRITE_EXTERNAL_STORAGE, podré leer y escribir archivos. ¿Verdadero o falso?. Verdadero. Falso. Los datos de un un archivo de preferencias compartidas creadas con una aplicación nunca podrán ser accesibles por otra aplicación.¿Verdadero o falso?. Verdadero. Falso. ¿El método fileList() usado en el almacenamiento interno, permite acceder a todos los ficheros del sistema de archivos del dispositivo?. Falso. Verdadero. Un archivo de preferencias compartidas de una aplicación, que ha sido creado con acceso MODE_WORLD_READABLE... Nunca podrá ser accedido por otra aplicación externa. Podrá ser leido por otra aplicación, pero solo si en ejecución, el usuario ha otorgado los permisos necesarios. Podrá ser leído por otra aplicación. Podrá ser modificado por otra aplicación externa. Para el almacenamiento interno a través de fichero en el dispositivo... Seleccione una: Cuando desistalamos la aplicación, el fichero se mantiene oculto. Cuando desistalamos la aplicación, el sistema pregunta al usuario si quiere salvar el fichero. Cuando desistalamos la aplicación, el fichero se mantiene visible. Cuando desistalamos la aplicación, el fichero se borra. Para el almacenamiento en memoria interna de un dispositivo... Seleccione una: Usamos openFileInputStream() para leer el archivo y openFileOuputStream() para escribir el archivo. Usamos openFileOutput() para leer el archivo y openFileInput() para escribir el archivo. Usamos openFileOutputStream() para leer el archivo y openFileInputStream() para escribir el archivo. Usamos openFileInput() para leer el archivo y openFileOuput() para escribir el archivo. La utilidad Device File Explorer de Android Studio... No permite acceder a ficheros de almacenamiento interno de la aplicación. Todas las demás son falsas. No permite acceder a ficheros creados con SharedPreferences en la aplicación. No permite acceder a base de datos SQLite creada en la aplicación. Indique la afirmación correcta: Seleccione una: Mediante la clase SharedPreferences solo puedo guardar hasta 3 pares clave-valor. Mediante la clase SharedPreferences solo puedo guardar un par clave-valor. Mediante la clase SharedPreferences puedo guardar todas los pares claves-valor que quiera, teniendo lógicamente en cuenta, las limitaciones de hardware del propio dispositivo. Todas las afirmaciones son falsas. El sistema de almacenamiento SQLite: Seleccione una: Se instala en un servidor externo al dispositivo. Permite a diferentes usuarios y dispositivos acceder a una base de datos centralizada. Se instala a nivel local en el dispositivo móvil y no es accesible para otros dispositivos móviles. Se instala a nivel local en el dispositivo móvil y es accesible por otros dispositivos. El método getPreferences()... Seleccione una: No utiliza ningún parámetro. Utiliza como parámetro, únicamente un modo de acceso. Utiliza como parámetros un nombre de fichero y un modo de acceso. Utiliza como parámetro solo un nombre de fichero. Una de las ventajas de los fragments es que podemos hacer un diseño diferente, para la misma aplicación, según el dispositivo (entiéndase un teléfono móvil y una tablet), haciendo por ejemplo, que en la tablet una actividad contega dos fragments, mientras que en el teléfono móvil, la actividad con uno de los fragments llama a otra actividad con el otro fragment. Verdadero. Falso. Los Fragments fueron incorporados en las primeras API´s de Android, concretamente, a partir de la versión Android 1.5, nivel de API 3 (abril 2009), conocida también como Cupcake. Verdadero. Falso. Los Fragments disponen de su propio ciclo de vida, ¿verdadero o falso?. Verdadero. Falso. Los Fragments de Android son un tipo de Layout reutilizable. ¿Verdadero o falso?. Verdadero. Falso. Los Fragments de Android... Seleccione una: Tienen una vista asocida pero no son capaces de responder a eventos. Tienen una vista asociada pero no tienen ciclo de vida. No tienen una vista asociada. Tienen una vista asocida y son capaces de responder a eventos. La construcción de Swipe Views, se realiza mediante la clase... Seleccione una: SwipeViewer. SwipeView, instanciando tantos objetos de dicha clase como fragmentos vayamos a usar. ViewPager. SwipeView, instanciando solo un objeto de dicha clase. Indique cuál de los siguientes métodos no pertenece al ciclo de vida de un Fragment. Seleccione una: onCreate(). onRestart(). onCreateView(). onPause(). Indique cuál de los siguientes métodos no forma parte del conjunto de métodos para realizar transacciones con un Fragment. remove(). commit(). add(). delete(). Indique cuál de las siguientes respuestas no es un mecanismo de navegación entre actividades. Seleccione una: Navigation Drawer Activity. Swipe Views. Scrolling Views. Tabbed Views. En una FragmentTransaction... Seleccione una: Si llamamos a addToBackStack(), cuando realicemos una transacción que quite un fragmento, ese fragmento se destruirá cuando se confirme la transacción y el usuario no podrá regresar a él. Todas las demás son falsas. Si no llamamos a addToBackStack(), cuando realicemos una transacción que quite un fragmento, ese fragmento se destruirá cuando se confirme la transacción y el usuario no podrá regresar a él. Si llamamos a addToBackStack(), cuando realicemos una transacción que quite un fragmento, ese fragmento se destruirá cuando se confirme la transacción pero el usuario podrá regresar a él cuando retroceda en la navegación de la aplicación. Para comprobar que una app tiene un determinado permiso usamos el método ContextCompat.checkSelfPermission(). Si la app tiene permisos, mostrará PackageManager.PERMISSION_ALLOWED. Verdadero. Falso. El grupo de permisos CALENDAR, contiene los permisos de lectura y escritura en el calendario del dispositivo. ¿Verdadero o falso?. Verdadero. Falso. A partir de Android 6.0, API 23 (MarshMallow), ya no es necesario hacer especificación de permisos en el archivo de manifiesto, puesto que se solicitarán los permisos en tiempo de ejecución. ¿Verdadero o falso?. Verdadero. Falso. Los permisos se especifican en el fichero de manifiesto a través de la etiqueta... Seleccione una: <user-permission>. <uses-permission>. <allow-permission>. <permission>. Indique cuál de los siguientes permisos no forman parte del grupo de permisos normales: Seleccione una: CAMERA. VIBRATE. INTERNET. SET_ALARM. Indique cuál de los siguientes no es un tipo de permiso de Android: Seleccione una: Permisos peligrosos. Permisos normales. Permisos especiales. Permisos volátiles. En relación a los permisos... Seleccione una: Nuestra app no necesita permisos para acciones que realiza directamente, ni tampoco necesita permisos si solicita a otra app que realice una tarea o proporcione una información. Nuestra app no necesita permisos para acciones que realiza directamente. Sin embargo, sí necesita permisos si solicita a otra app que realice una tarea o proporcione una información. Nuestra app solo necesita permisos para acciones que realiza directamente. No necesita permisos si solicita a otra app que realice la tarea o proporcione la información. Nuestra app necesita permisos para acciones que realiza directamente y para las acciones que delegue en otra app a la que solicita una tarea. El permiso SEND_SMS... Seleccione una: Pertenece al grupo de permisos PHONE&SMS. Pertenece al grupo de permisos SMS. Pertenece al grupo de permisos PHONE_SMS. Pertenece al grupo de permisos PHONE. A partir de Android 6.0, API 23 (MarshMallow)... Seleccione una: La app no solicitará los permisos peligrosos necesarios, ya que se incorporan automáticamente. La app solicitará todos los permisos peligrosos necesarios, aunque estos sean del mismo grupo a pesar de haber aprobado ya alguno de ellos. Si una app solicita un permiso peligroso de un determimado grupo y el usuario lo aprueba, entonces la app ya no solicitará otro permiso peligroso de ese mismo grupo. La app no solicitará los permisos peligrosos necesarios, si estos han sido incorporados en el archivo de manifiesto. A partir de Android 6.0, API 23 (MarshMallow)... Seleccione una: El sistema, tras declarar un permiso en el archivo de manifiesto, siempre solicita al usuario que apruebe la solicitud de dicho permiso. El sistema, tras declarar un permiso en el archivo de manifiesto, ya no solicita al usuario que apruebe la solicitud de dicho permiso. El sistema, tras declarar un permiso en el archivo de manifiesto, puede solicitar o no, al usuario, que apruebe la solicitud de dicho permiso, dependiendo de su grado de confidencialidad. El sistema solicita al usuario que apruebe la solicitud de un permiso, sin declarar dicho permiso en el archivo de manifiesto. Suponiendo que el dispositivo móvil esté parado, entonces el sensor de gravedad y el sensor de aceleración deben medir lo mismo. ¿Verdadero o falso?. Verdadero. Falso. Para averiguar si mi dispositivo dispone de ciertos sensores crearemos una instancia de la clase SensorManager mediante la llamada a getSystemService con parámetro Context.SENSORS. Verdadero. Falso. La única forma de probar aplicaciones que acceden a sensores es mediante un dispositivo real. ¿Verdadero o falso?. Verdadero. Falso. La precisión de un sensor puede cambiar en ejecución, ¿verdadero o falso?. Verdadero. Falso. El sensor de gravedad de un dispositivo se considera un sensor basado en software. ¿Verdadero o falso?. Verdadero. Falso. Normalmente, podremos mejorar la precisión del sensor de campo geomagnético... Seleccione una: Teniendo el dispositivo a más de 5 metros de cualquier metal. Trazando con el dispositivo una trayectoria con forma de 8. Reiniciando el sensor. Teniendo el dispositivo a más de 5 metros de cualquier fuente imantada. Las tres categorías principales de sensores de Android son: Seleccione una: Sensores de movimiento, sensores magnéticos y sensores de posición. Sensores de movimiento, sensores electromecánicos y sensores de posición. Sensores de movimiento, sensores ambientales y sensores de posición. Sensores de movimiento, sensores electromagnéticos y sensores de posición. Indique cúal de los siguientes sensores no utiliza no utiliza el sistema de coordenadas tridimensional. Seleccione una: Sensor de aceleración. Sensor de proximidad. Sensor de campo geomagnético. Giroscopio. Indique cuál de los siguientes sensores no es propio de la plataforma Android: Seleccione una: TYPE_DISTANCE. TYPE_LIGHT. TYPE_PROXIMITY. TYPE_GRAVITY. El sensor TYPE_TEMPERATURE mide la temperatura en ... Seleccione una: Grados Celsius. Grados Fahrenheit. Depende de un parámetro de tipo de unidad. Grados Kelvin. Los contenidos SOAP sólo pueden transmitirse mediante HTTP. ¿Verdadero o falso?. Verdadero. Falso. El método json_encode() que usaremos en PHP, para proporcionar un WebService a Android genera un documento XML con el cual ya podremos recoger contenido del servidor desde nuestra aplicación. ¿Verdadero o falso?. Verdadero. Falso. El método getResponseCode() de la clase HttpURLConnection es capaz de indicarme si la conexión con el servidor web se ha establecido correctamente. ¿Verdadero o falso?. Verdadero. Falso. ¿Sobre cuál de los siguientes protocolos no puede se utilizado SOAP?. Seleccione una: SMTP. HTTP. ICMP. JMS. SOAP... Seleccione una: Utiliza intercambios de flujos de datos entre objetos de diferentes procesos. Utiliza intercambios de mensajes entre objetos de diferentes procesos. Utiliza intercambios de registros de bases de datos entre objetos de diferentes procesos. Utiliza intercambios de ficheros de tipo XML entre objetos de diferentes procesos. La librería Volley de Android... Seleccione una: Apenas tiene limitaciones de caché, por lo que está especialmente indicado para manejar muchos datos. Maneja tareas síncronas. No permite realizar procesamiento concurrente. Permite realizar accesos y peticiones al servidor sin que el programador tenga que preocuparse del manejo de hilos, siendo manejados desde el hilo principal. La etiqueta raiz de un mensaje SOAP es... Seleccione una: <soap:Main>. <<soap:Html>. <soap:Root>. <soap:Envelope>. En relación a la clase HttpURLConnection... Seleccione una: Es necesario que el dispositivo tenga un programa navegador web para acceder al contenido del servidor web. No es necesario que el dispositivo tenga un programa navegador web para acceder al contenido del servidor web, pero sí se debe incluir permiso de acceso a Internet en el archivo de manifiesto. No es necesario que el dispositivo tenga un programa navegador web para acceder al contenido del servidor web, ni que se incluya permiso de acceso a Internet en el archivo de manifiesto. Es necesario que el dispositivo tenga un programa navegador web para acceder al contenido del servidor web y además se debe incluir permiso de acceso a Internet en el archivo de manifiesto. El uso de la clase AsyncTask para generar un nuevo hilo de ejecución adicional al hilo principal está especialmente indicado cuando... Seleccione una: La conexión a Internet es rápida. La conexión a Internet es segura. La conexión a Internet es poco fiable. La conexión a Internet es lenta. Android e su API... Seleccione una: Incorpora la librería Volley pero no la librería Retrofit. No Incorpora la librería Volley ni la librería Retrofit. Incorpora las librerías Volley y Retrofit. No Incorpora la librería Volley pero sí la librería Retrofit. Para lograr mayor precisión en el cálculo de la ubicación, podemos otorgar permisos ACCESS_COARSE_LOCATION y ACCESS_FINE_LOCATION simultaneamente, Seleccione una: Verdadero. Falso. No se puede cambiar el aspecto de los marcadores de Google Maps. ¿Verdadero o falso?. Verdadero. Falso. El permiso de ubicación ACCESS_COARSE_LOCATION es más preciso en su cálculo que el permiso de ubicación ACCESS_FINE_LOCATION, Seleccione una: Verdadero. Falso. El parámetro CameraUpdateFactory.newLatLng(lat, long) permitirá indicar el zoom que se usará en la presentación del mapa en la pantalla. ¿Verdadero o falso?. Verdadero. Falso. Para situar un marcador en una parte concreta de un mapa de Google y que se vea representado gráficamente en la posición que le corresponde... Seleccione una: Usamos el método movePosition() sobre el objeto GoogleMap. Usamos el método moveCamera() sobre el objeto GoogleMap. Usamos el método moveToXY() sobre el objeto GoogleMap. Usamos el método moveTo() sobre el objeto GoogleMap. Para poder incorporar un mapa de Google en nuestra aplicación... Seleccione una: Simplemente debemos tener una cuenta de correo electrónico de Google. Simplemente debemos tener una cuenta de correo electrónico, que no tiene por qué ser de Google. Debemos registrarnos en Google, creándonos una cuenta de Google+. Debemos registrarnos en Google, en la sección para desarrolladores y obtener una API key que incorporaremos a la aplicación. La clase LatLng de la clase Google Maps... Seleccione una: La usaremos para poder establecer las coordenadas de un marcador en el mapa. Todas las demás son falsas. Será considerada un marcador. Será considerado un componente de la API de geolocalización de Android. Indique la respuesta falsa. La API Google Maps permite incorporar... Seleccione una: Polilíneas. Marcadores. Polígonos. DatePickerDialogs. ¿Cuál de los siguientes es el tipo de mapa por defecto de la API Maps de Google?. Seleccione una: satellite. hybrid. roadmap. terrain. A partir de la version Android 6.0, API 23 (Marshmallow)... Seleccione una: Hay que verificar que se tiene permiso de geolocalización en tiempo de ejecución y si no, solicitarselo al usuario. Solamente hay que especificar permiso de geolocalización en el archivo de manifiesto,. Ya no hace falta especificar permiso de geolocalización en el archivo de manifiesto,. Además de especificar permiso de geolocalización en el archivo de manifiesto, hay que verificar que se tiene, en tiempo de ejecución y si no, solicitarselo al usuario. Según el tipo de licencia de uso, ¿cómo podemos clasificar los motores de juego? Seleccione una o más de una: Gratuitos para uso no comercial. Gratuitos para uso comercial. De código abierto. Propietarios. ¿Quién ordena al motor de audio que inicie un sonido? Seleccione una: El temporizador de fin de fase. El jugador. El código específico. El motor de renderizado. ¿Qué elementos forman parte de una escena 3D? Seleccione una o más de una: Las cámaras. Los sonidos. Las luces. El motor gráfico. Los objetos. ¿Qué elementos de los siguientes NO pueden ser componentes de un motor de juegos? Seleccione una o más de una: El motor de sonidos. El motor de inteligencia artificial. El motor de iniciación del jugador. El hardware de la plataforma. El gestor de energía. ¿Cuál es la definición que más se ajusta al significado práctico de una textura? Seleccione una: Es como una pegatina que se aplica al polígono. Ninguna de la anteriores es cierta. Es como una pegatina que se aplica al vértice. Es como una pegatina que se aplica al píxel. ¿Con qué otros motores puede integrarse el motor de audio? Seleccione una o más de una: Con el motor de físicas para aplicar un efecto doppler al sonido. Con el gestor de comunicaciones en red para recibir la música de otros jugadores. Con el motor de IA para elegir el camino más inteligente. Con el motor gráfico para producir audio posicional. Con el detector de colisiones para saber si el sonido choca con la pared. ¿Cómo se realiza el efecto de animación en los motores gráficos 2D? Seleccione una: Mediante la aceleración de la GPU y, en su caso, de la PPU. Mediante una realimentación acústica. Mediante el efecto parpadeo del fondo de pantalla. Mediante la sucesión rápida de dibujos con pequeños cambios. Relaciona los componentes del motor de juegos con su función en un simulador de fútbol: Detector de colisiones. Motor de sonido. Gestor de comunicaciones en red. Motor gráfico. Relaciona la palabra con un concepto relacionado: Polígono. Vértice. Proyección. Escena. Relaciona la palabra con su definición: Tilemap. Animación. Sprite. Capa. Gdevelop, siempre utiliza como motor de juegos JavaScript. ¿Verdadero o falso?. Verdadero. Falso. GDevelop salva los cambios hechos en la aplicación al cerrarla. ¿Verdadero o falso?. Verdadero. Falso. GDevelop no maneja Sprites. Únicamente maneja imágenes individuales. Seleccione una: Verdadero. Falso. Es posible crear juegos con GDevelop sin instalarlo en el sistema operativo. ¿Verdadero o falso?. Verdadero. Falso. El editor de expresiones de GDevelop no tiene un comprobador de sintaxis, por lo que debemos revisar detalladamente lo que escribimos. Seleccione una: Verdadero. Falso. Indique qué sistema operativo no permite instalar GDevelop. Seleccione una: Windows. Mac OS. Linux. Todos los indicados lo permiten. Indique cúal de los siguientes formatos tipográficos es el más adecuado para GDevelop. Seleccione una: TTF. TTR. Ninguno de los indicados. TTS. Gdevelop, según la arquitectura sobre la que se vaya a crear el juego, utiliza un motor de juegos diferente. Concretamente... Seleccione una: JavaScript para juegos HTML5, y Phyton para juegos nativos. JavaScript para juegos HTML5, y C++ para juegos nativos. JavaScript para juegos HTML5, y Pearl para juegos nativos. PHP para juegos HTML5, y Pearl para juegos nativos. GDevelop dispone de un editor de eventos en el que se especifican... Seleccione una: Solo acciones. Condiciones y acciones. Comportamientos. Solo condiciones. El IDE de GDevelop integra varios editores diferentes. Indique cuál de todos los siguientes no viene incorporado en GDevelop. Seleccione una: Editor de sonidos. Editor de escenas. Editor de objetos. Editor de eventos. |