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. Information Enseignante: Nathalie Japkowicz Bureau: SITE 5-029

Présentations similaires


Présentation au sujet: "CSI 3520 Concepts des langages de programmation. Information Enseignante: Nathalie Japkowicz Bureau: SITE 5-029"— Transcription de la présentation:

1 CSI 3520 Concepts des langages de programmation

2 Information Enseignante: Nathalie Japkowicz Bureau: SITE 5-029 Email: nat@site.uottawa.ca@site.uottawa.ca Web:www.site.uottawa.ca/~nat/www.site.uottawa.ca/~nat/ Heures de Consultation: –Lundi 11h45-12h45 –Mercredi 13h15-14h15 –Par rendez-vous (envoyez un e-mail)

3 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.L’Analyse Syntaxique, Parsing 8.Perl 9.ML 10.Variables, attachements, vérification du type et étendue,Types de données, Expressions et allocation, Structures de contrôle, Sous-programmes 11.Implémentation des sous-programmes 12.Parallelisme, Commandes Gardées 13.Traitement de l’Exception

4 Manuel: Robert W. Sebesta, Concepts of Programming Languages, 9 ième édition, Addison-Wesley, 2009 Site web: http://www.site.uottawa.ca/~nat/csi3520_2010/

5 Évaluation Il faut au moins 32.5 sur 65 aux examens: si MD + FN < 32 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

6 Examens Les examens sont à livre fermé, cependant, une "cheat sheet" sera permise. Mi-Session: Mercredi le 3 Novembre, pendant l’heure de classe, en salle de cours.

7 Devoirs SujetsPointsPostés À remettre Préliminaires; Histoire; Prolog; Scheme, Unix 917 sept.1 oct. Grammaires; Parsing; Sémantique axiomatique 96 oct.20 oct. Perl95 nov.19 nov. ML; Caracteristiques de Conception 919 nov.3 dec.

8 Devoirs (suite) 1 devoirs écrits (2). 1 devoir de programmation (3). 2 devoirs mixte (1,4). 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. Information Enseignante: Nathalie Japkowicz Bureau: SITE 5-029"

Présentations similaires


Annonces Google