Introduction to Software Architecture
30 Questions
1 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Quelle méthode récupère le nom du serveur?

  • getServerPort()
  • getServerName() (correct)
  • getRemoteAddr()
  • setStatus()
  • Quel est le rôle de l'objet HttpServletResponse?

  • Envoyer des données au serveur
  • Récupérer les informations du client
  • Rédiger le code de la servlet
  • Générer la page HTML résultat (correct)
  • Quelle est la méthode qui permet de définir le code de retour de la réponse?

  • sendRedirect()
  • setContentType()
  • setStatus() (correct)
  • setContentLength()
  • Quelle annotation est utilisée pour configurer le déploiement d’une servlet?

    <p>@WebServlet</p> Signup and view all the answers

    Quelle est la méthode qui permet d'envoyer du texte de résultat au navigateur client?

    <p>getWriter()</p> Signup and view all the answers

    Quelle est la méthode qui permet de rediriger le client vers l'URL location?

    <p>sendRedirect()</p> Signup and view all the answers

    Quel est le rôle de l'environnement d'exécution PHP?

    <p>De fournir un environnement d'exécution pour le code PHP et des bibliothèques de fonctions</p> Signup and view all the answers

    Quel est le langage de programmation principal utilisé dans.NET Framework?

    <p>C#</p> Signup and view all the answers

    Quel est le protocole utilisé pour demander une ressource à un serveur web?

    <p>HTTP</p> Signup and view all the answers

    Quels sont les deux parties composant une requête/réponse HTTP?

    <p>Le corps et les entêtes</p> Signup and view all the answers

    Quel est l'avantage de la réutilisation des serveurs de base de données dans les architectures 2-tiers?

    <p>Faciliter la réutilisation des ressources par plusieurs applications</p> Signup and view all the answers

    Quel est le principal objectif de la séparation des couches dans les architectures 3-tiers?

    <p>Faciliter la maintenance et les évolutions futures</p> Signup and view all the answers

    Quel est le contenu de la première ligne d'une requête HTTP?

    <p>L'adresse de la ressource à récupérer (URL)</p> Signup and view all the answers

    Quel est le contenu de la première ligne d'une réponse HTTP?

    <p>Le code de statut</p> Signup and view all the answers

    Quel est le principal inconvénient des architectures 2-tiers?

    <p>Le poste client est fortement sollicité et devient de plus en plus lourd</p> Signup and view all the answers

    Quel est l'avantage de la centralisation des ressources dans les architectures 2-tiers?

    <p>Sécurité grâce à l'aspect centralisé des ressources</p> Signup and view all the answers

    Combien de couches logicielles sont contenues dans une application dans les architectures 3-tiers?

    <p>Trois couches</p> Signup and view all the answers

    Quel est l'inconvénient majeur des architectures 2-tiers en ce qui concerne la montée en charge?

    <p>Des difficultés sont rencontrées pour assurer des fortes montées en charge</p> Signup and view all the answers

    Quel est l'avantage des servlets en ce qui concerne la mémoire?

    <p>Ils restent en mémoire jusqu’à ce qu’ils soient explicitement détruits</p> Signup and view all the answers

    Quelle est la caractéristique des servlets qui les rend compatibles avec n’importe quel serveur Web?

    <p>Ils sont indépendants du serveur</p> Signup and view all the answers

    Quel est l'avantage des servlets en ce qui concerne la portabilité?

    <p>Ils sont portables car ils sont écrits en Java</p> Signup and view all the answers

    Quel est le résultat de la compilation des servlets en octets?

    <p>Une amélioration des performances et une aide à la vérification de type</p> Signup and view all the answers

    Quel est le contenu d'une page JSP?

    <p>Des informations de formatage du document web, habituellement en HTML ou XML</p> Signup and view all the answers

    Quel est l'avantage de la technologie JSP?

    <p>Elle est extensible en utilisant des balises personnalisées</p> Signup and view all the answers

    Quel est le rôle du serveur d'application en ce qui concerne les servlets?

    <p>De gérer les requêtes et de fournir la réponse</p> Signup and view all the answers

    Quel est le format de l'URL pour accéder à une servlet déployée en local?

    <p><a href="https://localhost:8080/%5Bnom">https://localhost:8080/[nom</a> de l'application]/hello</p> Signup and view all the answers

    Quel est l'objectif de l'annotation @WebServlet?

    <p>De spécifier le motif d'URL pour une servlet</p> Signup and view all the answers

    Quel est le rôle du fichier web.xml?

    <p>De déclarer les servlets provenant de frameworks et de bibliothèques tiers</p> Signup and view all the answers

    Quels sont les protocoles que les servlets peuvent prendre en charge?

    <p>Tous les protocoles, y compris HTTP, FTP, SMTP, etc.</p> Signup and view all the answers

    Quel est l'avantage principal des servlets?

    <p>Ils sont independents du protocole</p> Signup and view all the answers

    More Like This

    Software Architecture Fundamentals
    12 questions

    Software Architecture Fundamentals

    MercifulConsciousness430 avatar
    MercifulConsciousness430
    Software Architecture: Connectors
    30 questions
    Software Architecture Process
    24 questions
    Use Quizgecko on...
    Browser
    Browser