La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

CSI 3520 Concepts des langages de programmation

Présentations similaires


Présentation au sujet: "CSI 3520 Concepts des langages de programmation"— Transcription de la présentation:

1 CSI 3520 Concepts des langages de programmation

2 Tout le monde se servait d'une même langue et des mêmes mots
Tout le monde se servait d'une même langue et des mêmes mots. Comme les hommes se déplaçaient à l'Orient, ils trouvèrent une vallée au pays de Shinéar et ils s'y établirent. Ils se dirent l'un à l'autre : « Allons ! Faisons des briques et cuisons-les au feu ! » La brique leur servit de pierre et le bitume leur servit de mortier. Ils dirent : « Allons ! Bâtissons-nous une ville et une tour dont le sommet pénètre les cieux ! Faisons-nous un nom et ne soyons pas dispersés sur toute la terre ! » Dieu descendit pour voir la ville et la tour que les hommes avaient bâties. Et Dieu dit : « Voici que tous font un seul peuple et parlent une seule langue, et tel est le début de leurs entreprises ! Maintenant, aucun dessein ne sera irréalisable pour eux. Allons ! Descendons ! Et là, confondons leur langage pour qu'ils ne s'entendent plus les uns les autres. » Dieu les dispersa de là sur toute la face de la terre et ils cessèrent de bâtir la ville. Aussi la nomma-t-on Babel, car c'est là que Dieu confondit le langage de tous les habitants de la terre et c'est là qu'Il les dispersa sur toute la face de la terre.

3 Information Enseignant: Franck Binard Bureau:
Web: Heures de Consultation:

4 Matières Parallelisme Traitement de l’Exception Survol Préliminaires
Revue du Scheme et Prolog Aperçu historique La syntaxe des langages de programmation La sémantique des langages de programmation L’Analyse Syntaxique, Parsing Perl Variables, attachements, vérification du type et étendue,Types de données, Expressions et allocation, Structures de contrôle, Sous-programmes Implémentation des sous-programmes Parallelisme Traitement de l’Exception

5 Robert W. Sebesta, Concepts of Programming Languages, 8ième édition, Addison-Wesley, 2007

6 Site web: http://www. site. uottawa

7 Évaluation 4 devoirs [HW] 36 points
Examen de mi-session (80 min.) [MD] 20 points Examen final (3 heures) [FN] 44 points Il faut au moins 32.5 sur 65 aux examens: si MD + FN < 32.5 alors Total = (MD + FN ) * 1.5 sinon Total = MD + FN + HW;

8 Examens Les examens sont à livre fermé, cependant, une "cheat sheet" sera permise. Mi-Session: 24 Octobre 10-11:20 am SCS E218.

9 Devoirs Sujets Points Postés À remettre
Préliminaires; Histoire; Prolog; Scheme, Unix (Devoir, individuel) 9 Grammaires; Parsing; Sémantique axiomatique (Devoir, individuel) Scheme (Devoir, individuel) Caracteristiques de Conception (Devoir, individuel)

10 Devoirs (suite) 2 devoirs écrits (2, 4).
1 devoir de programmation (3). 1 devoir mixte (1). Tous les devoirs seront individuels. Retards: 0.5 points par jours de semaine 0.25 points pour les samedis/dimanches/congés


Télécharger ppt "CSI 3520 Concepts des langages de programmation"

Présentations similaires


Annonces Google