SEG 2506 Construction de logiciels

3 crédits
Genie logiciel
Faculte de genie
Principes généraux et techniques pour la conception logicielle de bas niveau. BNF et théorie de base des grammaires et de l'analyse syntaxique. Utilisation de générateurs d'analyseurs syntaxiques. Fondements de la conception de langages et de protocoles. Langages formels. Conception à base de tableaux et de transitions d états. Méthodes formelles pour la construction de logiciels. Techniques de gestion du parallélisme et de la communication interprocessus. Outils pour la construction guidée par modèle. Introduction aux couches intergicielles. Analyse de points chauds et mise au point de la performance.

Volet:

Laboratoire
Cours magistral

Exigences:

Préalables : CSI 2510 , SEG 2505 .

Terme proposées précédemment:

Hiver

Équivalent Anglais:

Organisé

98 réponses

4.18

/ 5

tout à fait d'accord
49%
d'accord
33%
pas d'accord
8%
pas du tout d'accord
5%
25%
50%
75%
100%

Attentes claires

60 réponses

4.03

/ 5

tout à fait d'accord
45%
d'accord
32%
ni d'accord, ni pas d'accord
10%
pas d'accord
8%
pas du tout d'accord
5%
25%
50%
75%
100%

Beaucoup Appris

98 réponses

4.08

/ 5

tout à fait d'accord
43%
d'accord
41%
pas d'accord
8%
pas du tout d'accord
6%
25%
50%
75%
100%

Recommander

37 réponses

3.95

/ 5

tout à fait d'accord
24%
d'accord
62%
pas d'accord
11%
pas du tout d'accord
3%
25%
50%
75%
100%

Charge de Travail

37 réponses

2.70

/ 5

très lourde
5%
supérieure à la moyenne
22%
moyenne
70%
inférieure à la moyenne
3%
très faible
0%
25%
50%
75%
100%

Évaluations Équitables

98 réponses

4.36

/ 5

tout à fait d'accord
55%
d'accord
32%
pas d'accord
7%
pas du tout d'accord
2%
question non pertinente
4%
25%
50%
75%
100%