Nota:
- La solución de las siguientes preguntas pueden ayudarte a aprobar el módulo, siempre y cuando sean las mismas que me mostraron.
- Dos asteriscos (**) significa Alternativa Correcta.
- Alternativas sin marcar significa que me equivoque en la respuesta, por consiguiente depende únicamente de tu conocimiento. Si logras identificar la alternativa correcta compártela en este Sitio Web y si te tocan nuevas preguntas también. Gracias!
1. La clase DataContractJsonSerializer:
Permite serializar un objeto en JSON
Requiere el tipo del objeto para poder serializarlo
Incluye los métodos necesarios para serializar y deserializar
**Todas las anteriores
Ninguna de las anteriores
2. El atributo ElementName
**Indica cuál es el control que nos servirá como fuente de datos
Indica el identificador único para un control
Indica la ruta del valor al que nos queremos enlazar
Todas las anteriores
Ninguna de las anteriores
3. Para poder implementar las clases de lanzadores y selectores debo importar el espacio de nombres:
Windows.Phone.Tasks
Microsoft.Device.Task
**Microsoft.Phone.Tasks
Microsoft.Phone.LaunchersAndChoosers
Microsoft.Device.Task
4. La interface IValueConverter
**Implementa los métodos Convert y ConvertBack
Permite crear expresiones de Binding personalizadas
Es ejecutada en el DataContext en los Recursos
Solo a y c son correctas
Ninguna de las anteriores
5. La clase StandardTileData:
Representa un mosaico que puede ser anclado en el menú de inicio
Es una clase especializada de la clase ShellTileData
Puede ser creada y configurada programáticamente
**Todas las anteriores
Ninguna de las anteriores
6. Desde mi desarrollo para Windows Phone necesito almacenar y recuperar grandes cantidades de datos. ¿Qué tipo de servicio de almacenamiento debo usar?
Archivo Local de Recursos
Almacenamiento Aislado
Base de Datos local con SQL CE
Clases HTTP
Servicios WCF
**Servicios de Almacenamiento de Windows Azure
Un archivo .txt local
7. El evento Launching:
Se dispara cuando se restaura la aplicación desde el estado Dormant
Se dispara cuando se restaura la aplicación desde el estado Tombstoning
**Se dispara cuando se ejecuta la aplicación por primera vez
Solo a y c son correctas
Solo b y c son correctas
Ninguna de las anteriores
8. La clase GeoCoordinateWatcher:
Regresa la información de ubicación del teléfono
Regresa los datos de la brújula, pero solo en Windows Phone Mango
Dispara sus eventos en el hilo de la IU
Dispara sus eventos en un hilo secundario
Solo a y d son correctas
Solo b y d son correctas
**Solo a y c son correctas
9. ¿Cuáles son los verbos estándar utilizados para llamar a un servicio REST?
GET
POST
PUT
DELETE
**Todas las anteriores
Ninguna de las anteriores
10. La clase DataContext:
Representa un modelo de entidades del Entity Framework para Windows Phone Mango
Representa una base de datos de SQL Server CE
Representa una tabla de una base de datos
Nos ayuda a ejecutar sentencias Transact-SQL en una base de datos
Solo a y d son correctas
**Solo b y d son correctas (Según el aporte de Anónimo)
Ninguna de las anteriores
11. El atributo StringFormat:
Indica el valor que deseamos mostrar cuando el dato sea nulo
Indica el valor que deseamos mostrar cuando el enlace falle
**Indica el formato de cadena que deseamos utilizar
Ninguna de las anteriores
12. ¿Cuál es el resultado del siguiente código?
<Grid>
<StackPanel DataContext="Hola">
<TextBlock Text="{Binding}" />
</StackPanel>
</Grid>
Manda un error de compilación
Manda un error porque el DataContext es inválido
Manda un error porque le falta el atributo Source a la expresión {Binding}
Manda un error porque le falta el atributo Path a la expresión {Binding}
**Ninguna de las anteriores
13. ¿Qué podemos deducir del siguiente código?
<Ellipse Fill="{Binding Nombre, Converter={StaticResource NombreConverter}}" />
Hay un objeto llamado NombreConverter en un Diccionario de Recursos
NombreConverter implementa la interface IValueConverter
NombreConverter regresa un objeto de tipo Brush
Hay un Contexto de Datos alcanzable
**Todas las anteriores
Ninguna de las anteriores
14. La diferencia entre los lanzadores y los selectores:
Los lanzadores retornan un valor y los selectores solo lo seleccionan
**Los selectores retornan un valor al finalizar la nueva aplicacion iniciada
Los selectores lanzan una aplicacion y no retornan un valor
Los lanzadores devuelven un valor al finalizar la aplicacion iniciada
Uno es una propiedad y el otro es un método
15. ¿Cuál es el resultado del siguiente código?
<Grid DataContext="100">
<Ellipse Fill="Red"
Width="{Binding}"
Height="{Binding}" />
</Grid>
**Muestra una Elipse de color rojo de 100 de ancho y 100 de alto
Manda un error de compilación
Manda un error porque le falta el atributo Source a la expresión {Binding}
Manda un error porque le falta el atributo Path a la expresión {Binding}
Ninguna de las anteriores
Permite serializar un objeto en JSON
Requiere el tipo del objeto para poder serializarlo
Incluye los métodos necesarios para serializar y deserializar
**Todas las anteriores
Ninguna de las anteriores
2. El atributo ElementName
**Indica cuál es el control que nos servirá como fuente de datos
Indica el identificador único para un control
Indica la ruta del valor al que nos queremos enlazar
Todas las anteriores
Ninguna de las anteriores
3. Para poder implementar las clases de lanzadores y selectores debo importar el espacio de nombres:
Windows.Phone.Tasks
Microsoft.Device.Task
**Microsoft.Phone.Tasks
Microsoft.Phone.LaunchersAndChoosers
Microsoft.Device.Task
4. La interface IValueConverter
**Implementa los métodos Convert y ConvertBack
Permite crear expresiones de Binding personalizadas
Es ejecutada en el DataContext en los Recursos
Solo a y c son correctas
Ninguna de las anteriores
5. La clase StandardTileData:
Representa un mosaico que puede ser anclado en el menú de inicio
Es una clase especializada de la clase ShellTileData
Puede ser creada y configurada programáticamente
**Todas las anteriores
Ninguna de las anteriores
6. Desde mi desarrollo para Windows Phone necesito almacenar y recuperar grandes cantidades de datos. ¿Qué tipo de servicio de almacenamiento debo usar?
Archivo Local de Recursos
Almacenamiento Aislado
Base de Datos local con SQL CE
Clases HTTP
Servicios WCF
**Servicios de Almacenamiento de Windows Azure
Un archivo .txt local
7. El evento Launching:
Se dispara cuando se restaura la aplicación desde el estado Dormant
Se dispara cuando se restaura la aplicación desde el estado Tombstoning
**Se dispara cuando se ejecuta la aplicación por primera vez
Solo a y c son correctas
Solo b y c son correctas
Ninguna de las anteriores
8. La clase GeoCoordinateWatcher:
Regresa la información de ubicación del teléfono
Regresa los datos de la brújula, pero solo en Windows Phone Mango
Dispara sus eventos en el hilo de la IU
Dispara sus eventos en un hilo secundario
Solo a y d son correctas
Solo b y d son correctas
**Solo a y c son correctas
9. ¿Cuáles son los verbos estándar utilizados para llamar a un servicio REST?
GET
POST
PUT
DELETE
**Todas las anteriores
Ninguna de las anteriores
10. La clase DataContext:
Representa un modelo de entidades del Entity Framework para Windows Phone Mango
Representa una base de datos de SQL Server CE
Representa una tabla de una base de datos
Nos ayuda a ejecutar sentencias Transact-SQL en una base de datos
Solo a y d son correctas
**Solo b y d son correctas (Según el aporte de Anónimo)
Ninguna de las anteriores
11. El atributo StringFormat:
Indica el valor que deseamos mostrar cuando el dato sea nulo
Indica el valor que deseamos mostrar cuando el enlace falle
**Indica el formato de cadena que deseamos utilizar
Ninguna de las anteriores
12. ¿Cuál es el resultado del siguiente código?
<Grid>
<StackPanel DataContext="Hola">
<TextBlock Text="{Binding}" />
</StackPanel>
</Grid>
Manda un error de compilación
Manda un error porque el DataContext es inválido
Manda un error porque le falta el atributo Source a la expresión {Binding}
Manda un error porque le falta el atributo Path a la expresión {Binding}
**Ninguna de las anteriores
13. ¿Qué podemos deducir del siguiente código?
<Ellipse Fill="{Binding Nombre, Converter={StaticResource NombreConverter}}" />
Hay un objeto llamado NombreConverter en un Diccionario de Recursos
NombreConverter implementa la interface IValueConverter
NombreConverter regresa un objeto de tipo Brush
Hay un Contexto de Datos alcanzable
**Todas las anteriores
Ninguna de las anteriores
14. La diferencia entre los lanzadores y los selectores:
Los lanzadores retornan un valor y los selectores solo lo seleccionan
**Los selectores retornan un valor al finalizar la nueva aplicacion iniciada
Los selectores lanzan una aplicacion y no retornan un valor
Los lanzadores devuelven un valor al finalizar la aplicacion iniciada
Uno es una propiedad y el otro es un método
15. ¿Cuál es el resultado del siguiente código?
<Grid DataContext="100">
<Ellipse Fill="Red"
Width="{Binding}"
Height="{Binding}" />
</Grid>
**Muestra una Elipse de color rojo de 100 de ancho y 100 de alto
Manda un error de compilación
Manda un error porque le falta el atributo Source a la expresión {Binding}
Manda un error porque le falta el atributo Path a la expresión {Binding}
Ninguna de las anteriores
Espero haber ayudado en algo. Hasta la próxima oportunidad!