------------------------------------------------------------- INF 111 2004/2005 Laure Gonnord, avancement de l'année ------------------------------------------------------------- ------------------------------------------------------------- Mardi 14 septembre -- td1.1 1-presentation de l'ue et passage fiche renseignements 2-ce qu'on va faire : c, programmation, algo, unix 3-notion de variable, affectation, initialisation 4-logique 3/4 : exos 1 à 7 de la feuille td1.1- evaluations de l'ue et date ds 2- rappel sur ce qu'on a fait en tp : unix, ls, cd, arborecence, edition de texte, notion de commande 3- hello world, compilation, programme source, executable 4- a faire exos de logique exos 9, 10, 13 feuille td1, et les exos sur arborescence unix 3.1.1 et 3.1.3 cahier de tp. ------------------------------------------------------------- Mardi 14 septembre tp1 1-recup login et mots de passe 2-cahier jaune de tp, chapitre 1 et 2 sous unix ------------------------------------------------------------- Je 16 septembre 2004 - td 1.2 1- evaluations de l'ue et date ds 2- rappel sur ce qu'on a fait en tp : unix, ls, cd, arborecence, edition de texte, notion de commande 3- hello world, compilation, programme source, executable 4- a faire exos de logique exos 9, 10, 13 feuille td1, et les exos sur arborescence unix 3.1.1 et 3.1.3 cahier de tp. ------------------------------------------------------------- Mardi 21. td 2.1 retard de plein de gens, la prochaine fois c'est porte fermee à 8h10 distribution du poly orange de td, feuilles pour les tp 2 et 3 Fait correction exo logique feuille td 1 annexe exo 1, expression logique, équivalence de formules, logique et ensemble. if-then else exo 13 feuille td 1 premiers programmes c (feuille td numero 2) : pair, min notion de fonction, d'instruction, programme principal A faire ai donne exos à faire absolument : -exo de logique numero 2 annexe à feuille td 1 -min3 de deux facons differentes ------------------------------------------------------------- Mardi 21 septembre tp2 *menage de l'arborescence *arbre de decision *jeux de des (2 des, puis 3 des) *à faire : min, max, min3 max3 pour le td suivant *certains ont calculé les moyennes ------------------------------------------------------------- Jeudi 23 septembre td 2.2 * ai ramasse 5 (sur 7) feuilles exos. * arbre de decision, avec l'exemple du tp. * min, max, min3, max3, mid3, sous forme de FONCTIONS. Utilisation dans le cadre de l'exercice sur les 3 des du cahier de tp * distribution correction feuille td1, et programmes c de la feuille de td2 * le type reel (double) et la fonction sqrt (librairie math) a faire. lire paragraphes sur les fonctions, cahier td orange, exos 1 page 18 et 2 page 19 faire un programme qui -- demande a,b,c a l'utilisateur -- calcule les eventuelles solutions reelles de ax^2 + bx + c = 0 -- les affiche joliment à l'ecran. On demande le .c complet, tout compris. ------------------------------------------------------------- td 3.1 du ma 28 sept ramassage exos feuille td numero 3, boucle for a faire : dernier exo de la feuille sur la boucle for ------------------------------------------------------------- Mardi 28 septembre 2004 tp3 1-Cours/exos sur la boucle while, tous les exos ont été traités. 2- TP quizz recuperation du .c sur le reseau. pour certains, les droits en lecture sont ok sur mon compte, pour d'autre non. Recup sur /Public/INF111 pour tous. Les questions sont bien faites, la moulinette avec le while n'a été traitée que par peu de groupes. impression avec lpx ok. ------------------------------------------------------------- td 3.2 jeudi 30 sept. (td sur feuille, pas au tableau cause extinction de voix) support : feuille td3bis exos for et while -- td plutot decevant, seuls 3 exos ont été traités par la majorité, avec beaucoup de difficultés -- td à revoir, mardi prochain. -- ai ramassé des copies de volontaires. ------------------------------------------------------------- mardi 5 octobre 2004 -- td4.1 -- retour sur le TP, la boucle principale "tant que " -- correction du td feuille 3bis, tous les exos ont été corrigés -- distribution : -- correction feuille3bis, 2 feuilles de code -- "rappels pour etre efficace en TP" (3 feuilles doublepage) -- enoncé TP4 aujourdhui notes/regions ------------------------------------------------------------- Mardi 5 octobre 2004 -- tp4 -- les caracteres en C, le scanf d'un caractere se comporte bizarrement. qq expérimentations -- a revoir -- notes, moyennes d'un eleve, de 2 eleves. genération aleatoires de notes, le generateur n'est pas parfait etc. -- tp regions - 2.1 A faire *le programme 2.1 *2.2 : la fonction int choisit_region (int x1,int x2,int y1,int y2,int x3,int y3) qui retourne la région si on suppose x1 je modifie presque tout le monde a réussi à faire un affichage de la sol de y'=y passant par (0,1) puis on essaie labyrinthe distribution correction labyrinthe, euler, carres magiques et aussi enoncé du projet. ------------------------------------------------------------- Jeudi 18/11 td 9 --distribution du sujet d'exam puissance 4 de dec 2003 -- on fait ensemble jusqu'à la qu9 -- distribution corrigé. à faire : lire l'énoncé du projet. ------------------------------------------------------------- Mardi 23 novembre td et tp 10 1- copy et algorithmes. Distribution d'un code à récupérer et à tester 2- séance 2 projet (RK). Distribution de l'énoncé explicatif et du code. séance trop difficile. J'arrête le projet ici ------------------------------------------------------------- Jeudi 25 novembre td10.2 1- x^n : algo naif et dichotomique. Remarques sur les extensions à x non entier (polynome). 2- copy et algorithmes. Ramassage d'algos de decompte des mots. Correction exos à faire : -- ecrire le fichier à l'envers caractère par caractère -- écrire le fichier à l'envers mot par mot. ------------------------------------------------------------- Mardi 30 novembre td/tp 11 -- TD : correction des exos donnés, distribution de l'énoncé (en retard) et autres exos sur cette même feuille. à faire : parenthèses, anagrammes, et recherche de mots interdits. -- TP mots mêlés --> recherche gauche/droite. Distribution correction. ------------------------------------------------------------- Jeudi 2 novembre td 11.2 -- correction anagramme et parenthèses, distribution correction. ramassage de certaines copies. -- (cours) rappels sur les pointeurs -- exos procédures mystères (feuille 12b) et feuille 12 programme mystère. A faire exo 5 section1 feuille 12. ------------------------------------------------------------- Mardi 7 décembre td/tp 12 -- liste des fonctions de base à savoir faire. -- distribution aide mémoire pointeurs, exos mystère. -- correction exo5 feuille 12 -- tp 12 coupes d'un tableau, avec squelette de programme. ------------------------------------------------------------- Jeudi 9 décembre td/tp 12.2 -- fin des exos de la feuille de révisions (feuille 12) -- dernières questions. ------------------------------------------------------------- FIN. Exam le 15 décembre.