Cours 2 - Principes de Programmation (Suite) Flashcards

1
Q

Quels sont les trois aspects d’un sous-programme?

A

1 L’appel effectif : ex: x=sqrt(y);
2 Définition formelle : ex public double sqrt(doube y){
3 Implémentation : code executé lors de l’appel.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Quelles sont les deux catégories de sous-programmes?

A

Fonctions (retourne une valeur) et procédure (void)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Paramètre formel?

A

Variables ou constantes qui seront initialisées par les paramêtre effectifs associés (position) lors de son l’appel exécutif.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Paramètre effectif?

A

Valeur fournie à un sous-programme lors de son appel exécutif.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Comment doit-on nommer une procédure?

A

Un verbe à l’infinitif suivi d’un mot. ( ex afficherDate() )

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Quelles sont les éléments que doit avoir un commentaire d’en-tête de SP?

A
1 Description du travail
2 Conditions nécéssaires avant l'utilisation
3 L'état après l'utilisation
4 Desc. de chq @param
5 Desc. des @throws 
6 Desc. du @return
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Indice de devoir utiliser des SP lors de l’écriture de code?

A

Utilisation de copier/coller

How well did you know this?
1
Not at all
2
3
4
5
Perfectly