Lycée Avenue De la République Gabés Classe : 3ème Science de l’informatique
*** Matière : Systèmes et Technologies de l’Informatique
Devoir de contrôle N°4 Enseignant : Riadh HARIZI Durée : 1heure
Important :
Il est demandé de : créer, dans le lecteur D:/ un dossier de travail en le nommant "SW+votre nom" où seront enregistrés
tous les documents à réaliser.
Vérifier à la fin de l’épreuve que tous les fichiers créés sont stockés dans le dossier de travail.
Consignes
Toutes les fonctions JavaScript doivent être enregistrées dans un fichier nommé "[Link]".
Toutes les règles CSS définissant des styles de mise en forme doivent être enregistrées dans le fichier "[Link]".
Toutes la page HTML à créer doit être attachée au fichier "[Link]".
Le clic sur le bouton "Annuler" de chaque formulaire à créer, permet d’initialiser les champs
Exercice N°1 (6points)
Soit la représentation textuelle de la base de donnée « lycée »
Eleve (id_eleve, nom, prénom, date_nessance, adresse)
Classe (id_classe, nom_classe, niveau)
Notes (id_note, id_eleve#, id_classe#, note)
Questions
1) Créer la base des données « lycée »
2) Créer les trois tables Eleve, Classe et Notes
3) Ajouter à la table Eleve la colonne email de 30 caractères
4) Modifier la colonne adresse de la table Eleve par le type texte.
Exercice N°2 (14points)
1) Créer la page « [Link] » ci-dessous sous forme de formulaire :
La liste de sélection contient les options suivant : Tunisie, Algérie, Maroc.
Sachant que le clic sur le bouton "Envoyer" fait appel à une fonction JavaScript nommée "verif",
a) Développer, dans le fichier "[Link]", la fonction "verif" afin de s’assurer de la validité des champs
du formulaire tout en respectant les contrôles suivants :
Contrôles
La sélection d'un genre et d'un pays sont obligatoires.
Le nom est une chaine alphabétique de longueur comprise entre 3 et 25
Le prénom est une chaine alphabétique de longueur comprise entre 3 et 25
La date de naissance doit être de la forme jj/mm/aaaa (avec jj et mm sont deux entiers de deux chiffres, et aaaa un entier de 4 chiffres)
b) Mise en forme
Pour les entrées, les listes déroulantes, et les options des listes, appliquer :
Un arrière-plan de couleur #F0C0D0, Une couleur marron, Une police de taille 14 pixels et un poids très gras.
Pour les entrées et les listes déroulantes appliquer :
Une bordure en tirets, brun de largeur 1 pixel, Des coins arrondis de 5 pixels
BON TRAVAIL
Pour les boutons d'envoi et d'annulation appliquer :
Un arrière-plan rose claire, une largeur de 80 pixels, une hauteur de 30 pixels.
Changer la couleur de l'arrière-plan de chaque ligne en aquarmine lors de son survol.
BON TRAVAIL