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

Programmation 2: IFT1025 Jian-Yun Nie H 2009. Organisation du cours Les enseignants: –Cours théorique: Jian-Yun Nie –TP et labo. Marc Parisien.

Présentations similaires


Présentation au sujet: "Programmation 2: IFT1025 Jian-Yun Nie H 2009. Organisation du cours Les enseignants: –Cours théorique: Jian-Yun Nie –TP et labo. Marc Parisien."— Transcription de la présentation:

1 Programmation 2: IFT1025 Jian-Yun Nie H 2009

2 Organisation du cours Les enseignants: –Cours théorique: Jian-Yun Nie –TP et labo. Marc Parisien

3 Buts du cours Description officielle Concepts avancés : classes, objets, héritage, interfaces, réutilisation, événements. Introduction aux structures de données et algorithmes : listes, arbres binaires, fichiers, recherche et tri. Notions d'analyse numérique : précision. Buts –Maîtriser les techniques de programmation OO –Connaître le langage Java –Capable de créer des programmes pour des tâches simples-moyennement complexes

4 Déroulement Chaque semaine: –3 H cours théorique Notions théoriques, générales, explications, … –1 H TP Aider à comprendre les notions par des exemples et exercices –2 H lab. Pratique sur machine Aide pour les devoirs et les TPs notés

5 Livres de références Pas de livre obligatoire, mais on suggère au moins un bon livre, par exemple: –G. Horstmann, Big Java, 2e édition, Wiley, 2006 (ou une version plus récente) –J. Nino, D.A. Hosch, An introduction to programming and object oriented design, 2e edition, Wiley, 2005 Des références électronique (sur le Web)

6 Critères dévaluation Examen Intra: 20% Examen Final: 30% –Seuil de 50% sur la moyenne des 2 examens pour compter les notes dexercices et de TPs Exercices notés (6X5%) –Durent une semaine –5% points pour chaque exercice –individuel TPs (2X10%) –Durent ~2 semaines –10% points /TP –Groupe de 2 personne (ou seul)

7 Plan 0MaintenantExercices et TP 1Révision de IFT1015 2HéritageEx1 3Polymorphisme et interfaceEx2 4Algorithmique (récursion, tris) Ex3 5Algorthmiques TP1 6Intra (2H) (17 février) 7Liste et Arbre 8Semaine de lecture 9Arbre (suite) 10Exception 11Interface graphique, événementEx4 12FichierEx5 13InternetEx6 14MultithreadingTP2 15Révision 21/04 Final (3H)

8 Horaire officiel

9 Éthique RÈGLEMENT SUR LE PLAGIAT (extrait du règlement disciplinaire sur le plagiat ou la fraude de l'Université de Montréal) Constitue un plagiat: 1. faire exécuter son travail par un autre 2. utiliser, sans le mentionner, le travail d'autrui 3. échanger des informations lors d'un examen 4. falsifier de documents Le plagiat est passible de sanctions allant jusqu'à l'exclusion du programme. Procédure: –Constat dun plagiat –Rapport au doyen –Décision du doyen –…


Télécharger ppt "Programmation 2: IFT1025 Jian-Yun Nie H 2009. Organisation du cours Les enseignants: –Cours théorique: Jian-Yun Nie –TP et labo. Marc Parisien."

Présentations similaires


Annonces Google