domingo, 5 de mayo de 2013

WPF - MVA - Microsoft Virtual Academy - Desarrollo en Microsoft Visual Studio - Módulo 36 de 44 - Avanzado



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!

WPF

1. Según su funcionalidad, un evento enrutado es:

Un evento CLR que está respaldado por una instancia de la clase RoutedEvent y que es procesado por el sistema de eventos de Windows Presentation Foundation (WPF).
Un evento JIT que está respaldado por una instancia de la clase RoutedEvent y que es procesado por el sistema de eventos de Windows Presentation Foundation (WPF).
**Un tipo de evento que puede invocar controladores o varios agentes de escucha en un árbol de elementos, en lugar de simplemente en el objeto que lo desencadenó. (Según el aporte de Juan Francisco)
Un tipo de evento que puede invocar controladores a través de un agente de escucha en un árbol de elementos, con base en el objeto que lo desencadenó.
Ninguna de las definiciones es correcta.


2. El objetivo de WPF es:

**Crear aplicaciones cliente de Windows que proporcionen una experiencia impactante para el usuario desde el punto de vista visual.
Crear aplicaciones cliente para la Web que proporcionen una experiencia impactante para el usuario desde el punto de vista visual.
Crear servicios que proporcionen una conexión rápida y de fácil acceso para las diferentes aplicaciones.
Es una tecnología de terceros que al ser implementada permite mejorar la integración del código con el acceso a datos.
Ninguna de las respuestas es correcta.


3. En WPF la clase UIElement:

Enlaza RoutedCommand a los controladores de eventos que implementan el comando.
Es una clase base para implementaciones de núcleo de WPF.
Proporciona la compatibilidad de representación de WPF.
Proporciona datos actualizados a otras instancias.
Todas las opciones son correctas.


4. El núcleo de WPF es:

Un modelo de arquitectura que separa una aplicación en componentes principales.
Un marco de trabajo para la creación de aplicaciones orientadas a servicios.
Una aplicación de panel que sondea los datos de uno o varios servicios y los muestra en una presentación lógica.
**Un motor de representación basado en vectores e independiente de la resolución que se crea para sacar partido del hardware de gráficos moderno.
Todas las respuestas son correctas.


5. Normalmente, cada enlace tiene cuantos componentes:

5
**4
2
8
3


6. Cúal de las opciones en XAML es correcta para aplicar el estilo TitleText a un TextBlock llamado textblock1?

<TextBlock Style="{Resource TitleText}" Name="textblock1">Texto de ejemplo</TextBlock>
<TextBlock Style="{Resource{TitleText}}" Name="textblock1">Texto de ejemplo</TextBlock>
**<TextBlock Style="{StaticResource TitleText}" Name="textblock1">Texto de ejemplo</TextBlock>
<TextBlock Style="{StaticResource = 'TitleText'}" Name="textblock1">Texto de ejemplo</TextBlock>
<TextBlock Style="{StaticResource('TitleText')}" Name="textblock1">Texto de ejemplo</TextBlock>


7. Cúal de los siguientes es un método de la interface Icommand?

Reader.
**CanExecute.
CanOpen.
Open.
Show


Espero haber ayudado en algo. Hasta la próxima oportunidad!






21 comentarios:

  1. Cúal de las siguientes afirmaciones no es correcta con respecto al control DocumentViewer.
    Proporciona una interfaz de usuario intuitiva que ofrece compatibilidad integrada para las operaciones comunes.
    Proporciona acceso a las páginas de contenido mediante un mecanismo de desplazamiento conocido.
    Admite el cambio de estilo completo o parcial, lo que permite integrar el control visualmente en la práctica totalidad de las aplicaciones y los entornos.
    **Se ha diseñado para la edición o modificación de contenido.
    Se ha diseñado para mostrar el contenido en modo de sólo lectura; la edición o modificación de contenido no está disponible y no se admite.

    Según su funcionalidad, un evento enrutado es:
    Un evento CLR que está respaldado por una instancia de la clase RoutedEvent y que es procesado por el sistema de eventos de Windows Presentation Foundation (WPF).
    Un evento JIT que está respaldado por una instancia de la clase RoutedEvent y que es procesado por el sistema de eventos de Windows Presentation Foundation (WPF).
    **Un tipo de evento que puede invocar controladores o varios agentes de escucha en un árbol de elementos, en lugar de simplemente en el objeto que lo desencadenó.
    Un tipo de evento que puede invocar controladores a través de un agente de escucha en un árbol de elementos, con base en el objeto que lo desencadenó.
    Ninguna de las definiciones es correcta.

    Cúal de los siguientes es un evento de la interface Icommand?
    CanExecute
    **CanExecuteChanged
    Execute
    ExecuteChanged
    Show

    En WPF, se presenta el texto utilizando _________ , que mejora su claridad y legibilidad.
    Microsoft CorrectorType
    Microsoft CleaningType
    Microsoft TypeLight
    **Microsoft ClearType
    Microsoft ClearedType

    Cúal de los siguientes es un método de la interface Icommand?
    Reader.
    **CanExecute.
    CanOpen.
    Open.
    Show

    En WPF la clase CommandBinding:
    **Enlaza RoutedCommand a los controladores de eventos que implementan el comando.
    Es una clase base para implementaciones de núcleo de WPF.
    Proporciona la compatibilidad de representación de WPF.
    Proporciona datos actualizados a otras instancias.
    Todas las opciones son correctas.

    Cúal de las opciones es correcta para aplicar el estilo TitleText a un TextBlock llamado textblock1 por código en C#?
    textblock1.Style = (Style)(this.StaticResource["TitleText"]);
    textblock1.Style = (Style)(this.Resource["TitleText"]);
    textblock1.Style = (Style)(this.Resources.Static["TitleText"]);
    **textblock1.Style = (Style)(this.Resources["TitleText"]);
    textblock1.Style = (Style)(this.Static.Resources["TitleText"]);

    ResponderEliminar
    Respuestas
    1. Hola Juan Francisco, gracias por la visita y el aporte de tus conocimientos...
      Citaré tu respuesta de la pregunta 1.
      Éxitos... Hasta cualquier instante!!!

      Eliminar
  2. En WPF el proposito de una propiedad de dependencia es:
    Proporcionar una manera de calcular el valor de una propiedad en función del valor de sí misma.
    Proporcionar una manera de reescribir una propiedad en función de las otras entradas.
    Proporcionar el valor de otras entradas de la misma propiedad.
    Proporcionar una manera de organizar una propiedad en función de los parámetros de entrada y salida.
    ** Proporcionar una manera de calcular el valor de una propiedad en función del valor de otras entradas.


    Acerca de System.Threading.DispatcherObject:
    Está basado en un sistema de mensajería implementado por el distribuidor.
    puede contener instrucciones de dibujo y metadatos sobre cómo presentar esas instrucciones (recorte, transformación, etc.).
    Introduce un conjunto de directivas y personalizaciones en los subsistemas incluidos en las capas inferiores de WPF.
    Proporciona las estructuras básicas para tratar con la simultaneidad y el subprocesamiento.
    Funciona de modo similar al suministro de mensajes de Win32.


    Cuales son los requisitos que una propiedad debe cumplir para tener funcionalidad de animación (Seleccione todas las que apliquen).
    Debe pertenecer a una clase que herede de DependencyObject e implemente la interfaz IAnimatable.
    Debe conservar el esquema de frames para conservar el movimiento.
    Debe haber un tipo de animación compatible disponible.
    Debe mantener un tipado constante de los objetos.
    Debe ser una propiedad de dependencia.

    ResponderEliminar
    Respuestas
    1. Hola Juan Pablo Strelczuk, gracias por la visita y el aporte de tus conocimientos.
      Gracias por el tiempo invertido en compartir nuevas preguntas.
      Los mejores deseos!! Hasta cualquier momento!

      Eliminar
  3. Cúal es el código XAML correcto para insertar un reproductor multimedia en una aplicación?

    **



    ResponderEliminar
    Respuestas
    1. Hola Marcog, gracias por la visita y el aporte de una nueva pregunta.
      Éxitos!! Hasta cualquier instante!

      Eliminar
  4. Este comentario ha sido eliminado por el autor.

    ResponderEliminar

  5. De las siguientes clases cúal no proporciona funcionalidad para los eventos de entrada relacionados con la presión de teclas y los botones del mouse.
    **A.UIContentElement
    B.FrameworkContentElement
    C.ContentElement
    D.UIElement
    E.FrameworkElement

    ResponderEliminar
    Respuestas
    1. Hola Rangers Jair, gracias por la visita y el aporte de tus conocimientos.
      Los mejores deseos!! Hasta cualquier momento!

      Eliminar
  6. 7. En WPF la clase Visual:
    A. Es una clase base para implementaciones de núcleo de WPF.
    B. Proporciona la compatibilidad de representación de WPF.+++++++++++++++++++++++
    C. Enlaza RoutedCommand a los controladores de eventos que implementan el comando.
    D. Proporciona datos actualizados a otras instancias.
    E. Todas las opciones son correctas.

    ResponderEliminar
    Respuestas
    1. Hola Alex Arias, gracias por la visita y el aporte de tus conocimientos.
      Éxitos!! Hasta cualquier instante!

      Eliminar
  7. 5. Las siglas WPF hacen referencia a:
    **A. Windows Presentation Foundation.

    ResponderEliminar
    Respuestas
    1. Hola Segundo Juan Silva, gracias por la visita y el aporte de tus conocimientos.
      Los mejores deseos!! Hasta cualquier momento!

      Eliminar
  8. Windows Presentation Foundation tiene características de desarrollo para: (Seleccione todas las que apliquen)
    A. Motor de Base de datos.
    B. Enlace de datos.xx
    C. Gráficos 3Dxx
    D. Gráficos 2Dxx
    E. Integración con HTML5.

    ResponderEliminar
    Respuestas
    1. Hola Vanessa Flores, gracias por la visita y el aporte de una nueva pregunta.
      Éxitos!! Hasta cualquier instante!

      Eliminar
  9. Respuestas
    1. Cúal de los siguientes controles no se puede desplazar arrastrando un dedo por el control si tiene contenido que se desplaza fuera de vista.
      A. ListBox

      B. TextBox

      C. MenuItem

      D. ListView

      E. DataGrid

      ***F. Ninguna de las opciones es correcta

      Eliminar
    2. Hola Vanessa Flores, gracias por la visita y el aporte de tus conocimientos.
      Es grato saber que tomaste algo de tu tiempo para compartir la respuesta.
      Los mejores deseos!! Hasta cualquier momento!

      Eliminar


  10. Según su funcionalidad, un evento enrutado es:
    A. Un evento CLR que está respaldado por una instancia de la clase RoutedEvent y que es procesado por el sistema de eventos de Windows Presentation Foundation (WPF).

    B. Ninguna de las definiciones es correcta.

    C. Un tipo de evento que puede invocar controladores a través de un agente de escucha en un árbol de elementos, con base en el objeto que lo desencadenó.

    D. Un evento JIT que está respaldado por una instancia de la clase RoutedEvent y que es procesado por el sistema de eventos de Windows Presentation Foundation (WPF).

    E. Un tipo de evento que puede invocar controladores o varios agentes de escucha en un árbol de elementos, en lugar de simplemente en el objeto que lo desencadenó.xxxxxxxxxxxx

    ResponderEliminar
    Respuestas
    1. Hola Vanessa Flores, gracias por la visita y confirmar la pregunta.
      Éxitos!! Hasta cualquier instante!

      Eliminar