0% ont trouvé ce document utile (0 vote)
223 vues2 pages

Mini-projet en Algorithmique II

Transféré par

abidi najah
Copyright
© Attribution Non-Commercial (BY-NC)
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
223 vues2 pages

Mini-projet en Algorithmique II

Transféré par

abidi najah
Copyright
© Attribution Non-Commercial (BY-NC)
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Ministre de lEnseignement Suprieur, de la Recherche Scientifique et de la Technologie

INSTITUT SUPERIEUR DES ETUDES TECHNOLOGIQUES DE RADES

Dpartement : Technologies de lInformatique

Matire : Algorithmique et Structures de Donnes II MINI-PROJET

PRSENTATION DU THME On dispose d'un tableau de n classes; chacune est caractrise par les informations suivantes : le code de la classe, la spcialit, le numro du semestre et une adresse permettant d'accder la liste des tudiants de cette classe. Un tudiant est dfini par son numro de carte, son nom, son prnom, sa moyenne et une adresse qui permet l'accs l'tudiant suivant. Travail faire 1.1 1.2 1.3 1.4 1.5 Proposer les structures de donnes ncessaires pour reprsenter ces informations. Ecrire une procdure List_Etud permettant la cration de plusieurs tudiants. Ecrire une procdure Remp_Tab qui saisie les informations des n classes (la valeur contenue dans le champ adresse doit tre la mme que celle de la liste des tudiants correspondante). Ecrire une procdure List_Adm qui affiche la liste des tudiants admis (nom, prnom et moyenne) ainsi que la moyenne de la classe. Pour chaque classe, des preuves orales sont prvues chaque semaine durant tout le semestre. Une liste de m tudiants est affiche en dbut de chaque semaine. Par exemple, si on a une classe de 20 tudiants, on convoque chaque semaine le 1/4 de l'effectif c'est--dire 5 tudiants. A un certain moment (aprs 5 semaines) tous les tudiants auront pass la premire preuve d'oral. Comme le semestre comporte au moins 13 semaines, on reprend alors l'oral depuis le dbut de la liste des tudiants. Ecrire une procdure Planning_Oral qui affiche pour une classe donne le planning des preuves orales (voir modle d'affichage). Dans un programme principal, on vous demande d'implmenter ces diffrentes procdures.

1.6

Remarques (i) Pour l'excution, on choisira un tableau de 5 classes. (ii) Chaque classe comportera au plus 6 tudiants. (iii) Chaque semaine on convoquera le 1/3 de l'effectif c'est--dire 2 tudiants. (iv) On fixera le nombre de semaines par semestre 9. DOSSIER A REMETTRE Le travail doit tre ralis par binme, et doit faire l'objet d'un dossier (version numrique imprime) incluant les lments suivants :
1

Le cahier des charges. L'analyse du problme. Les algorithmes (Procdures et fonctions). Les programmes (en C, Pascal ou Java) lisibles et bien comments. Les rsultats obtenus.

Modle du Planning
Classe : T-INF1 Semestre: 2

Semaine S1 S2 S3 S4 S5 S6 S7 S8 S9

Nom et Prnom nom1 prenom1 nom 2 prenom 2 nom 3 prenom 3 nom 4 prenom 4 nom 5 prenom 5 nom 6 prenom 6 nom1 prenom1 nom 2 prenom 2 nom 3 prenom 3 nom 4 prenom 4 nom 5 prenom 5 nom 6 prenom 6 nom1 prenom1 nom 2 prenom 2 nom 3 prenom 3 nom 4 prenom 4 nom 5 prenom 5 nom 6 prenom 6

Dernier dlai de remise des dossiers : 30 mai 2010

Vous aimerez peut-être aussi