examen development web, Exams of Web Application Development

Examen de développement web, session 2017, destiné aux étudiants de 3ème année MI (Informatique). Le document contient plusieurs parties évaluant les connaissances en HTML, CSS, JavaScript et PHP. L’examen inclut des questions théoriques sur les langages web, des exercices pratiques de programmation et de manipulation de tableaux en JavaScript, ainsi que la création de liens et d’éléments HTML. Ce PDF est un outil pédagogique utile pour réviser les fondamentaux du développement web côté client et côté serveur. L’épreuve est conçue par le corps enseignant du département informatique et vise à tester à la fois la compréhension et la pratique des langages web courants.

Typology: Exams

2020/2021

Uploaded on 11/22/2025

kader-kh
kader-kh 🇩🇿

1 document

1 / 2

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
pf2

Partial preview of the text

Download examen development web and more Exams Web Application Development in PDF only on Docsity!

Université de Bordj Bou Arreridj stme Semestre Faculté des Mathématiques et d'Informatique Licence Informatique Département d'Informatique Spécialité: ISIL Année universitaire: 2016/2017 Examen — Programmation Avancée pour le WEB Durée 1hg0 Documents non-autorisés Questions: (5 points) 1. Quel est le code HTML permettant de créer un lien ? (2 point) a) http://je.netriche.pas b) WEB2 - ¢) d) WEB2 2. Expliquez briévement la différence entre le langage de programmation PHP et le langage de programmation Javascript. (2 point) Exercice 1: (4 points) Ecrire une fonction en Javascript qui trie les éléments d'un tableau qu'elle recoit en parameétre, sachant que le tableau contient que des entiers. Exercice 2: (4 points) Ecrire un code HTML permettant d’afficher un texte, un champ de texte et deux boutons comme sur la figure ci-dessous: (, >oint) Compteur : 39 | Ajouter du code Javascript permettant de: ¢ Démarrer ou redémarrer un compter (dont la valeur s'affiche dans le champ de texte) (2 point) * Arréter le compter quand on clique sur le bouton "Stopper". (: point) Quand on lance le compteur, il est réguliérement incrémenté de 1 et ce processus he peut s'interrompre qu'en appuyant sur le bouton "stopper". Au chargement de la page, le compter est a 0 et est arrété, Exercice 3: (8 points) On veut écrire un script PHP qui permet de sauvegarder les résultats d'un sondage dans une base de données (nommée WEBz2) sur le SGBD MySQL. Le sondage contient les 3 points suivants: (Tournez la page pour la suite) Bon courage Page 1/2 1) Jai assisté réguliérement au cours. 2) J'ai assisté 4 quelques séances du cours. 3) Je n‘ai assisté A aucune séance du cours. Pour cela, nous avons le formulaire HTML suivant: © Jai assisté réguliérement au cours © J'ai assisté a quelques séance du cours © Je n'ai assisté a aucune séance du cours | envoyer Le code HTML de ce formulaire est le suivant:

.

Les valeurs des champs de type radio correspondent aux identifiants attribués a chaque point dans le sondage (voir le code HTML). La structure de la table relationnelle, qui est nommée "sondage", et qui va contenir les résultats du sondage est la suivante: id choix compteur 1 Jai assisté réguliérement au cours 0 2 J'ai assisté 4 quelques séances du cours 0 3 Je n‘ai assisté 4 aucune séance du cours 0 Lattribut compteur se fait incrémenter 4 chaque soumission. >. 4 - Proposez un script PHP pour cette application web. Indications Le script se déroule de la fagon suivante : a) Récupérer le choix de l'utilisateur a partir du formulaire. (2 points) b) Récupérer la valeur du compteur associée au choix effectué par l'utilisateur a partir de base de données. (2 points) ¢) Incrémenter la valeur du compteur par 1. (2 points) d) Mettre a jours la valeur du champ compteur dans la table. (2 points) Bon courage Page 2/2