Vous êtes sur la page 1sur 3

Université Continentale de Libreville Nom: .....................................................

(UCL)
Prénom: ..............................................

Niveau: ................................................
Examen de Programmation
(Durée : 2h00)

Questions de cours
1. HTML est un langage (0.5 pt)

a. orienté objet c. fonctionnel

b. procédural d. autre
2. A quoi sert la balise <Html> ?
3. Quel est le rôle de la balise <Title></Tile> ?.
4. Quels sont les trois types de données que nous rencontrons dans un Algorithme
5. Un document PHP a pour extension (.html) ?
a. vrai b. faux

Exercice 1 : calculer le périmètre et l’aire d’un carré

Créer un Algorithme qui :

Demande la longueur d’un côté du carré, puis calculer et affiche le périmètre et l’aire.

Exercice 2 : calculer de parité

Ecrire un algorithme qui détermine si un nombre X est pair ou pas et affiche à l’écran
l’élément de réponse

Exercice 3 : Bases de Données MYSQL

1) Créer une base nommée LOCATION. Créer ensuite les tables de la base voitures
selon le modèle logique défini
La liste des voitures contiendra les colonnes suivantes :

Nom de colonne Type Commentaires

Plaque VARCHAR(12) Plaque d'immatriculation

Marque VARCHAR(20) Marque du véhicule

Modele VARCHAR(20) Modèle

Cylindree SMALLINT La cylindrée en cm3

Transmission CHAR(1) M pour boîte manuelle, A pour automatique

Prix FLOAT Coût d'une journée de location

Le répertoire client contiendra les colonnes suivantes :

Nom de colonne Type Commentaires

IdClient SMALLINT Numéro client unique

Nom VARCHAR(40) Le nom du client

Prenom VARCHAR(40) Son prénom

CodePostal VARCHAR(10) Code postal

Localite VARCHAR(50) Localité de résidence

Rue VARCHAR(80) Adresse

Numero VARCHAR(10) Numéro de maison

Telephone VARCHAR(40) Numéro de téléphone

Email VARCHAR(50) Adresse mail

Et voici les colonnes de la liste des locations :

Nom de colonne Type Commentaires

IdLocation SMALLINT Numéro d'ordre unique

IdClient SMALLINT Numéro du client

Plaque VARCHAR(12) Plaque de la voiture louée

DateDebut DATETIME Date et heure de début

DateFin DATETIME Date et heure de fin prévue

DateRentree DATETIME Date de rentrée effective du véhicule (pour surtaxe)

Assurance BOOL Indique si une assurance complémentaire a été prise

2) Insérer Trois enregistrements de votre choix

3) Sauvegarder la base de données au Format SQL , puis l’exporter sur une clé ou
l’envoyer par Email à l’encadreur.4/4

Vous aimerez peut-être aussi