Régis Clouard
regis.clouard ensicaen.fr
ENSICAEN 14050 Caen
@
1I2AC1 : Génie logiciel et Conception par objet
Quiz
2
Quiz cours 1
1) De quand date le génie logiciel ?
2) Citez des causes d'échec des logiciels ?
3) Qu'est ce que le génie logiciel ?
4) Sur quoi se base le génie logiciel ?
5) Qu'est ce que UML ?
3
Quiz cours 2
1)Qu'est ce que le principe d'encapsulation ?
2)Quel est l'intérêt du principe d'encapsulation ?
3)Qu'est ce qu'un constructeur ?
4)Quelle est la représentation UML de la classe X ?
5)Quelle est la représentation UML de l'instance x de la
classe X ?
6)Dans un code Java, à quoi correspondent les identificateurs
suivants
Identificateur
identificateur.identificateur()
identificateur.identificateur
Identificateur()
4
Quiz cours 3
1)A quels types de relation correspondent les représentations
UML ?
2)Quel type d’association existe entre ces deux classes ?
Étudiant – Professeur
Étudiant – Salle de cours
Page – Figure géométrique
Maison – Pièce
AB
AB
AB
AB
AB
5
Quiz cours 3 (suite)
3)Soit le graphe d'héritage
et les déclarations suivantes :
A a= new A();
B b= new B();
A c= new B();
Indiquez quand le compilateur génère une erreur :
A
a()
B
b()
1) a.a();
3) b.a();
5) c.a();
7) ((B)c).a();
9) ((B)a).a();
2) a.b();
4) b.b();
6) c.b();
8) ((B)c).b();
χ
χ
χ
1 / 14 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !