Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEDesarrollo de Aplicaciones para Dispositivos Móviles UJA

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
Desarrollo de Aplicaciones para Dispositivos Móviles UJA

Descripción:
Gracias Juanjillo eres el mejor profesor de la UJA te queremos un montón

Autor:
Señor X
(Otros tests del mismo autor)

Fecha de Creación:
16/06/2020

Categoría:
Informática

Número preguntas: 45
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
En una aplicación que pasa de primer plano a Background Ninguna de las respuestas restantes es cierta Se llama a la función applicationWillResignActive justo después de pasar al estado de Background Se llama a la función applicationDidEnterBackground justo después de pasar al estado de Foreground.
El mecanismo Target-Action El target es normalmente un view-controller El target es el control que recibe la acción El "action" es el metodo que implementa la vista para responder a la acción requerida.
En relación a las vistas temporales Un "action sheet" muestra un conjunto de elecciones en relacion a una tarea iniciada por el usuario Una alerta debe mostrar un mensaje y opcionalmente uno o dos botones Un "modal view" se usa para mostrar una alerta, debe tener un boton de cancelar.
Cuál es una característica de los Contenedores de View Controllers: Maneja una jerarquia de vistas Muestra un conjunto de datos formateado Todas las respuestas restantes son correctas.
Cuando una aplicación está en background La aplicación está ejecutando código pero no es visible en pantalla La aplicación recibe eventos pero no es visible en pantalla La aplicacion no es visible en pantalla y no está ejecutando código.
Que tipo de segue no debe utilizarse para presentar informacion detallada o capturar nueva informacion? Todas son correctas, es decir, ninguno de ellos Show detail Show.
El patrón de diseño MVC Las respuestas restantes son correctas Los objetos controlador pueden realizar tareas de configuración y coordinación Los objetos controlador pueden manejar el ciclo de vida de otros objetos.
Una transacción activa síncrona es aquella transacción: Iniciada por el sistema y dependiente del tiempo Iniciada por el sistema y no dependiente del tiempo Iniciada por el usuario y dependiente del tiempo.
Una aplicación suspendida: Se encuentra en memoria Está en segundo plano, pudiendo ejecutar código El sistema ha notificado previamente a la aplicación el cambio a suspendida.
Que funcion es llamada justo despues de que el contenido de la vista del view controller se ha creado y cargado del Storyboard viewDidLoad() viewWillAppear() viewDidAppear().
Cual de las siguientes no es una recomendación para el desarrollo de apps en iOS Finalizar una aplicación a traves del programa cuando existe un recurso inalcanzable Cuando se finalice una aplicación guardar el estado actual de la misma Elevar el contenido mas importante a la parte superior izquierda de la vista.
Un segue unwind Ninguna es cierta Crea una nueva instancia del controlador de vista destino Se mueve hacia atrás solo un segue.
En el proceso de desarrollo, la definicion de la aplicacion debe Filtrar una lista de caracteristicas inicial a traves de la audiencia, con el fin de adaptarse a la misma y quedarse con las especificas de dicha audiencia Primero definir la audiencia y luego realizar una lista de características que debe realizar la aplicación, basada en esa audiencia Realizar una lista de características de la aplicación eliminar las que no son susceptibles de realizar y determinar finalmente su audiencia.
Cual es la secuencia correcta de llamadas a funciones en iOS en relacion al ciclo de la vida de un view controller: viewDidLoad()-->viewWillAppear()-->viewDidAppear() viewDidDisappear()-->viewWillDisppear()-->viewDidLoad() viewDidUnload()-->viewWillAppear()-->viewDidLoad().
Los controladores de vista de contenido: Presentan una jerarquia de vistas Permiten navegar entre vistas Maneja una pila de view controllers.
Que tipo de segue no debe utilizarse para agregar un elemento a una tabla a través de una vista nueva: Show segue Present modally segue Ninguna de las respuestas es correcta.
La sensibilidad a la localización no consiste en: La habilidad de la arquitectura de la aplicación para acomodar su lógica, flujo de trabajo o interface dependiendo de un conjunto de localizaciones La habilidad de la aplicación para obtener información de localización y obtener ventaja de ella para ofrecer prestaciones y funcionalidades nuevas Ninguna de las respuestas es correcta.
En relacion al principio de diseño de la interfaz humana: "Integridad entre la apariencia y el comportamiento de la aplicacion con su función para enviar un mensaje coherente" este principio es: Integridad estética Consistencia Coherencia.
En relación a la delegación: En iOS es necesario adoptar un protocolo en los objetos delegados, de modo que la clase delegada pueda responder a determinados mensajes Un delegado es un objeto que actua en beneficio de, o en coordinacion con, otro objeto cuando se ejecuta una funcion del objeto Todas las restantes son correctas.
Cual de estas características es una característica propia del usuario móvil Frecuentemente requiere de altos grados de inmediatez y respuesta del sistema Capacidad limitada de alimentacion eléctrica Transacciones activas.
La informacion de entrada de una aplicacion debe ser sencilla, esto quiere decir que: Debe minimizarse el esfuerzo requerido para la entrada del usuario Debe minimizarse el numero de datos a introducir por parte del usuario Deben utilizarse controles estandar para la entrada del usuario.
Una escena(scene) del storyboard no contiene: Los segues Las view El view-controller.
Cual de estas características no es una característica propia de la dimensión añadida de la computación movil El usuario móvil frecuentemente requiere de altos grados de inmediatez y respuesta del sistema Capacidad limitada de alimentación eléctrica Transacciones activas.
En el patrón de diseño Modelo-Vista-Controlador(MVC) en programación iOS: La vista envia al controlador las acciones del usuario El controlador notifica al modelo los cambios que se han producido en la vista El modelo notifica a la vista las actualizaciones a realizarse.
En la jerarquia de clases en iOS Ninguna de las respuestas restantes es cierta UIResponder es de la clase UIView UINavigationController es de la clase UIView.
Para pasar una aplicacion de Foreground a Background Debe pasar por un estado de inactivo previamente Puede pasar desde el estado de activo directamente Las dos respuestas anteriores son validas.
Un Outlet Es una propiedad de un objeto que hace referencia a otro objeto en el Storyboard Crea una pieza de codigo(función) para manipular el objeto enlazado en el storyboard No es una forma de composicion de objetos.
Un sistema de computación movil es Un sistema de computacion que puede ser facilmente transportado y cuyas capacidades de cómputo pueden ser usadas en itinerancia Un sistema de computación que puede acomodar su lógica, flujo de trabajo o interface dependiendo de la localización Un sistema de computación que puede acomodar su lógica, flujo de trabajo o interface a la itinerancia del sistema.
La consistencia como principio de diseño de la interfaz humana Permite transferir conocimiento y habilidades de una parte de la interfaz de la aplicación a otra aplicación Consiste en enviar un mensaje claro y unificado sobre el propósito de la aplicación y su funcionalidad Es la integridad entre la apariencia y el comportamiento de la aplicación con su función para enviar un mensaje coherente.
La función viewWillAppear(): Es llamada justo antes de que la vista del contenido del controlador de vista se añada a la jerarquia de vista de la aplicación Es llamada justo antes de que el contenido de la vista del view controller se haya creado Ninguna de las respuestas restantes es correcta.
¿Cuál de los siguientes elementos no distingue a un sistema de computación móvil frente a uno estacionario? Nuevas interfaces de usuario Funcionalidades adaptadas Conectividad a la red.
En relación a las transacciones síncronas El usuario tiene una oportunidad dirante un tiempo limitado de responder a la acción Son establecidas entre el sistema y varios usuarios No requieren de una oportunidad respuesta del usuario.
¿Cuál de estas técnicas no lo es de localización? Obsolescencia Análisis de escenas Triangulación.
Indique la afirmación correcta Los sistemas de computación móvil son un superconjunto de sistemas estacionarios Los sistemas estacionarios son un superconjunto de los sistemas de computacion móvil Los sistemas estacionarios y los sistemas de computación móvil son disjuntos.
Indique un ejemplo de transmisión síncrona Una llamada telefónica Un grupo de WhatsApp Un sistema de mensajería de correo electrónico.
¿Cuál puede ser un problema en mayor medida para la disminucion del tamaño de un dispositivo movil? La necesidad de mayor consumo eléctrico con alimentación mediante batería La necesidad de aumento de la velocidad de procesamiento con un chip con mayor cantidad de transistores El incremento de la necesidad de datos en itinerancia.
En un sistema de computación móvil, la calidad del servicio de conexión a la red hace referencia a: Ambos Posibles fallos de la conexión de red La disminución de la calidad de la conexión de red.
La proliferación de plataformas hace referencia a que: Al abaratarse el coste del hardware y del ensamblaje de componentes aumenta el número de fabricantes de dispositivos móviles Es necesario diseñar aplicaciones multiplataforma Es necesario disminuir el numero de dispositivos al que dar soporte.
La computación móvil, ofrece una dimensión añadida, puede permite el reconocimiento de la ubicación. En relación a esto, podemos definir “Sensibilidad a la localización” como: Habilidad de la aplicación para acomodar su lógica, flujo de trabajo o interface dependiendo de su ubicación Habilidad del dispositivo y de la aplicación para obtener información de localización para favorecer prestaciones y funcionalidades.
Una transacción activa es una transacción iniciada por el usuario. Esto es: Verdadero Falso.
Una transacción activa asíncrona es aquella que: No es dependiente del tiempo, el usuario tiene una oportunidad por un periodo de tiempo limitado de responder a la acción Puede funcionar como un sistema de mensajería.
En relación a iOS: Soporta Core Data y SQLite para implementar la persistencia de datos La persistencia de datos solo puede implementarse con Core Data.
Las estrategias para el diseño de una aplicación iOS son: Crear una definición de aplicación concisa. Diseñar la aplicación para el dispositivo. Personalización a medida de las tareas. Prototipar e iterar. Focalizar sobre la tarea primaria. Elevar el contenido que importa al usuario. Personalización a medida de las tareas. Prototipar e iterar.
En relación a los controles de la Interface, cuál de estas afirmaciones es falsa: Las hojas de acción muestran un conjunto de elecciones en relación a una tarea que inicia el usuario. Debe obtenerse una confirmación antes de completar una tarea potencialmente dañina Las vistas modales proporcionan información importante que afecta al uso de la App. Es aconsejable incluir dos botones de acción.
En relación a los controles de la Interface: El Collection View gestiona una colección ordenada de elementos y los presenta en un formato personalizado El Container View Controller gestiona una colección ordenada de elementos y los presenta en un formato personalizado.
Denunciar test Consentimiento Condiciones de uso