jueves, 18 de octubre de 2012

Windows Phone 7 (Certificado)



Preguntas Del Examen Básico

 ¿Cuál de los siguientes no es un tipo de control para Windows Phone 7?
Controles de Navegación
InkPresentetr
Imagen, Mapa y Controles de Medios
Controles de Progreso
Control WebBrowser
Todos los anteriores
Ninguno de los anteriores
En un valor que  no puede tomar la propiedad InputScopeValue al utilizar un control para ingresar texto en Windows Phone
CellphoneNumber
La clase PhoneApplicationFrame
Establece un área en donde se puede cargar las páginas de la aplicación
¿Qué sucede si usas un control Panorama dentro de un control Pivot?
La aplicación probablemente sea rechazada durante su proceso de certificación
Versión de Silverlight en la que está basada Windows Phone Mango
Silverlight 4
¿Cuáles son los pasos que debes seguir para desbloquear tu teléfono con el fin de implementar aplicaciones de desarrollo?
Tener un Windows Live ID
Instalar el software de Zune
Pagar la subscripción anual de App Hub
Solo a y c son correctas
Solo c es correcta
Solo a, b y c son correctas
Ninguna de las anteriores
Cuál de las siguientes afirmaciones es correcta
Silverlight para Windows Phone no soporta efectos como BlurEffect y DropShadowEfect
Los diferentes tipos de brochas en Silverlight para Windows Phone son SolidColorBrush, LinearGradientBrush, RadialGradientBrush, ImageBrush, VideoBrush e ImplicitInputBrush
Una de las diferencias entre Silverlight para Windows Phone y Silverlight en el navegador es que los gráficos del teléfono (y algunas animaciones) ejecutan hilo por separado
Todas las anteriores
Ninguna de las anteriores
En emulador de Windows Phone Mango es todo lo que necesita para conocer el comportamiento y el rendimiento de tu aplicación.
Falso: siempre se debe probar la aplicación en un dispositivo real
Para qué se utiliza un control panorama
Para mostrar contenido relacionado a lo largo de un lienzo horizontal
¿Qué es Silverlight?
Es una tecnología que nos permite crear aplicaciones enriquecidas para internet
Es una tecnología donde todo el cómputo y ejecución de las aplicaciones sucede en el equipo del usuario
Es una tecnología multi-plataforma capaz de ejecutarse en los sistemas operativos Windows y MacOS
Es una de las plataformas de desarrollo para el sistema operativo de Windows Phone Mango
Es una de las plataformas de desarrollo para Aplicaciones de Escritorio en Windows 8
Todas las anteriores

XAML es…
Un lenguaje de marcado basado en XML para definir las interfaces de usuario en Silverlight
Un lenguaje de marcado basado en XML para definir las interfaces de usuario en WPF
Un lenguaje de marcado basado en XML para definir las interfaces de usuario en Silverlight para Windows Phone Mango
Un lenguaje de marcado basado en XML para definir las interfaces de usuario en las Aplicaciones Metro de Windows 8
Todas las anteriores
Cuáles son las tareas que debes finalizar antes de vender tu aplicación en el Marketplace?
Todas las anteriores
Para qué se utiliza un control Pivot?
Para mostrar elementos o datos de tipo similar
Sensores incluidos en un teléfono Windows Phone Mango:
Todas las anteriores
Para qué se utiliza un control Pivot?
Para mostrar elementos o datos de tipo similar
Para agrupar elementos visuales de manera horizontal o vertical
Para hacer zoom al hacer un gesto de tipo tap sobre la pantalla del teléfono
Para hacer zoom al hacer un gesto de tipo flick sobre la pantalla del teléfono
Solo c y d son correctas
Ninguna de las anteriores
Sensores incluidos en un teléfono Windows Phone Mango:
Acelerómetro
GPS
Sensor de proximidad
Cámara
Brújula
Sensor de luz
Todas las anteriores

Qué podemos deducir del siguiente XAML?
 <Grid>
        <Grid.ColumnDefinitions>
            <ColumnDefinition Width="100" />
            <ColumnDefinition Width="Auto" />
            <ColumnDefinition Width="1*" />
            <ColumnDefinition Width="2*" />
        </Grid.ColumnDefinitions>
        <Ellipse
            Width="200"
            Height="200"
            Fill="Red" />
        <Ellipse
            Width="200"
            Height="200"
            Fill="Blue"
            Grid.Column="1"
            />
        <Ellipse
            Width="200"
            Height="200"
            Fill="Green"
            Grid.Column="2" />
        <Ellipse
            Width="200"
            Height="200"
            Fill="Orange"
            Grid.Column="3" />
    </Grid>

La elipse roja se cortará, la azul se mostrará correctamente, la verde y naranja se mostrarán en función del tamaño disponible
Para qué situación se ha optimizado el teclado con el siguiente código:
<TextBox Text="HelloWorld">
<TextBox.InputScope>
<InputScope><InputScopeName NameValue="Chat" />
</ InputScope>
</ TextBox.InputScope>
 </ TextBox>
Cuando el usuario necesita escribir palabras estándar, jergas y abreviaturas
Se requiere mostrar una imagen escalando su tamaño y manteniendo la relación de aspecto de la misma, ¿Qué tipo de ajuste debo usar para que esto sea posible?
Uniform
La propiedad NavigationContext:
Nos permite obtener el querystring en la página a la que se está navegando


Preguntas Del Examen Intermedio


¿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
Para poder implementar los datos de lanzadores y selectores debo importar el espacio de nombres:
Microsoft Phone.Tasks
El atributo Element Name
Indica cual es el control que nos servirá como fuente de datos
¿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
¿Qué podemos deducir del siguiente código?
<TextBlock Text="{Binding}" />
Que está adquiriendo el Contexto de Datos de un contenedor padre
Que el modo de enlace es OneWay
Que el modo de enlace es OneTime
Que falta el Path
Solo a y b son correctas
Solo b y d son correctas
Hay varias tecnologías de redes y Servicios Web que puedes utilizar para obtener datos en tus aplicaciones de Silverlight para Windows Phone.  Estas tecnologías incluyen las siguientes:
WebClient y WebResponse
WebServer y WebClient
WebClient, WebApply, WebResponse
WebService, WebServer, HttpWebResponse
WebClient, HttpWebRequest, HttpWebResponse
Ninguna de las anteriores
Para acceder a los servicios web o recursos en un servidor de red directamente desde una aplicación de Windows mediante las clases:
WebClient, HttpWebRequest, HttpWebResponse
La interface IValueConverter
Implementa los métodos Convert y ConvertBack
El atributo StringFormat:
Indica el formato de cadena que deseamos utilizar
Nombre de la herramienta que nos permite generar las clases clientes de datos Odata:
DataSvcUtil.exe
Para qué sirve la propiedad IsApplicationInstancePreserved?
Indica si la aplicación se está restaurando desde el estado Tombstoning
Indica si la aplicación se está restaurando desde el estado Dormant
¿Qué podemos deducir del siguiente código?

 
<StackPanel>

    <TextBox Text="{Binding Value, ElementName=slider1}" />

    <Slider x:Name="slider1" Maximum="100" />

    <TextBlock Text="{Binding Value, ElementName=slider1, Mode=TwoWay}" />

</StackPanel>
slider1 sirve como fuente de datos del TextBox
slider1 sirve como fuente de datos del TextBlock
Cuando hubiera un cambio en slider1, el cambio se empujaría al TextBox
Cuando hubiera un cambio en slider1, el cambio se empujaría al TextBlock
Todas las anteriores
Solo a y c son correctas
El Almacenamiento Aislado
Es un Sistema de Archivos virtual privado para cada aplicación
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
El evento Launching:
Se dispara cuando se ejecuta la aplicación por primera vez
La clase GeoCoordinateWatcher:
Solo a y c son correctas
La clase DataContractJsonSerializer:
Todas las anteriores
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
Los mosaicos secundarios:
Solamente pueden ser creados programáticamente

No hay comentarios:

Publicar un comentario