option
Cuestiones
ayuda
daypo
buscar.php

DSDM

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
DSDM

Descripción:
DSDM ujaen

Fecha de Creación: 2015/05/26

Categoría: Informática

Número Preguntas: 80

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

la computacion movil ofrece una dimension añadida, pues permite el reconocimiento de la ubicacion. En relacon a esto, podemos definir "Sensibilidad a la localizacion" como. habilidad de la aplicacion para acomodar su logica, flujo de trabajo o interface dependiendo de su ubicacion. habilidad del dispositivo y de la app para obtener info de localizacion para favorecer prestaciones y funcionalidades.

una transicion activa es una transicion iniciada por el usuario.Esto es. Verdadero. falso.

una transicion activa asincrona es aquella que. no es dependiente del tiempo, el usuario tiene una oportunidad por un periodo de tiempo limitado de responder a la accion. puede funcionar como un sistema de mensajaria.

en relacion a iOS. soporta core data y sqlite para implementar la persistencia de datos. la persistencia de datos solo puede implementarse con core data.

en relacion a android. los programas se ejecutan sobre una maquina virtual Dalvik. existen una maquina virtual Java sobre la plataforma.

en relacion al streaming. android permite realizarlo mediante Adobe Flash Streaming. iOS es compatible con Adobe Flash.

cual es la respuesta corrrecta. Blackberry es una plataforma propietaria basada en Java. Windows Phone es el SO desarrollado por Microsoft, compatible con Windows Mobile.

En iOs para poder desarrollar una app sobre un dispositivo movil es necesario, a diferencia del desarrollo sobre el simulador. un certificado de desarrollo. un provisioning profile.

el provisioning profile contiene. identificadores de dispositivo, un solo identificador de aplicacion y certificados de desarrollo. identificadores de dispositivo e identificadores de aplicacion.

cuando se configura una app con Xcode y se especifica la arquitectura de destino optimizada(Optimized). se produce el codigo para cada uno de los dispositivos soportados en una app unica. Se produce un unico codigo compatible para todos los dispositivos iOS.

en relacion a Xcode y los lenguajes que soporta. soporta codigo en C y Objective-C exclusivamente. soporta otros lenguajes.

en relacion a la arquitectura por capas de iOS. la programacion se puede hacer completamente en una determinada capa. la programacion se realiza en una capa y si esta no proporciona un determinado servicio se utiliza una capa de mas bajo nivel.

las notificaciones locales en iOS. se encuentran en la capa Cocoa Touch. se encuentra en la capa Core Services.

la visualizacion 3D viene soportada por. OpelGL ES y GLKit. Core graphics.

el servicio de almacenamiento en iCloud se encuentra en la capa. Core Services. Es un servicio externo que no se encuentra en ninguna capa de iOS.

en cuanto al sistema de ficheros en iOS. Otras app pueden copiar ficheros en una determinada localizacion del Sandbox de una aplicacion, pero no pueden leer datos o borrar el fichero. otras app pueden copiar dicheros y leer datos de fichero solo en el directorio Document/Inbox del Sandbox de una app.

en relacion a la seguridad de ficheros en iOS. no es posible encriptar los ficheros ya que el Sandbox y los permisos de acceso permiten gestionar una seguridad adecuada. los ficheros encriptados no pueden utilizarse por aplicaciones en background.

los ficheros almacenados en iCloud. cuando se modifican desde dos dipositivos dos ficheros offline que corrspondan a un unico fichero, iCloud resuelve completamente el conflicto actualizando. la app debe gestionar el conflicto de versiones de un modo adecuado.

los frameworks relativos a la gestion y programacion de la concurrencia en iOS. estan optimizados para facilitar el uso de la programacion mediante hebras. Proporciona tecnologias alteernativas a los threads utilizando un enfoque asincrono.

las fuentes de expedicion. son un tipo de datos fundamentar que coordian el procesamiento de eventos especificos definidos por el usuario. Permiten realizar peticiones al sistema desde el codigo y seguir realizando tareas mientras se procesa.Estas peticiones se realizan mediante notificaciones.

en iOS una Web app se corresponde con. una pagina web con apariencia similar a una app iOS. una aplicacion(app) que funciona como una pagina web a traves de hiperenlaces.

las estrategias para el diseño de una app en iOS son. crear una definicion de app concisa.Diseñar la app para el dispositivo.Personalizacion a medida de las tareas. Prototipar e iterar. focaliazar sobre la tarea primaria. Elevar el contenido que importa al usuario. Personalizacion a medida de las tareas. Prototipar e iterar.

en relacion a los controles de la Interface, cual de estas afirmaciones es falsa. las hojas de accion muestran un conjunto de elecciones en relacion a una tarea que inicia el usuario. debe obtenerse una confirmacion antes de completar una tarea potencialmente dañina. las vistas modales proporcionan info importante que afecta al uso de la app. Es aconsejable incluir dos botones de accion.

en relacion a los controles de la Interface. el collection view gestiona una coleccion ordenada de elementos y los presenta en un formato personalizado. el container view controller gestiona una coleccion ordenada de elementos y los presenta en un formato personalizado.

iOS puede realizar una gestion de memoria(no es habitual). con recolector de basura. Gestion de memoria manual, reservando el programador memoria dinamica y liberandola cuando no es necesaria.

segun la gestion de memoria por cuenta de refenrencias. si se crea un objeto mediante alloc.. copy.. entonces debe liberarse el objeto(responsable el programador). si el programa ha creado el objeto no debe modificar su cuenta de referencias una vez usado el objeto.

segun la geestion de memoria por cuenta de referencias que metodo es incorrecto. -(void) setPunto:(Punto*)p{ [desde autorelease]; desde = [p retain]; }. -(void) setPunto:(Punto*)p{ desde = [p retain]; [desde autorelease]; }.

en relacion a las asociaciones en Objective-C. Objective-C solo permite relaciones de agregacion. Objective-C solo permite relaciones intrinsecas.

sobre este trozo de codigo marque la inst sobre la que se produce un error en tiempo de ejecucion, suponiendo una clase punto con metodo canta valido: Punto* ps = [Punto new]; id pd = [Punto new];. [ps setX:4]; [ps canta];. [pd setX:4]; [pd canta];.

segun la herencia, que receptor es resuelto en tiempo de ejecucion. self. super.

En O-c existe un mecanismo de introspeccion que permite obtener su un objeto es de una clase o de sus clases base, para ello se puede utilizar el metodo. isKindOfClass. isMemberOfClass.

la diferencia entre la variable isa y super_class de un objeto en O-c es. la variable isa apunta al tipo de la instancia, mientras que super_class es una variable de la instancia que apunta a la super clase. la variable isa apunta al objeto de la instancia, mientras que super_class es una variable de la clase que apunta a la super clase.

un metodo factory. un metodo de clase. un metodo de instancia.

el inicializador de maxima genericidad. es el que tiene menos parametros. llama al de maxima genericidad de la clase base.

una categoria en O-c permite. Implementar metodos privados de modo que en tiempo de compilacion se produce un warning si no se implementan los metodos. añadir metodos que pueden resultar utiles a las clases de librerias de otros fabricantes.

un protocolo formal en O-c. declara una lista de metodos que una clase adopta. En tiempo de compliacion y de ejecucion se puede comprobar si un objeto implementa los metodos del protocolo. declara una lista de metodos que una clase implementa. En tiempo de ejecucion se puede comprobar si un objeto implementa los metodos del protocolo.

en relacion con los modificadores de propiedades en O-c. assign implementa un metodo setter con asignacion simple seguida de autorelease. copy implementa un metodo setter del mismo modo que el implementado con el modificador retain.

en O-c un objeto coleccion de la clase NSCountedSet. al eliminar un objeto se eliminan todas las instancias repetidas del mismo objeto. no puede haber instancias repetidas del mismo objeto, lo que hace es insertar un retain por cada repeticion de objeto que se inserta en la coleccion.

en relacion con los objetos coleccion en O-c. permite insertar objetos de clases O-c asi como variables en C, estas por medio de la clase NSValue. solo permite insertar objetos de clases O-c.

la clase UIViewController de UIKit. Deriva de la clase UIControl. Deriva de la clase UIResponder.

Que es iOS. - Es el Sistema Operativo que Utiliza iPhone, iPad y iPod Touch. - Es un App para iPhone y iPad. - Es el OS de iPhone, el de iPad es POS. - Es el Lenguaje de Programacion para iPhone.

La comunicacion de la Vista al Controlador puede ser: Notificaciones. Datasource. Outlet. - no es permitido. Delegate.

Seleccione Algunos de los servicios que provee iOS: - Base de Datos: SQL-Lite. - Certificados Digitales. - Funcionalidad Multimedia con archivos Adobe-Flash. - Integracion a nivel de kernel con GMail.

El Controlador de un modelo MVC es especifico para su app y no puede utilizarse en otra app. Verdadero. Falso.

La llamada al getter de la propiedad en iOS en realidad accesa: - accesa la direccion de memoria en donde se encuentran los datos. - es una llamada a un metodo en el cual se accesa la variable. - es una forma de accesar variables privadas de un metodo. - el puntero al cual dara acceso a su vez a la memoria de la variable de instancia.

Es recomendable que la vista sea la dueña de sus datos para obtener mayor fluidez en la aplicacion. Verdadero. Falso.

Cocoa Touch me provee los siguientes servicios: - Multi Touch. - Base de Datos SQL-Lite. - Multithreading. - MapKit (Integracion con Mapas).

En caso que usted construya un juego de naves, el porcentaje de vida de su nave se almacenaria en: Modelo. Vista. Controlador.

Como se llama el Lenguaje de Programacion para programar nativo en iOS?. - Objective C. - xcode. - iOS. - HTML5. - PHP.

Objective C esta basado y es un superset de que lenguaje de programacion?. Basic. - Java. C. - C# (C Sharp). - PHP. HTML. HEMP. - Visual Studio. iOS. BF (Brain F***).

Como se llama el Ambiente de Desarrollo de iOS. - xcode. - Objective C. - Cocoa Touch. - iOS. - Visual Studio.

Generalmente los Datos de la aplicacion los almacena: Modelo. Vista. Controlador.

Que Significa MVC?. - Modelo, Vista, Controlador. - Mente, Visual, Control.

El MVC se utiliza en: - iOS. - Android. - BlackBerry. Web.

Si usted desea Convertir una app de iPhone para iPad, conservando su funcionalidad intacta, generalmente haria cambios en: Modelo. Vista. Controlador.

En MVC la comunicacion C->M es: permitida. - no permitida. - permitida con restricciones.

Las Vistas de un MVC son especificas para su app y no pueden utilizarse en otras apps. Verdadero. Falso.

En MVC la comunicacion M->C es: permitida. no permitida. permitida con restricciones.

En MVC la comunicacion C->V es: permitida. - no permitida. - permitida con restricciones.

Una llamada a un metodo en Objective C se hace de la siguiente manera: - [objeto metodo];. - objeto.metodo();. - metodo();.

En MVC la comunicacion V->C es: permitida. - no permitida. - permitida con restricciones.

En MVC la comunicacion V->M es: - permitida. - no permitida. - permitida con restricciones.

En el Caso de un app para iPad, los botones deberian estar en el: Modelo. Vista. Controlador.

En Objective C utilizamos 2 archivos el Header y la Implementacion, cuales son las extensiones correspondientes?. - *.h, *.m. - *.h, *.c. *.h, *.xcode. - *.h, *.cpp.

La comunicacion del Controlador a la Vista se llama: - Notificaciones. Outlet. - Target Action. - Delegate. - KVO (Key Value Observing).

La comunicacion del Modelo al Controlador puede ser: Notificaciones. - no es permitido. - Target Action. - KVO (Key Value Observing). - Datasource.

La comunicacion de la Vista al Modelo puede ser: Datasource. KVO. - no es permitido. Outlet. Notificaciones.

La comunicacion del Modelo a la Vista se llama: Datasource. Delegate. - no es permitido. KVO. Notificaciones.

NSString unaCadenaDeCaracteres;. El ; al final es erróneo. El nombre es muy largo. Falta un * luego de la palabra NSString. La clase NSString no existe.

¿Cuál de las siguientes es una forma correcta de crear un objeto que sea instancia de la clase Ejemplo?. [[Ejemplo alloc] init];. (Ejemplo init);. [NSObject: ejemplo];. [Ejemplo init];.

En Objective-C, ¿de qué clase deberíamos heredar si queremos crear un controlador?. NSObject. UIView. UIViewController. AppDelegate.

Si nuestro modelo cambia por algún motivo, ¿cuál sería el proceso correcto para refrescar la vista con los nuevos datos?. La vista automáticamente va a saber que cambio el modelo sin que nosotros hagamos nada. Que el controlador sepa que los datos cambiaron y decida si hay que refrescar o no la vista. La vista no tiene forma de cambiar sus datos, por lo cual no importa si hay datos nuevos o no, la misma va a permanecer en su estado original. Que el modelo le avise a la vista que hay nuevos datos.

¿Para qué se usa el patrón MVC en las aplicaciones iOS?. Para controlar el ciclo de vida de las pantallas. Para inicializar los objetos. Para realizar llamadas. Para crear clases.

¿Qué tipo de archivo esta asociado con las vistas?. Los archivos con extensión .h. Los archivos con extensión .xib. Los archivos con extensión .m. Los archivos con extensión .c.

¿Cuál es el error en la declaración de la siguiente property? property (nonatomic, assign) int miNumero;. Falta un * luego de la palabra int. A un int no puede asignársele el modificador "assign". No puede haber paréntesis al declarar una property. Falta un @ antes de la palabra property.

¿Cuál es la clase padre de todos los controles de UI. NSView. UIViewController. UIView. UIScrollView.

¿En qué caso sería conveniente usar un UISwitch?. Activar y desactivar el modo 'Avión'. Seleccionar el color del fondo de una pantalla. Seleccionar la cantidad de entradas que se desea comprar. Volver a la pantalla de 'Home'.

¿Cómo se define un método que será llamado por un control de UI?. (IBOutlet) ejecutarAcción;. (IBOutlet*) ejecutarAcción;. (IBAction) ejecutarAcción;. (IBAction*) ejecutarAcción;.

¿Cual es la correcta forma de declarar un Label que será creado en la vista y enlazado con el controller?. IBOutlet UILabel *lblNombre;. IBAction UILabel *lblNombre;. IBOutlet UILabel lblNombre;. IBAction UILabel lblNombre;.

¿Cuál de los siguientes controles de UI es el mejor candidato para mostrar una imágen en pantalla?. UIImage. UIImageView. UIScrollView. UIView.

Denunciar Test