option
Cuestiones
ayuda
daypo
buscar.php

HLC primer trimestre

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
HLC primer trimestre

Descripción:
tema 1 y 2

Fecha de Creación: 2020/11/30

Categoría: Informática

Número Preguntas: 60

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

App Inventor es una herramienta gratuita que permite crear aplicaciones Android. ¿Verdadero o falso?. Verdadero. Falso.

¿Cuál de las siguientes no es una ventaja de las aplicaciones nativas?. Permiten tener acceso a todo el hardware del dispositivo móvil. Pueden tener acceso a todas las librerías gráficas del SO. Funcionan sin necesidad de reescribirlas para todos los SSOO. Pueden funcionar con y sin conexión a Internet.

Indica si la siguiente afirmación es verdadera o falsa: 'Una aplicación web responsive es aquella aplicación web que se adapta especialmente a un dispositivo móvil' ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

En la Arquitectura Android la capa Entorno de Aplicación incluye a SQLite. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

Indica si la siguiente afirmación es verdadera o falsa: 'La arquitectura del Sistema Operativo Android se estructura en 4 capas, que son: Aplicación, Entorno de Aplicación, Bibliotecas Nativas y Runtime de Android, y Núcleo Linux'. ¿Verdadero ofalso?. Verdadero. Falso.

Indica si la siguiente afirmación es verdadera o falsa: 'Los wireframes son como los planos de tu proyecto, ya sea web, app… Su función es solucionar la estructura visual y de contenido y los flujos de navegación para acceder a las distintas secciones' ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

Si tenemos conexión WiFi a Internat, nuestro navegador y dispositivo móvil deben utilizar la misma conexión WiFi. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

La arquitectura de este SO se estructura en 4 capas. Todas las capas están basadas en software libre. ¿Cuál de las siguientes no es una de esas capas?. Aplicación. Entorno de Aplicación. Bibliotecas Nativas y Runtime de Android. Red.

Las aplicaciones nativas iOS se escriben en Objective C y también en Swift. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

Un Intent es un componente que permite: Seleccione una o más de una: Compartir datos entre aplicaciones. Comunicar una Activity con otra. Enviar datos de una Activity a otra. Iniciar un Servicio.

La máquina virtual DALVIK es una máquina virtual Java optimizada para dispositivos móviles. ¿Verdadero o falso? Los ejecutables de una aplicación Android son archivos de estensión .aia. ¿Verdadero o falso? {F}. Verdadero. Falso.

Indica si la siguiente afirmación es verdadera o falsa: 'Android puede iniciar una aplicación unicamente a partir del componente Activity' ¿Verdadero o falso?. Verdadero. Falso.

Una aplicación móvil, denominada APP, es aquella que realiza acciones relacionadas con movilidad, como conexión a redes o localización GPS. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

Una ventaja de las aplicaciones nativas es que pueden funcionar sin conexión a Internet, esto es offline. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

Señala cual de los siguientes elementos nos podemos encontrar en la paleta del Diseñador de App Inventor: Seleccione una: Control. Text. Logic. ListView.

Las aplicaciones híbridas no necesitan del navegador web del dispositivo. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

App Inventor permite generar el código QR de la aplicación. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

Para implementar la funcionalidad de las pantallas de una aplicación App Inventor se utiliza el Editor de Bloques. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

En la paleta del diseñador de App Inventor podemos encontrar elementos de almacenamiento, como la base de datos TinyDB. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

Se pueden programar aplicaciones Android en C/C++ mediante el componente NDK. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

Una aplicación web móvil: Seleccione una: Puede acceder al hardware del dispositivo sin problema. Se publica en el market o App Store. Se desarrolla en el lenguaje del sistema operativo. Siempre necesita de conexión a Internet.

Una ventaja de las aplicaciones nativas es que tiene un alto rendimiento y permiten el acceso al hardware del dispositivo. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

En App Inventor, los siguientes bloques de comportamiento están incluidos en Built_In: Seleccione una: Logic. Math. Text. Todas son correctas.

Cual de los siguientes no es un componente de una Aplicación Android que pueda iniciar una Aplicación: Seleccione una: Activity. Service. View. Content Provider.

Las siguientes son características de App Inventor: Seleccione una: Todos son correctos. Permite trabajar de forma online mediante un navegador. Permite el desarrollo de proyectos de forma colaborativa. La aplicación se desarrolla mediante bloques de código, a modo de puzle y diseño de pantallas..

Las aplicaciones híbridas se escriben utilizando los lenguajes Java, HTML y CSS? Seleccione una: Verdadero. Falso.

Si disponemos de dispositivo móvil y conexión WiFi, podemos configurar App Inventor, aunque no tengamos cuenta de correo en Gmail. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

Algunos fundamentos de las aplicaciones nativas en Android son: Seleccione una o más de una: se pueden escribir en Java o C/C++. se ejecutan por defecto todas ellas en un mismo proceso. puede haber aplicaciones con un mismo identificador Linux. se empaquetan en formato APK.

Señala las afirmaciones correctas sobre dispositivos móviles: Seleccione una o más de una: Tienen poca memoria principal. Tienen teclados con funcionalidad muy básica. Tienen alta capacidad de proceso. Conexiones permanentes de red de gran ancho de banda.

App Inventor permite generar la aplicación en formato APK. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

¿Cuál de estas afirmaciones es falsa? Seleccione una: La clase View sirve de base para todos los elementos gráficos que interactúan con el usuario, los controles u objetos Widget, como por ejemplo: EdtiText (caja de texto), TexView (etiqueta), Button (botón), Spinner, CheckBox, etc. La clase ViewGroup sirve de base para la clase Layout que actúa como contenedor de otros objetos View o ViewGroup. Un Layout permite indicar la disposición de los diferentes elementos gráficos en la pantalla. Un TableLayout es un tipo de layout que indica las posiciones relativas de un elemento respecto a otro definido con anterioridad.

Algunos de los contenidos de AndroidManifest.xml son los siguientes (marca la falsa): Seleccione una: Los componentes definidos en la aplicación, y los permisos que requieren, como por ejemplo, acceder a Internet, enviar sms, ... El código java de los permisos de la aplicación. Componentes hardware y software de los que la aplicación necesita hacer uso: por ejemplo disponer de una cámara, GPS o conexión WiFi. Cualquier componente definido por la aplicación, como por ejemplo, una actividad, un servicio.... debe estar declarado en el manifiesto; sin él, el sistema Android no lo conocerá y no permitirá por tanto usarlo.

¿Cuál de estas afirmaciones es falsa sobre las aplicaciones en Android? Seleccione una: Cada aplicación Android se ejecuta en su proceso independiente, dentro de una máquina virtual y aislada de las demás aplicaciones. Cada aplicación Android corre su propio proceso, con su propia instancia de la máquina virtual de VirtualBox. Cada aplicación Android se implementa el principio de mínimos privilegios, es decir, las aplicaciones tienen los permisos estrictamente necesarios, y debe ser la aplicación la que tenga que solicitar los permisos adicionales que necesite.

Una aplicación Android está formada por uno o varios componentes de distintos tipos. ¿Cuál de los siguientes no es uno de esos componentes?. Activity. Service. View. Window.

¿Cuál de estas afirmaciones es falsa? Seleccione una: sp son los píxeles reales de la pantalla. Es una unidad abstracta basada en la densidad de una pantalla de 160 dpi(densidad de línea base asumida por Android). En una una Activity la carga del layout se hace mediante la llamada al método setContentView() pasando como parámetro el recurso a cargar. Para referenciar un ID durante la ejecución se usa el método findViewById(R.id.nombreid).

¿Cuál de estas afirmaciones es falsa? Seleccione una: Existe una método que permite recuperar o restaurar el estado de una actividad: onSaveInstanceState (Bundle). El sistema operativo Android puede destruir una aplicación si necesita memoria o cambia su configuración (por ejemplo: orientación de la pantalla, idioma, dispositivo de entrada, etc... o el sistema necesita nuevos recursos). Si una actividad ha sido destruida, y se crea de nuevo porque el usuario navega por ella, todo su estado se habrá perdido.

¿Cuál de estas afirmaciones es falsa? Seleccione una: El parámetro android:layout_width con el valor "match_parent" y android:layout_height con el valor "match_parent" especifican el ancho y alto del layout que va a corresponder en este caso con el ancho y el alto del contenedor padre, normalmente ocupará el ancho y alto máximo disponible del dispositivo móvil donde se ejecute esta aplicación. TextLabel es la etiqueta o label que contendrá el texto de la aplicación. android:text con el valor "@string/hello_world" especifica que el texto será el contenido en el archivo /res/values/strings.xml y dentro de la cadena "hello word".

¿Cuál de estas afirmaciones es falsa? Seleccione una: La versión mínima de SDK sobre la que puede funcionar tu aplicación de Android Studio determina que nuestra aplicación se pueda ejecutar en más o menos dispositivos. Cuanto menor sea la versión mínima de SDK sobre la que puede funcionar tu aplicación, a más dispositivos podrá llegar nuestra aplicación, pero no aprovecharemos nuevas funcionalidades incorporadas en versiones más avanzadas de Android. Las aplicaciones en Android solo se pueden probar en dispositivos reales como tablets o móviles.

¿Cuál de estas afirmaciones es falsa? Seleccione una: Los intents se utilizan cada vez que queramos, por ejemplo: lanzar una actividad, lanzar un servicio o comunicarnos con un servicio. Los Intents iniciados para un tipo de componente son atendidos única y exclusivamente por ese tipo de componente. Es decir, un Intent que debe ser resuelto por una Activity no será resuelto por un Service ni por un BroadcastReceiver. Los Intents no solo se utilizan para activar componentes, sino que también permiten intercambiar información entre componentes de una misma aplicación o de aplicaciones diferentes. Los Intent implícitos van dirigidos a un componente por su nombre.

¿Cuál de estas afirmaciones es falsa sobre los métodos de la transición entre estados? Seleccione una: onDestroy(): la actividad va a destruirse. Llamado antes de que el sistema destruya la actividad. onRestart(): llamado cuando la actividad se ha detenido y se reinicia de nuevo. onPause(): la actividad se ha hecho visible. Llamado cuando la activity empieza a interaccionar con el usuario.

¿Cuál de estas afirmaciones sobre el manifiesto es falsa? Seleccione una: La etiqueta activity contiene información sobre la propia aplicación. Existen dos atributos esenciales dentro de activity. Se tratan de los atributos android:icon y android:label que permiten especificar respectivamente el icono y el título de la aplicación. La etiqueta raíz del archivo es la etiqueta manifest. Contiene directa o indirectamente a todas las demás etiquetas. El atributo package de la etiqueta manifest del manifiesto contiene el paquete de la aplicación que se solicitó durante la creación del proyecto. El filtro Intent intent-filter, se utiliza para indicar una actividad como punto de entrada principal de la aplicación.

¿Cuál de estas afirmaciones es falsa? Seleccione una: En la carpeta java del proyecto se incluye todo el código fuente del programa, con las clases Java que necesita la aplicación de Android. Dentro del paquete de test está la clase Java que usa Android Studio para pruebas: ApplicationTest. La clase MainActivity es la que te genera Android Studio al crear un nuevo proyecto, siempre tiene que heredar de ActionBarActivity.

¿Cuál de estas afirmaciones sobre el sistema operativo Android es falsa? Seleccione una: Android es un sistema operativo basado en el núcleo Linux. Fue diseñado principalmente para dispositivos móviles con pantalla táctil, como teléfonos inteligentes o tablets; y también para relojes inteligentes, televisores y automóviles. Inicialmente fue desarrollado por Microsoft, empresa que Google respaldó económicamente y más tarde, en 2005, compró. El primer móvil con el sistema operativo Android fue el HTC Dream y se vendió en octubre de 2008. La plataforma de hardware principal de Android es la arquitectura ARM.

Ejemplos de bibliotecas nativas de Android son: Notification Manager y Activiy Manager Seleccione una: Verdadero. Falso.

¿Cuál de estas afirmaciones es falsa? Seleccione una: Los diferentes elementos de un proyecto en Android Studio son: manifest o manifiesto, java o el código fuente del programa, res o carpeta de recursos y assets o archivos de datos en bruto. El manifiesto está incluido en la carpeta del proyecto manifests que contiene el archivo AndroidManifest.xml es el archivo de manifiesto del proyecto. El manifiesto contiene entre otras, la configuración de la interfaz de usuario de la aplicación con su layout. Es un archivo en formato XML.

¿Cuál de estas afirmaciones es falsa? Seleccione una: Todas las aplicaciones Android están comprimidas en formato ZIP, que se pueden instalar sin dificultad desde cualquier explorador de archivos en la mayoría de dispositivos. La relativa simplicidad de los procesadores ARM los hace ideales para aplicaciones de baja potencia. Las aplicaciones para Android se desarrollan en Java con Android Software Development Kit (Android SDK). Cada aplicación se instala con un identificador Linux diferente y no conocido por la aplicación.

¿Cuál de estas afirmaciones es falsa referidas a la carpetas de recursos res? Seleccione una: Todas las subcarpetas dentro de /res se crean por defecto. res/drawable-es-hdpi corresponde con recursos de tipo Drawable que se utilizarán en un sistema cuya pantalla posea alta densidad de píxeles y que la lengua del sistema sea español. Para poder definir diferentes recursos dependiendo de la resolución y densidad de la pantalla del dispositivo se suele dividir en varias subcarpetas.

¿Cuál de estas afirmaciones sobre las Activities o Actividades es falsa? Seleccione una: Cuando se navega a través de las Activities, éstas se guardan en una cola. Al pulsar el botón de inicio, la Activity actual se destruye y se recupera la Activity anterior. El usuario puede ir navegando entre las diferentes Activity. En concreto, Android suele disponer de un botón (físico o en pantalla) que nos permite volver a la Activity anterior. Toda actividad ha de tener una View o vista asociada, que será utilizada como interfaz de usuario. Esta vista suele ser de tipo Layout, aunque también puede ser una view simple.

Indica si la siguiente afirmación es verdadera o falsa: En la estructura de un proyecto AndroidStudio la carpeta /res/layout/ incluye los ficheros XML de las pantallas de la interfaz gráfica. ¿Verdaddero o falso? Seleccione una: Verdadero. Falso.

¿Cuál de estas afirmaciones es VERDADERA? Seleccione una: Un widget contiene los elementos que componen la interfaz de usuario de una aplicación. View es la clase base para los Widgets y Layouts. Layout es una vista en miniatura de una aplicación que se puede 'incrustar' en otras aplicaciones (reloj, calendario, tiempo...). La función de un widget es definir el lugar de la pantalla en el que se dibujarán los view hijos, de acuerdo a determinadas reglas.

¿Cuál de estas afirmaciones es falsa? Seleccione una: Eclipse es el IDE oficial para el desarrollo de aplicaciones para Android, basado en IntelliJ IDEA. Android Studio tiene soporte para construcción basada en Gradle. Gradle es una herramienta para automatizar la construcción de nuestros proyectos, por ejemplo las tareas de compilación, testing, empaquetado y el despliegue de los mismos. Android Studio tiene soporte para programar aplicaciones para Android Wear.

La ventaja de declarar la UI en archivos XML es que (marca la respuesta falsa): Seleccione una: Permite separar la capa de presentación de la Interfaz de Usuario de la capa del código que controla su comportamiento. La descripción de la Interfaz de Usuario es externa al código, lo que significa que se puede modificar o adaptar sin tener que modificar el código fuente y recompilar. Se pueden hacer cambios del diseño del layout a través de su fichero XML en tiempo de ejecución. Declarar el diseño en XML hace que sea más fácil visualizar la estructura de la interfaz de usuario, por lo que es más fácil de depurar problemas.

¿Cuál de estas afirmaciones es falsa? Seleccione una: Desde el momento en que aparece una actividad en la pantalla hasta el momento en que se oculta, pasa por una serie de pasos o estados conocidos como el ciclo de vida de la actividad. Una Activity en el estado "Creada" (created), la actividad está recién creada. Una Activity en el estado "En ejecución" (resumed), la activity es aún visible aunque está parada, porque otra activity está en primer plano. Una Activity en el estado "Detenida" (stopped): la activity está parada y no es visible, ha pasado a segundo plano.

¿Cuál de estas afirmaciones es falsa? Seleccione una: Cuando se inicia una activity, lo métodos onStart() y onResume() siempre se invocan (con independencia de si la actividad se restaura desde segundo plano, o es de nueva creación). Una actividad se destruye cuando se hace clic en el botón Atrás o de retroceso. El método onPause() debe utilizarse para iniciar cualquier servicio o código que se tenga que ejecutar mientras que la actividad esté en primer plano. El método onDestroy() debe utilizarse para liberar recursos antes de que la actividad se destruya.

¿Cuál de estas afirmaciones es falsa? Seleccione una: Una aplicación Android está formada por uno o varios componentes de distintos tipos, los más importantes son: Activity, Service, Content Provider y Broadcast receiver. Una Actividad representa generalmente por una pantalla con interfaz de usuario. Un Content Provider es una tarea que corre en segundo plano y sin interfaz de usuario. Un Broadcast receiver (Receptores de anuncios) es un elemento gestor de mensajes de tipo broadcast emitidos por parte del sistema o la propia aplicación.

¿Cuál de estas afirmaciones es falsa sobre los intents? Seleccione una: Cuando una Actividad2 es lanzada por una Actividad1 con el método startActivity(), la Actividad1 puede recoger la información devuelta por la Actividad2. Los intents explícitos van dirigidos a un componente por su nombre. Se usan por ejemplo para lanzar a otras Activity de la misma aplicación. Las Activities de una aplicación se pueden llamar desde otras aplicaciones.

¿Cuál de estas afirmaciones es falsa sobre los intents? Seleccione una: Para lanzar una Actividad con un Intent se utilizan algunos de los siguientes métodos: startActivity() o startActivityForResult(). Para lanzar un Content Provider con un Intent se usa el método startContentProvider(). Para iniciar un servicio con un Intent se puede llamar al método startService(). Para iniciar un receptor de anunciosBroadcastReceiver con un Inten se puede usar el método sendBroadcast().

¿Cuál de estas afirmaciones es falsa sobre los intents implícitos? Seleccione una: Para abrir el navegador se utilizará ACTION_VIEW - http://dirección web. Para mostrar dirección en mapa se utilizará ACTION_VIEW - geo: cadena localización. El los intents implícitos no hay un componente específico al que vayan dirigidos, y son usados para activar componentes de otras aplicaciones. Al abrir una página web con un intent implícito, esta siempre se abre con el navegador Google Chrome que es el preferido por Android.

¿Cuál de estas afirmaciones es falsa? Seleccione una: Una Activity o Actividad corresponde a lo que coloquialmente llamamos una pantalla de la aplicación. La carpeta del proyecto assets: (no incluida por defecto en Android Studio): se puede crear haciendo clic derecho sobre el módulo app ->New->Folder- >"Assets folder". El concepto de Activity o actividad en Android representa una unidad de interacción con el usuario. Una aplicación suele estar formada por una serie de 'Activity' dependientes, más un proceso para contenerlas; es decir, se trata de actividades que comparten variables.

¿Cuál de estas afirmaciones es falsa? Seleccione una: La Interfaz de Usuario (UI) está formada por todos los elementos gráficos que sirven para interactuar con el usuario. La Interfaz de Usuario no se puede definir en tiempo de ejecución, sino a través de ficheros XML de tipo layout. La Interfaz de Usuario para cada componente de la aplicación se define como una estructura jerárquica a partir de un único padre. Los hijos serán clases View o ViewGroup, pudiendo desarrollar en profundidad el árbol tanto como necesitemos.

Denunciar Test