QCM : Principes fondamentaux du Web — 10 questions

Questions et réponses du QCM

1. En quoi le protocole HTTP diffère-t-il de l'URL dans le contexte du Web ?

Le protocole HTTP est un langage de programmation utilisé pour créer des pages web, alors que l'URL est une adresse email.
Le protocole HTTP définit la méthode de dialogue entre client et serveur, tandis que l'URL indique l'emplacement précis d'une ressource sur le Web.
Le protocole HTTP permet d'identifier l'adresse d'une ressource, tandis que l'URL définit la méthode de communication.
Le protocole HTTP est une norme pour la mise en forme des pages web, alors que l'URL est une technique de navigation inernet.

Le protocole HTTP définit la méthode de dialogue entre client et serveur, tandis que l'URL indique l'emplacement précis d'une ressource sur le Web.

Explication

Le protocole HTTP (HyperText Transfer Protocol) établit la règle de communication entre un navigateur (client) et un serveur web, en déterminant comment les données sont échangées. L'URL (Uniform Resource Locator), quant à elle, indique l'adresse précise d'une ressource sur le Web, permettant au navigateur de la localiser et d'y accéder. La différence essentielle est que HTTP concerne la méthode de transfert, tandis que l'URL est le repère de localisation.

2. Quelle est la composition principale d'une URL permettant d'indiquer l'emplacement précis d'une ressource sur le Web ?

Protocole, adresse MAC, et numéro de port
Protocole, nom de domaine, et chemin d’accès
Nom de domaine, sous-domaine, et paramètre de requête
Adresse IP, port, et nom de serveur

Protocole, nom de domaine, et chemin d’accès

Explication

Une URL se compose principalement de trois parties : le protocole (ex : http ou https), le nom de domaine (ex : www.exemple.com), et le chemin d’accès (ex : /dossier/page.html). Ces éléments permettent d’identifier précisément la ressource sur le Web et d’assurer une navigation hiérarchique efficace.

3. Comment appliquer en CSS un style à un élément HTML ayant un identifiant unique 'menuPrincipal' et à tous les éléments partageant la classe 'menuItem' ?

En utilisant '#menuPrincipal' pour cibler l’élément avec l’id 'menuPrincipal' et '.menuItem' pour cibler tous les éléments avec la classe 'menuItem'
En utilisant 'menuPrincipal' pour cibler l’élément avec l’id 'menuPrincipal' et 'menuItem' pour cibler tous les éléments avec la classe 'menuItem'
En utilisant '.menuItem' pour cibler l’élément avec l’id 'menuPrincipal' et '#menuPrincipal' pour cibler tous les éléments avec la classe 'menuItem'
En utilisant '#menu' pour cibler l’élément avec l’id 'menuPrincipal' et '.items' pour cibler tous les éléments avec la classe 'menuItem'

En utilisant '#menuPrincipal' pour cibler l’élément avec l’id 'menuPrincipal' et '.menuItem' pour cibler tous les éléments avec la classe 'menuItem'

Explication

La bonne méthode consiste à utiliser '#menuPrincipal' pour cibler l’élément dont l’attribut 'id' vaut 'menuPrincipal', et '.menuItem' pour cibler tous les éléments ayant la classe 'menuItem'. Ce sont les syntaxes correctes en CSS pour ces sélecteurs.

4. Quel est le rôle principal de CSS dans la mise en page d'une page web ?

Définir l'aspect graphique et la disposition visuelle des éléments
Créer des interactions dynamiques avec l'utilisateur
Gérer la communication entre le navigateur et le serveur
Structurer le contenu sémantique de la page

Définir l'aspect graphique et la disposition visuelle des éléments

Explication

CSS est utilisé principalement pour définir l'aspect graphique, la mise en page, et le rendu visuel d'une page web, en contrôlant la présentation graphique des éléments HTML.

5. Que désigne le terme 'Couple HTML+CSS' dans le contexte du développement web ?

L'association du langage HTML pour structurer la page et du CSS pour en gérer la présentation
Un protocole sécurisé pour la transmission des données sur le Web
Une technique pour optimiser la vitesse de chargement des pages
Une méthode pour créer des scripts interactifs dans les pages web

L'association du langage HTML pour structurer la page et du CSS pour en gérer la présentation

Explication

Le 'Couple HTML+CSS' désigne l'association fondamentale dans le développement web où HTML structure la page avec des balises, et CSS en contrôle la présentation graphique, permettant ainsi de créer des pages web cohérentes et esthétiques.

6. Qui est crédité d’avoir formulé le système hypertexte ayant permis l’exploitation des pages HTML-CSS ?

Marc Andreessen
Tim O'Reilly
Tim Berners-Lee
Vannevar Bush

Tim Berners-Lee

Explication

Tim Berners-Lee, en 1989, a inventé le Web et le système hypertexte qui constitue la base de l’exploitation des pages HTML-CSS. Il a proposé le protocole, la structure d’URL, et la première page hypertextuelle. Les autres figures sont liées à d’autres innovations ou technologies, mais pas à la formulation du système hypertexte pour le Web.

7. Qui a inventé le Web en 1989 ?

Vint Cerf
Larry Page
Marc Andreessen
Tim Berners-Lee

Tim Berners-Lee

Explication

Tim Berners-Lee, un informaticien britannique, a inventé le Web en 1989 au CERN, en développant le système hypertexte qui est à la base du Web.

8. Quelle cause a conduit à l'invention du Web par Tim Berners-Lee en 1989 ?

Le besoin de faciliter les échanges d’informations entre centres de recherche.
L’expansion des réseaux sociaux et des applications mobiles.
L’envie de développer un nouveau langage de programmation.
La volonté de créer une plateforme commerciale mondiale.

Le besoin de faciliter les échanges d’informations entre centres de recherche.

Explication

Tim Berners-Lee a inventé le Web en 1989 au CERN principalement pour répondre à la nécessité de faciliter le partage d’informations entre centres de recherche. La première option concerne une motivation commerciale non mentionnée dans le contexte, la troisième concerne le développement de langages, et la quatrième est une conséquence ultérieure du Web, non sa cause initiale.

9. En quelle année Tim Berners-Lee a-t-il inventé le Web au CERN ?

1995
1989
1993
1985

1989

Explication

Tim Berners-Lee a inventé le Web en 1989 au CERN, ce qui constitue une étape fondamentale et précise dans l'histoire du Web. Les autres dates (1993, 1985, 1995) ne correspondent pas à la date de l'invention, bien que 1993 soit l'année où le navigateur Mosaic a popularisé le Web, mais ce n'est pas l'année de l'invention.

10. Quel principe du Web explique principalement sa capacité à permettre une navigation fluide entre différentes ressources et à favoriser sa croissance ?

L'invention du système hypertexte permettant de relier des documents par des hyperliens
La normalisation des formats par le W3C pour une compatibilité accrue
L'utilisation de serveurs Web pour héberger les contenus accessibles en ligne
L'utilisation du protocole HTTPS pour sécuriser les échanges

L'invention du système hypertexte permettant de relier des documents par des hyperliens

Explication

Le système hypertexte est le principe clé qui permet la navigation interdocuments via des hyperliens, facilitant ainsi la circulation de l'information et la croissance du Web.

Révisez avec les flashcards

Mémorisez les réponses avec 20 flashcards sur Principes fondamentaux du Web.

Origines du Web — inventeur ?

Tim Berners-Lee en 1989 au CERN.

Hypertexte — rôle ?

Permet la navigation entre documents liés.

Hyperliens — fonction ?

Mots ou éléments cliquables pour accéder à d’autres pages.

Voir les flashcards →

Approfondir avec la fiche

Consultez la fiche de révision complète sur Principes fondamentaux du Web.

Voir la fiche →

Cours similaires

Crée tes propres QCM

Importe ton cours et l'IA génère des QCM avec corrections en 30 secondes.

Générateur de QCM