-------------------------------------------------------------
INF 111 2004/2005 Laure Gonnord, avancement de l'anne
-------------------------------------------------------------

-------------------------------------------------------------
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 traits.

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 traite
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 traits par la majorit,
avec beaucoup de difficults
 -- 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 corrigs

-- 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 exprimentations -- a revoir

-- notes, moyennes d'un eleve, de 2 eleves. genration 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 rgion si on suppose x1<y1, x2<y2

-------------------------------------------------------------
Jeudi 7 octobre 2004  td4.2

-- retour sur le TP4, regions, 2.1 et 2.2 + distrib correction
-- les tableaux, les procdures. exos simples sur les tableaux (cf
-- feuille4)

A faire
-- partie 1 de l'exam (cahier orange) sur la representation des
ensembles sous forme de tableau.

-------------------------------------------------------------
Mardi 12/10 td 5.1

codage en base b, feuille entiere.
a faire, le dernier exo.rapport JEU 14/10 td

Jeudi 14 : PAS DE TD, report au crneau libr le mardi 2 nov
en profiter pour finir le tp "ensembles" 

-------------------------------------------------------------
Mardi  12/10 tp5

ENONCE TP5 12/10/2004

1 - exam tableaux / ensembles
enonce = feuille de td numero 4, tableaux et ensembles.
(exam dans le cahier orange)
attention, le base.h n'existe pas, il faut le faire.
(ou le recuperer sur ~gonnordl/tp5 sur le reseau)

2- Ce tp est  finir ENTIEREMENT pour le mardi 19 octobre

-------------------------------------------------------------
Mardi 19/10 td 6.1

-- ramassage de 7 copies sur les tableaux/ensembles
-- feuille td6, les boolens, les caractres et leur code ascii
-- exos de la feuille td 6, tableaux de caractres, nb d'occurrences


-------------------------------------------------------------
Mardi 19/10 tp6

-- fin feuille td6, distribution correction
-- tp sur la propgation d'une nouvelle, a peu pres tout le monde a
russi  jouer une rencontre.
-- distribution de la correction de tp nouvelles.


-------------------------------------------------------------
Jeudi 21/10 td 6.2

-- dernieres consignes pour le ds.
-- chaines de caractre.
-- feuille 7, exos de rvision : tests, boucles for, boucles while,
tableaux de caractres, etc. distribution de la correction.

-------------------------------------------------------------
DS (partiel) le 22 octobre. Programme : tous sauf fonctions/procedures
tableaux 1d mais pas 2d. pas de pointeurs.

-------------------------------------------------------------
Mardi 2 novembre td 7.1

-- correction du problme du ds au tableau
-- distribution du .c et des copies
-- dbut de lecture du "tp tris"

-------------------------------------------------------------
Mardi 2 novembre, tp7

-- tp7, tris et tris graphiques, tp ramass  la fin.
-- bien dans l'ensemble, mais + diriger dans le tri graphique pour
qu'ils ne modifient pas la procdure swap. 
-- envoi de mail at imag.fr  la fin, sans pb

-------------------------------------------------------------
Jeu 4 novembre td 7.2

-- Td tableaux 2d, parcours simples, exos de la feuille 8 : 1  4
--chanes de caractres, fonction qui calcule la longueur d'une
chane, et exercice 6 concatnation de chanes.
-- dbut du pb : labyrinthe de Thse : les 3 premires questions
--  faire : le problme du labyrinthe de thse, questions 1  8
comprises.
 ATTENTION DS QUICK MARDI 9 NOVEMBRE

-------------------------------------------------------------
Mardi 9 novembre td 8.1

-- quick 1 h
-- distribution correction quick
-- correction rapide au tableau
-- explication en qq mots du tp8 carrs magiques

--  faire pour le mardi suivant : finir le pb labyrinthe.
Jeudi 11 : pas de td.


-------------------------------------------------------------
Mardi 9 novembre, tp 8

-- tp8, carrs magiques, bien dans l'ensemble. En moyenne avancee jusqu aux
carres presque magiques, et explication/debut du carre magique avec le 
tableau dejavu

-- jeudi pas de td. Distribuer la correction de carr magique 

----------------------------------------------------------
une sance de moins par semaine.

-------------------------------------------------------------
Mardi 16 novembre, tp9

td et tp euler
qq erreurs sur la feuille d'nonc --> je modifie
presque tout le monde a russi  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  rcuprer et  tester

2- sance 2 projet (RK). Distribution de l'nonc explicatif et du code.
sance trop difficile. J'arrte 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 caractre par caractre
-- crire le fichier  l'envers mot par mot.

-------------------------------------------------------------
Mardi 30 novembre td/tp 11

-- TD : correction des exos donns, distribution de l'nonc (en
   retard) et autres exos sur cette mme feuille. 

 faire : parenthses, anagrammes, et recherche de mots interdits.

-- TP mots mls --> recherche gauche/droite. Distribution correction.


-------------------------------------------------------------
Jeudi 2 novembre td 11.2

-- correction anagramme et parenthses, distribution correction.
ramassage de certaines copies.

-- (cours) rappels sur les pointeurs

-- exos procdures mystres (feuille 12b) et feuille 12 programme
   mystre. A faire exo 5 section1 feuille 12.


-------------------------------------------------------------
Mardi 7 dcembre td/tp 12

-- liste des fonctions de base  savoir faire.
-- distribution aide mmoire pointeurs, exos mystre.
-- correction exo5 feuille 12


-- tp 12 coupes d'un tableau, avec squelette de programme.

-------------------------------------------------------------
Jeudi 9 dcembre td/tp 12.2

-- fin des exos de la feuille de rvisions (feuille 12)

-- dernires questions.
-------------------------------------------------------------
FIN. Exam le 15 dcembre.