Académique Documents
Professionnel Documents
Culture Documents
I
Devoir de contrôle N°1 (théorique)
Section : 4ème Science de l’informatique 2
Durée : 1H
Prof : Mariem BEN SALAH Date : 24/10/2023
Exercice1 :
a. Terminer les termes qui manquent dans les définitions suivantes : (1,25pt)
• Une donnée est une description élémentaire d’une ………………………………….
• Plusieurs ……………………. regroupées et se rapportant à un même contexte donnent naissance à une
information. 1
Compléter la colonne réponse par la fonction d’un SGBD non respectée. (1,5pt)
Anomalie Réponse
Il existe deux enregistrements d’une même table ayant le
même identifiant.
L’application ne permet pas de répondre à tous les besoins
de recherche sur les données de la base.
Une partie des données de la base est perdue à la suite
d’une coupure de courant.
Des colonnes nécessaires à la description d’un sujet ne
figurent pas dans la base.
Des données secrètes sont consultées par tous les
utilisateurs de la base.
La mise à jour d’une même table peut se faire
simultanément par deux utilisateurs de la base.
Exercice2 :
Soit la table STOCK d’une base de données permettant à une société de confection textile de gérer la vente de
vêtements dans différentes boutiques.
Dans ce qui suit, la requête SQL qui permet la création de cette table ainsi qu’un extrait de son contenu.
b. On veut insérer les lignes suivantes dans la table STOCK, valider ces insertions et justifier si l’insertion est
invalide. (1,25pt)
(13525, 0002, 7)
A B C D E F G H
code résultat
<table border="1">
<tr> <td>A</td> <td>B</td> <td>C</td> </tr>
<tr> <td colspan="3"> D </td> </tr>
3
<tr> <td>E</td> <td>F</td> <td>G</td> </tr>
</table>
C. Terminer le code HTML qui manque pour avoir l’aperçu dans chaque exemple. (2,75pts)
Devoir de contrôle
Exercice4 :
Ci-après, on présente deux éléments relatifs à un site web permettant la gestion de cours en ligne.
1er élément : un aperçu d’une page nommée ajoutCours.html, contenant un formulaire pour l’ajout d’un cours à
la base de données. Sachant que :
- La largeur des labels relative aux termes Code et Intitulé est égal à 100px sur sa ligne
- La largeur de toutes les zones de saisie est égale à 250px,
- La hauteur de la zone de saisie multi ligne relative au champ Description est égale à 80px,
- Le style de bordure de toutes les zones de saisie est double.
- Le bouton ajouter est de largeur 100px et la bordure est arrondie de 50px sur les 4 côtés.
ème
2 élément : un contenu d’une feuille de style CSS nommée mesStyles.css et qui est liée à la page
ajoutCours.html (les deux fichiers sont situés dans un même dossier).
.lab{
display:inline-block;
width: 100px;}
input{width:250px;}
.bordure{border-style : double;}
#btn{
4
width:100px;
border-radius: 50px;}
.desc{
height:80px;
width:250px;
border-style:double;}
B. Compléter le code HTML de la page ajoutCours.html pour obtenir l’aperçu du 1er élément. (2,75pts)
<form>
<label
<input type="text"
<br><br>
<label
<input type="text"
<br>
<label >Description : </label> <br>
<textarea
<br>
<input name="Submit1" type="submit" value="Ajouter"
</form>
C. Classer les balises utilisées dans le corps de la page ajoutCours.html dans le tableau suivant : (1pt)
Balise inline Balise block
D. Ecrire une règle CSS pour obtenir un arrondissement de la bordure du bouton Ajouter de 50px sur les coins
supérieur droite et inférieur gauche seulement. (1pt)
………………………………………………………………..
………………………………………………………………..