Vous êtes sur la page 1sur 4

Université Cadi Ayyad

Ecole Supérieure de Technologie Essaouira


Concours d'accès à la licence Professionnelle : Ingénierie des Systèmes Informatiques et Logiciels
(Informatique)
Nom : ……………………………………………………
Prénom : …………………………………………………
CIN :......................................................

.........................................................................................................................................................................

…………………..
Cadre réservé à l'administration

Exercice 3 : POO
QCM

Chaque question peut avoir une ou plusieurs réponses.


1. Java est un langage :
(a) procédural
(b) orienté objet
(c) portable
2. Dans la redéfinition des méthodes en Java, on change:
(a) Type de retour de la méthode
(b) Le corps de la méthode
(c) Le nombre et le type d'arguments
3. Avec les classes abstraites, je peux :
(a) Instancier un Objet
(b) Trouver des méthodes dites abstraites
4. Une interface peut définir :
(a) des méthodes abstraites
(b) des variables d'instance
(c) des méthodes de classe

Exercice 4 : POO

1) En suivant les concepts de la POO (Encapsulation, Constructeurs, ..). Créer la classe Employer avec:
- Les attributs Num(int), grade(string), indiceSalaire(int) ;
- Une fois un objet est créé les attributs grade et indiceSalaire sont accessible en lecture seul.
- Et une méthode Salaire qui permet de calculer le salaire avec les règles qui suivent:
Le salaire est égal au Salaire de base plus l’indice du salaire*21 avec :
Pour un salarié du grade A, le salaire de base est : 2000dh
Pour un salarié du grade B, le salaire de base est : 3000dh
Si le grade est différent de A ou B, le salaire de base est : 1000dh
3/6
Essaouira Al Jadida, Route d’Agadir, BP : 383, Essaouira. Tél. /Fax : 0524 79 26 48
05 24 79 26 48 : ‫ا‬/ ‫ ا‬.‫ة‬ ‫ ا‬،383:‫ب‬.‫ص‬. ‫ ط ا د‬،‫ة‬ ‫ةا‬ ‫ا‬
Email : est.essaouira@ucam.ac.ma, Site Web : www.este.ucam.ac.ma
2) Ecrire le code de la classe Cadre qui hérite de la classe Employer et qui possède l’attribut
supplémentaire Prime (double).
3) En utilisant le langage de programmation de votre choix(C ou JAVA), écrivez le code de la fonction
somme2D qui permet de calculer la somme des éléments d’un tableau de deux dimensions.

4/6
Essaouira Al Jadida, Route d’Agadir, BP : 383, Essaouira. Tél. /Fax : 0524 79 26 48
05 24 79 26 48 : ‫ا‬/ ‫ ا‬.‫ة‬ ‫ ا‬،383:‫ب‬.‫ص‬. ‫ ط ا د‬،‫ة‬ ‫ةا‬ ‫ا‬
Email : est.essaouira@ucam.ac.ma, Site Web : www.este.ucam.ac.ma
Cadre réservé à l'administration

Exercice 5 : SQL

Soit le schéma de base de données relationnel suivant :

AGENCE (Num_Agence, Nom, Ville, Actif)

CLIENT (Num_Client, Nom, Ville)

COMPTE (Num_Compte, Num_Agence, Num_Client, Solde)

EMPRUNT (Num_Emprunt, Num_Agence, Num_Client, Montant)

Questions : Ecrire les requêtes suivantes

1-Clients ayant un compte ou un emprunt à “La Rochelle” ?

2- Clients ayant un compte et pas d’emprunt à “La Rochelle” ?

5/6
Essaouira Al Jadida, Route d’Agadir, BP : 383, Essaouira. Tél. /Fax : 0524 79 26 48
05 24 79 26 48 : ‫ا‬/ ‫ ا‬.‫ة‬ ‫ ا‬،383:‫ب‬.‫ص‬. ‫ ط ا د‬،‫ة‬ ‫ةا‬ ‫ا‬
Email : est.essaouira@ucam.ac.ma, Site Web : www.este.ucam.ac.ma
3- Emprunteurs de l'agence “Paris-Rambuteau” classés par ordre alphabétique ?

6/6

Essaouira Al Jadida, Route d’Agadir, BP : 383, Essaouira. Tél. /Fax : 0524 79 26 48


05 24 79 26 48 : ‫ا‬/ ‫ ا‬.‫ة‬ ‫ ا‬،383:‫ب‬.‫ص‬. ‫ ط ا د‬،‫ة‬ ‫ةا‬ ‫ا‬
Email : est.essaouira@ucam.ac.ma, Site Web : www.este.ucam.ac.ma

Vous aimerez peut-être aussi