Vous êtes sur la page 1sur 5

UNIVERSITE DE MAROUA 2022-2023

ENSPM UE : ITEL412


INFOTEL Niveau : 4
FICHE DE TD
PARTIE I
1. Quel organisme est responsable des standards du langage HTML?
A. The World Wide Web Consortium
B. Microsoft
C. Netscape
D. Intel
2. Un environnement Client-Serveur permet a une ou plusieurs machines, de répondre à des
requêtes qui proviennent de clients et de leurs fournir une ou plusieurs services
A. Vrai
B. Faux
C. je ne sais pas
3. En matière d’attaque virales, en quoi consiste le spamming ?
A. à obtenir des informations confidentielles
B. à modifier légèrement une URL ou à envoyer un cheval de Troie
C. à envoyer des emails en grand nombre
D. je ne sais pas
4. Classés du plus ancien au plus récent, nous avons
A. WWW, Mosaic, PHP, DOM
B. WWW, PHP, DOM, Mosaic
C. Mosaic, PHP, DOM, WWW
D. Mosaic, WWW, DOM, PHP
5. Classés du plus récent au plus ancien, nous avons
A. Qwant, Chrome, YouTube, Yahoo
B. Qwant, Chrome, Yahoo, YouTube
C. Chrome, YouTube, Yahoo, Qwant
D. YouTube, Qwant, Chrome, Yahoo
6. Dans l’URL https://fr.wikipedia.org/wiki/Grace_Hopper#Anecdote, #Anecdote est
A. Le serveur
B. Le chemin
C. L’Ancre
D. Le paramètre
7. Dans l’URL https://fr.wikipedia.org/wiki/Grace_Hopper#Anecdote , il n’y a pas
A. Le serveur
B. Le chemin
C. L’Ancre
D. Le paramètre
8. Pour l’ouverture d’une page web hors connexion internet, l’affichage par le navigateur est assuré
par le protocole
A. http
B. mailto
C. file
D. https
9. L’ordinateur sur lequel est installé le navigateur est
A. Le poste client
B. Le poste serveur
10. L’ordinateur qui fabrique la page web d’un site dynamique à partir de ses ressources est
Le poste client
Le poste serveur
11. Google, YouTube, Allociné sont des sites web
A. statiques
B. dynamiques

12. Une page web codée exclusivement en langage HTML et CSS (aucun JavaScript, ni PHP) ne
fera pas apparaître dans son adresse
A. De «?»
B. De «/»
C. De «#»
D. De «:»
13. Parmi les organismes suivants, lequel n’œuvre pas pour la protection des données ?
A. HADOPI
B. CNIL
C. SEO
D. RGPD
14. Parmi les sigles suivants, lequel désigne le référencement utilisé pour optimiser les classements
dont se servent les moteurs de recherche ?
A. HADOPI
B. CNIL
C. SEO
D. RGPD
15. Dans la liste suivante, qu’est-ce qui ne désigne pas le rôle d’un cookie sur internet?
A. Optimiser le ciblage des publicités
B. Enregistrer des données personnelles sur le navigateur
C. Réduire le coût des achats alimentaires en ligne
D. Ouvrir la porte aux mécanismes de traçage des serveurs
16. Parmi les techniques suivantes, laquelle sert à renforcer sa sécurité et sa confidentialité sur le
web?
A. Eviter de paramétrer son navigateur en faisant confiance aux fournisseurs
B. Systématiquement effacer son historique de navigation
C. Cultiver sa curiosité en visitant une grande diversité de sites de tous horizons
D. N’accéder à des contenus intéressants qu’en cliquant sur le bouton «J’accepte»
17. Qu’est ce qui n’est pas une généralité concernant les moteurs de recherche disponibles à l’heure
actuelle ?
A. L’indexation des pages au moyen de robots
B. Le classement des pages par popularité
C. L’utilisation de recherche par mots-clés
D. Le référencement payant systématique
18. L’indexation d’une page, ça se base sur
A. La fréquence d’apparition de certains mots-clés
B. Le nombre total de mots par page
C. Le nombre de liens entrants sur cette page
D. Le nombre de liens sortants de cette page
19. La popularité d’une page est renforcée par
A. La fréquence d’apparition de certains mots-clés
B. Le nombre total de mots par page
C. Le nombre de liens entrants sur cette page
D. Le nombre de liens sortants de cette page
20. L'Architecture Fonctionnelle est la description des exigences dites "non-fonctionnelles" identi-
fiées pendant la conception de l'architecture d'un Système d'Information.
A OUI
B NON
21. Dans la démarche d'architecture d'un Système d'Information, l'Architecture Technique est le dé-
ploiement de la Configuration Architecturale dans une technologie donnée.
A OUI
B NON
22. Dans la démarche d'architecture d'un Système d'Information, l'Architecture Dynamique :
A définit sur quoi, et où, s'exécutent les composants de son architecture.
B définit le comportement dynamique interne de chacun des composants de son architecture.
C. définit la coopération des composants entre eux au sein de son architecture.
23. Dans la démarche d'architecture, un connecteur entre deux composants définit toujours un lien
distant de communication de machine à machine.
A OUI
B NON
24. Quand cela est possible, dans une démarche d'architecture, on essaye de privilégier un couplage
faible entre les composants.
A. OUI
B. NON
25. Une architecture 4-tiers est un style d'architecture qui est composée des tiers suivants :
A Client + Présentation + Composants métier + Base de Données
B Client + Composants métier + Composant DAO + Base de Données
C Client + Présentation + Base de Données + Gestion des erreurs
26. Une couche de persistance des données d'un Système d'Information est :
A une couche logicielle développée soi-même permettant de garder en base de données les
attributs des objets (données)
B une couche logicielle qui permet de garder en mémoire d'un composant dynamique les at-
tributs des objets (données)
27. Dans une architecture N-tiers la persistance des données de la couche métier peut être réalisée
en utilisant l'approche ORM (Object Relationnel Mapping)
A OUI
B NON
28. L'approche ORM consiste à :
A réaliser la correspondance entre les objets de la couche métier et les tables d'une base de
données relationnelle.
B réaliser la correspondance entre les objets de la couche métier et les objets de la couche de
présentation
29. Une architecture WEB Services permet de réaliser l'architecture des composants des Client
WEB
A OUI
B NON
30. Dans une architecture Web Services, le client doit être écrit dans le même langage de program-
mation que celui utilisé pour écrire le serveur contenant l'implémentation des services.
A OUI
B NON
PARTIE II :
Exercice 1 :
1. Les applications mobiles sont-elles des applications Web, justifié.
2. Quelles différences faites-vous entre Web Engineering et Software Engineering ?
3. Quel est le principe du Modèle d'Architecture Model-Controller-Vue.
4- Pourquoi utilise-t-on les langages de balisage pour le Web ?
5- Qu'est-ce que l'internet des Objet (IdO)
6- Faire une étude comparative entre le Web 1.0, Web 2.0 et Web 3.0 (utiliser un tableau)
7- Avec l'internet des Objets, On parle de plus en plus de big data (données massives), qu'est-ce
que c'est ?
8- Quel est le tag à utiliser pour placer une image dans une page Web ?
9- L'architecture Web fonctionne en mode Client-serveur. Citer deux technologies côté serveur,
deux technologies côté client et deux technologies côté document.
10- En matière d’attaque virales, en quoi consiste le spamming ?
11- Définir application Web ? Décrire (brièvement) les trois typologies d’application Web

Exercice 2 : Maîtriser les bases du Langage UML 


Définir les relations qui doivent exister entre les différentes entités suivantes en justifiant
votre réponse :
1. Un cas d'utilisation "Acheter un produit" et un cas d'utilisation "Vérifier la disponibilité du
produit
2. Une classe "Ordinateur" et une classe "Système d'Exploitation" ?
3. Une classe "Outil" et une classe "Marteau
4. Un acteur "Peintre", un acteur "Artiste" et un acteur "Chanteur"
5. Un cas d'utilisation "Jouer au Djaambo" et un cas d'utilisation "Gagner au Djaambo
6. Une classe "Document" et une classe "Feuille"

Exercice 3 : Et le fax qui revient pour


Monsieur Ahmadou, Bouquiniste de la ville de Maroua veut augmenter son chiffre d’affaires
en exploitant les opportunités offertes par l'Internet. Pour ce faire, il ambitionne de mettre en ligne
un site Web de sa boutique pour la vente des livres en ligne.
Lors de la phase d'analyse des besoins, M. Ahmadou vous donne la description de son site comme
suit.
La navigation dans le site devra se faire comme suit :
o À partir de la page d’accueil, l’internaute peut cliquer sur « recherche » pour
rechercher un ouvrage ou sur « produits » pour feuilleter le catalogue.
o À partir de la page « recherche », l’internaute fournit un mot pour rechercher un titre
d’ouvrage. Une liste d’ouvrages est alors présentée. S’il clique sur un ouvrage, la
page du produit s’affiche.
o À partir de la page « produit », une liste d’ouvrages est présentée. Si l’internaute
clique sur un ouvrage, la page du produit s’affiche.
o Un administrateur authentifié du site pourra enregistrer, modifier ou supprimer un
ouvrage.
1. Comment appelle-t-on cette technique de communication en ingénierie des exigences ? Quels
sont ses inconvénients et ses avantages. (Citer 2 exemples pour chaque cas).
2. Proposer un diagramme de cas d'utilisation pour cette application et un diagramme d'activité 
pour le processus de navigation probable d'un internaute.
3. Proposer un diagramme de séquence « feuilleter le catalogue ».
4. Proposer un modèle d'accès pour le site.

Exercice 4
1. Définir HTTP ? Citer trois éléments d’entête http.
2. A l’aide de la figure suivante, expliquer le fonctionnement du protocole HTTP lors d’une action
initiée par un client web

3. Nous souhaitons implémenter une application Web de gestion de la circulation routière. Citer les
outils et Technologies nécessaires (back-end and front-end).

Exercice 5
2. a) C’est quoi le Webvertising ?
b) Décrivez les technique de Webvertising suivantes :
i) newsletters
ii) le marketing par affiliation
iii) Le Marketing par moteur de recherche
c) en quoi consiste la gestion de contenu ?
3. En rapport avec la sécurité, expliquer les concepts suivant :
a) Non-répudiation
b) Confidentialité
c) intégrité
d) Privacy
4. Citer trois objectifs de base de la sécurité des applications web :

Vous aimerez peut-être aussi