Angularjs - Intermédiaire (14q)

14 Questions | Total Attempts: 336

SettingsSettingsSettings
Please wait...
Angularjs - Intermédiaire (14q)

.


Questions and Answers
  • 1. 
    AngularJS définit un certain nombre de modules externes : parmi eux lequel permet de définir des services REST simplement ?   1pts 
    • A. 

      NgResource

    • B. 

      NgRoute

    • C. 

      NgSanitize

    • D. 

      NgMessage

  • 2. 
    Quelle directive d'AngularJS permet d'attacher la gestion de l'événement javascript "onclick" sur n'importe quel élément HTML ?
    • A. 

      NgFocus

    • B. 

      NgClick

    • C. 

      NgSubmit

    • D. 

      NgCloak

  • 3. 
    Quelle méthode ne permet pas d'enregistrer un service dans un module d'AngularJS ? (Méthodes exposées par angular.Module mais définies dans le service $provide) 1pts 
    • A. 

      Provider

    • B. 

      Factory

    • C. 

      Service

    • D. 

      Filter

  • 4. 
    Quel service permet d'utiliser les promises ? 1 pts 
    • A. 

      $http

    • B. 

      $interpolate

    • C. 

      $q

    • D. 

      $interval

  • 5. 
    Quelle librairie AngularJS utilise-t'il pour manipuler les éléments DOM HTML ?
    • A. 

      ExtJS

    • B. 

      JQlite

    • C. 

      Prototype

    • D. 

      JQuery

  • 6. 
    Lorsque l'on définit une nouvelle directive, à quoi sert l'option "transclude : true" et l'appel de la directive "ng-transclude" dans le template de sortie de notre nouvelle directive ? 1pts
    • A. 

      Cela permet d'insérer le code HTML passé lors de l'appel de notre directive, dans le template HTML généré par celle-ci.

    • B. 

      Cela permet de mettre en place la gestion des événements de drag-n-drop dans notre template HTML de sortie.

    • C. 

      Cela permet de convertir les données passées en attributs de notre directive.

    • D. 

      Cela permet de filtrer les données passées dans les attributs de notre directive.

  • 7. 
    Quelle syntaxe permet d'afficher "Dupont" contenu dans l'attribut nom d'un objet personne définit dans le scope du contrôleur ?
    • A. 

      {{scope.personne.nom}}

    • B. 

      {{nom}}

    • C. 

      {{MonControleur.personne.nom}}

    • D. 

      {{personne.nom}}

  • 8. 
    AngularJS implémente le design pattern MVC, quels sont ces composants MVC? (Dans l'ordre Modèle-Vue-Controleur)
    • A. 

      Les propriétés du scope, les templates html et la directive ngController

    • B. 

      Les directives, les templates html et la directive ngApp

    • C. 

      Les propriétés du scope, les directives et la directive ngCloak

  • 9. 
    Quelle est la solution proposée par AngularJS qui permet aux développeurs d'enrichir les balises HTML avec de la génération de template HTML et/ou de la gestion d'événement javascript ?
    • A. 

      Les "promises"

    • B. 

      Les "directives"

    • C. 

      Les "factories"

    • D. 

      Les "controllers"

  • 10. 
    AngularJS définit un certain nombre de filtres : parmi eux lequel permet de filtrer l'affichage de données sur un ensemble d'objets complexe lorsque qu'il est appliqué à la directive ngRepeat ?
    • A. 

      Filter

    • B. 

      OrderBy

    • C. 

      LimitTo

    • D. 

      Json

  • 11. 
    Une entité JPA est
    • A. 

      Un POJO

    • B. 

      Un POJO persistant

    • C. 

      Une classe qui étend un POJO

  • 12. 
    HIbernate:@PersistenceUnit sert à injecter :
    • A. 

      EntityManager

    • B. 

      EntityManagerFactory

    • C. 

      PersistanceContext

    • D. 

      Session

  • 13. 
    Hibernate: Association Many-To-One: En mode lazy, suite à la lecture d'une entité :
    • A. 

      Hibernate génère une requête SQL

    • B. 

      Les instances existent avec les valeurs des l'id

    • C. 

      Les instance existent quand les foreign key ne sont pas nulles

    • D. 

      Une collection vide est crée

  • 14. 
    Java.util.Enumeration is an example of which pattern?
    • A. 

      Iterator

    • B. 

      Command

    • C. 

      Observer

    • D. 

      Strategy