Avatar
📚

Accounts

0 Words
Score : 0 / 12
  1. 1 Qu'est-ce qu'un système d'information ?
    Le SI ne se réduit pas à l'informatique : il englobe l'organisation, le système informatique n'en est que le support technique.
  2. 2 Quel modèle de cycle de vie associe chaque phase de conception à une phase de test miroir ?
    En cascade, chaque phase se termine avant que la suivante démarre ; en agile, des cycles courts (sprints) livrent des incréments fonctionnels.
  3. 3 Comment est déployé le backend d'une architecture monolithique ?
    Toutes les fonctionnalités sont regroupées dans une seule unité indivisible, avec une base de données unique.
  4. 4 Quel est le rôle de l'ESB dans une architecture SOA ?
    Router les requêtes du frontend vers le bon microservice, c'est le rôle de l'API Gateway dans une architecture microservices.
  5. 5 Quel composant sert de point d'entrée unique et route les requêtes vers le bon microservice ?
    Eureka est le Service Registry (l'annuaire où les microservices s'enregistrent), l'ESB appartient à l'architecture SOA.
  6. 6 En architecture Event-Driven, que fait CommandeService quand une commande est validée ?
    Les consommateurs réagissent de manière indépendante et en parallèle : personne n'attend personne.
  7. 7 Lequel de ces éléments est un style architectural plutôt qu'un patron d'architecture ?
    Un style décrit l'organisation globale du système et de son déploiement ; MVC et CQRS sont des patrons qui organisent la logique applicative à l'intérieur d'un composant.
  8. 8 Dans le patron MVC, quel composant reçoit les actions de l'utilisateur, met à jour le modèle puis choisit la vue ?
    Le Modèle porte les données et la logique métier, la Vue affiche l'état du modèle sans logique métier.
  9. 9 Que fait une Query dans le patron CQRS ?
    C'est la Command qui modifie l'état (et le Command handler qui applique la règle métier) : la Query n'a aucun effet de bord.
  10. 10 Dans le patron Hexagonal, qui implémente les ports avec une technologie concrète ?
    Les ports sont des interfaces définies par le domaine ; un adaptateur peut être un contrôleur REST, un repository JPA ou un client de messagerie, et on peut le remplacer sans toucher au domaine.
  11. 11 Que signifie le principe Hollywood « Don't call us, we'll call you » pour un framework ?
    C'est l'inversion de contrôle (IoC) : le contrôle du flux est délégué au framework. Appeler l'outil à sa propre initiative, c'est le cas d'une bibliothèque.
  12. 12 Quel diagramme UML représente l'architecture physique ?
    L'architecture physique dit où tourne le code et sur quelles machines ; le diagramme de packages sert à l'architecture logique.