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. Tout le monde se servait d'une même langue et des mêmes mots. Comme les hommes se déplaçaient à l'Orient,

Présentations similaires


Présentation au sujet: "CSI 3520 Concepts des langages de programmation. Tout le monde se servait d'une même langue et des mêmes mots. Comme les hommes se déplaçaient à l'Orient,"— 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. 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:www.site.uottawa.ca/~fbinard/www.site.uottawa.ca/~fbinard/ Heures de Consultation:

4 Matières 1.Survol 2.Préliminaires 3.Revue du Scheme et Prolog 4.Aperçu historique 5.La syntaxe des langages de programmation 6.La sémantique des langages de programmation 7.LAnalyse Syntaxique, Parsing 8.Perl 9.Variables, attachements, vérification du type et étendue,Types de données, Expressions et allocation, Structures de contrôle, Sous-programmes 10.Implémentation des sous-programmes 11.Parallelisme 12.Traitement de lException

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

6 Site web:

7 Évaluation 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; 4 devoirs [HW]36 points Examen de mi-session (80 min.) [MD]20 points Examen final (3 heures) [FN]44 points

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 SujetsPointsPostés À remettre Préliminaires; Histoire; Prolog; Scheme, Unix (Devoir, individuel) 9 Grammaires; Parsing; Sémantique axiomatique (Devoir, individuel) 9 Scheme (Devoir, individuel) 9 Caracteristiques de Conception (Devoir, individuel) 9

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. Tout le monde se servait d'une même langue et des mêmes mots. Comme les hommes se déplaçaient à l'Orient,"

Présentations similaires


Annonces Google