Examen ecrit ? o.O
+11
Diostrofobe
Ben
revo12
yan014
Zoners
Adrien
dellC
Kevin
jul!en
Admin
Misterkiller
15 participants
Page 1 sur 2
Page 1 sur 2 • 1, 2
Examen ecrit ? o.O
Ceux de 2ème savent dire plus ou en moins en quoi consiste l'examen de projet ?
J'avais demander à Nicolas Hendricks et apparemment il faut savoir modifier une partie de programme..
Pouvez vous donner des petits conseil a donner ? =D
Merci bcp
J'avais demander à Nicolas Hendricks et apparemment il faut savoir modifier une partie de programme..
Pouvez vous donner des petits conseil a donner ? =D
Merci bcp
Misterkiller- Messages : 169
Date d'inscription : 05/10/2008
Age : 33
Localisation : Waremme
Re: Examen ecrit ? o.O
Salut,
Je vais te parler de l'an dernier...
Nous l'avions fait en C ce projet sur un bien sombre algorithme des réseaux d'un bonhomme appelé Dijkstra.
L'examen consistait à modifier le programme où tout était statique pour qu'il utilise l'allocation dynamique.
En ce qui concerne cette année, puisque vous avez l'immense chance de faire ce programme dans un langagepourri magnifique, le Java, je ne vois pas trop vu vos connaissances ce qui pourrait être demandé. On pourrait imaginer si vos matrices ont été implémentées de manière statique (tableaux []), de devoir les réimplémenter de manière dynamique (new...)... D'ailleurs ça a fait sourir M. Swinnen tout à l'heure quand j'ai dit la même chose... un signe ?
Je vais te parler de l'an dernier...
Nous l'avions fait en C ce projet sur un bien sombre algorithme des réseaux d'un bonhomme appelé Dijkstra.
L'examen consistait à modifier le programme où tout était statique pour qu'il utilise l'allocation dynamique.
En ce qui concerne cette année, puisque vous avez l'immense chance de faire ce programme dans un langage
Re: Examen ecrit ? o.O
great infos
jul!en- Messages : 112
Date d'inscription : 18/09/2008
Age : 34
Localisation : verviers (stembert)
Re: Examen ecrit ? o.O
Salut,
Gerday nous a dit que faire le programme pour qu'il utilise les allocation dynamique est une question (plus que) possible.
Gerday nous a dit que faire le programme pour qu'il utilise les allocation dynamique est une question (plus que) possible.
Kevin- Messages : 51
Date d'inscription : 02/10/2008
Age : 35
Re: Examen ecrit ? o.O
Merci de ses informations méga intéressante
Je crois que j'ai bien fait de la poser
Je crois que j'ai bien fait de la poser
Misterkiller- Messages : 169
Date d'inscription : 05/10/2008
Age : 33
Localisation : Waremme
Re: Examen ecrit ? o.O
Kevin a écrit:Salut,
Gerday nous a dit que faire le programme pour qu'il utilise les allocation dynamique est une question (plus que) possible.
Gerday ??? Il sait faire tout ça en Java ???
dellC- Messages : 120
Date d'inscription : 07/11/2008
Age : 35
Localisation : Herve
Re: Examen ecrit ? o.O
lol, la preuve que non, parce qu'on parle rarement d'Gerday ??? Il sait faire tout ça en Java ???
Mais bon cette année, y'aura peut-être aussi deux-trois petites questions à coté, soit sur java soit sur votre projet...
Re: Examen ecrit ? o.O
bonjour je suis vraiment nul en java alors se serai super gentil si qqun savais tapper les partie de code
1) pour modif en alloc dyna
2) changer les tableau en tableau dyna
merci d'avance
Adri
si jms mon msn: adrienguelenne[at]hotmail[dot]com
1) pour modif en alloc dyna
2) changer les tableau en tableau dyna
merci d'avance
Adri
si jms mon msn: adrienguelenne[at]hotmail[dot]com
Dernière édition par Admin le Dim 31 Mai - 19:46, édité 1 fois (Raison : histoire que tu te fasses pas spammer pour rien ^^)
Adrien- Messages : 21
Date d'inscription : 11/10/2008
Re: Examen ecrit ? o.O
Il est bien sûr évident qu'il ne faut pas baser son étude sur ce que j'ai dit plus haut...
Ce ne sont que des hypothèses, de plus je n'ai ni vu le projet, ni vu le code...
Ce ne sont que des hypothèses, de plus je n'ai ni vu le projet, ni vu le code...
Re: Examen ecrit ? o.O
J'ai une question, auras-t-on une partie du code sous les yeux, et il faudra modifier celui-ci?
Ou rien du tous et il faudra tous faire en freestyle XD?
Ou rien du tous et il faudra tous faire en freestyle XD?
Zoners- Messages : 84
Date d'inscription : 28/09/2008
Re: Examen ecrit ? o.O
J'ai été sur le site du zero et plusieurs forum, il est dit qu'il n'existe pas de tableau statique et qu'ils sont d'office dynamique
Si c'est le cas, il faut bêtement inséré les données sur un tableau ?
Genre: double tableauDouble [] = {0.400, 200.149 ....} ;
Mais qqu'un sait expliquer comment faire pour transféré les données sur un tableau ? ^^ j'ai pas encore trouver sur le s.d.z.
Si vous pouviez me dire aussi si je me trompe totalement ou pas xD ca serait gentil
Si c'est le cas, il faut bêtement inséré les données sur un tableau ?
Genre: double tableauDouble [] = {0.400, 200.149 ....} ;
Mais qqu'un sait expliquer comment faire pour transféré les données sur un tableau ? ^^ j'ai pas encore trouver sur le s.d.z.
Si vous pouviez me dire aussi si je me trompe totalement ou pas xD ca serait gentil
Misterkiller- Messages : 169
Date d'inscription : 05/10/2008
Age : 33
Localisation : Waremme
Re: Examen ecrit ? o.O
Salut,
Dans ce cas, si j'étais toi j'essayerai "setStringTable("nomDuTableau", donnee);" ...
Je n'ai pas parlé de tableau statique, mais de l'allocation... L'allocation peut être statique (sur la pile) ou dynamique (sur le tas)...il est dit qu'il n'existe pas de tableau statique
Que veux tu dire ? Tu veux dire les afficher dans un composant graphique qui a la forme d'un tableau ? Si c'est ça, je suis certains que tu ne trouveras pas sur le site du zéro... vu que vous utiliser le SLPack pour tout ce qui est graphique, qui est "made by" Swinnen & Hendrikx...Mais qqu'un sait expliquer comment faire pour transféré les données sur un tableau ? ^^ j'ai pas encore trouver sur le s.d.z.
Dans ce cas, si j'étais toi j'essayerai "setStringTable("nomDuTableau", donnee);" ...
Re: Examen ecrit ? o.O
Bonjour,
Si je me souviens bien les dire de Mr Swinnen, on aura pas de questions relatif au SLPack mais a vérifier.
Quelqu'un sait le temps prévu pour l'exam ? ( 2 ou 4h )
Si je me souviens bien les dire de Mr Swinnen, on aura pas de questions relatif au SLPack mais a vérifier.
Quelqu'un sait le temps prévu pour l'exam ? ( 2 ou 4h )
Re: Examen ecrit ? o.O
Admin a écrit:On pourrait imaginer si vos matrices ont été implémentées de manière statique (tableaux []), de devoir les réimplémenter de manière dynamique (new...)...
J'ai cru que tu parlais de tableau quand tu as dit ça..
Mais dans ce cas, je vois nul part comment faire... Avec de la recherche sur internet, je suis tombé sur un site ( tout pourris ^^ ) qui me disait ça..
3.2 Allocation
Il existe deux méthodes d'allocation de tableau: dynamique et statique.
3.2.1 Dynamique
L'allocation dynamique est similaire à l'allocation de tableau en Java. La syntaxe est la suivante:
type* tab = new type [ n ] ;
type est le type d'objet dans le tableau, tab est le nom de la variable et n est le nombre d'éléments dans le tableau. n doit être une expression de type entier.
Pour libérer la mémoire ainsi allouée, il faut faire ceci:
delete [] tab ;
3.2.2 Statique
L'allocation statique de tableau n'existe pas en Java. La différence avec la méthode précédente est que l'entièreté des cellules du tableau est placée sur la pile d'exécution (stack) au lieu du tas (heap). Ceci épargne la gestion de mémoire au programmeur, mais au risque de dépasser la limite sur la taille de la pile. La syntaxe est la suivante:
type tab[ N ] ;
type est le type d'objet dans le tableau, tab est le nom de la variable et N est le nombre d'éléments dans le tableau. N est une expression de type entier dont l'évaluation peut être faite au moment de la compilation. Autrement dit, la valeur résultante est une constante. Ceci implique que nous devons connaître d'avance la taille du tableau, ou du moins sa taille maximale.
Il est possible d'initialiser toutes les valeurs d'un tableau statique ainsi:
type tab[ N ] = { val1 , val2 , ... , valN } ;
En réalité, avec une telle initialisation, nous pouvons omettre N, car le compilateur peut le déduire par le nombre d'éléments entre accolades, i.e.:
type tab[] = { val1 , val2 , ... , valN } ;
J'ai beau cherché, je ne trouve pas une explication pour passer d'allocation statique a dynamique.
Je ne sais même pas si ce que je trouve c'est fiable et donc j'en reviens à toi ( vous ? ^^ ) pour savoir comment faire ..
Misterkiller- Messages : 169
Date d'inscription : 05/10/2008
Age : 33
Localisation : Waremme
Re: Examen ecrit ? o.O
il fait comme legros pour questionner? ou on lui rand le fichier sans quil ns pose de questions?
revo12- Messages : 55
Date d'inscription : 30/10/2008
Re: Examen ecrit ? o.O
Salut,
En C, voici une allocation statique de tableau :
Toujours en C, voici une allocation dynamique de tableau :
En java, l'allocation statique de tableau ressemble à celle du C :
L'allocation dynamique quant à elle, est facilitée :
@revo12 : tu lui présentes ton programme, il le regarde tourner et s'il fait bien tout ce qui était demandé.
En C, voici une allocation statique de tableau :
- Code:
int tab[10]; // J'alloue sur la pile 10 * sizeof(int) octets, à priori vides.
...
/*Ces octets seront libérés à la fin du bloc d'instruction {} dans lequel le tableau est déclaré.*/
Toujours en C, voici une allocation dynamique de tableau :
- Code:
int *tab;
tab = (int*) malloc(10*sizeof(int)); // J'alloue sur le tas 10 * sizeof(int) octets, à priori vides.
...
free(tab); /* Je libère les emplacements mémoire solicités, si je ne le fais pas, personne ne le fera pour moi (ou presque, voir 2e année) */
En java, l'allocation statique de tableau ressemble à celle du C :
- Code:
int tab[10];
L'allocation dynamique quant à elle, est facilitée :
- Code:
int tab[] = new tab[10];
/*La désallocation avec l'opérateur delete[] n'est pas nécessaire en Java, à cause du garbage collector qui se charge de désallouer une donnée quand plus référencée.*/
@revo12 : tu lui présentes ton programme, il le regarde tourner et s'il fait bien tout ce qui était demandé.
Re: Examen ecrit ? o.O
Haaa merci je vois mieux
Heuu pourquoi tu parles de rendre un fichier ? Projet c'est en écrit ou je me plante aussi ?
Heuu pourquoi tu parles de rendre un fichier ? Projet c'est en écrit ou je me plante aussi ?
Misterkiller- Messages : 169
Date d'inscription : 05/10/2008
Age : 33
Localisation : Waremme
Re: Examen ecrit ? o.O
Misterkiller a écrit:Haaa merci je vois mieux
Heuu pourquoi tu parles de rendre un fichier ? Projet c'est en écrit ou je me plante aussi ?
C'est sur papier l'exam non ?
Ben- Messages : 52
Date d'inscription : 17/09/2008
Age : 33
Localisation : Durbuy
Re: Examen ecrit ? o.O
Na cest pour projet... cest sur papier ou sur l'ordi?
revo12- Messages : 55
Date d'inscription : 30/10/2008
Re: Examen ecrit ? o.O
et on peut avoir le cours ou des feuilles de codes avec?
revo12- Messages : 55
Date d'inscription : 30/10/2008
Re: Examen ecrit ? o.O
On peut avoir TOUT ce qui est support papier : ) .
Diostrofobe- Messages : 14
Date d'inscription : 22/11/2008
Re: Examen ecrit ? o.O
Personnellement le programme qu'on a fait avec gerday. Et ben il était déjà en allocation dynamique XD.
On aura le code sous les yeux?
On aura le code sous les yeux?
L'alchimiste- Messages : 65
Date d'inscription : 06/01/2009
Age : 35
Re: Examen ecrit ? o.O
Tu es sur de ca? car ca m'étonne un peu :p je sais qu'on aura le code sous les yeux mais de la a avoir tous support papier qu'on veut oODiostrofobe a écrit:On peut avoir TOUT ce qui est support papier : ) .
Zoners- Messages : 84
Date d'inscription : 28/09/2008
Page 1 sur 2 • 1, 2
Page 1 sur 2
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|