[PDF] Examen dalgorithmique L2 Informatique. Année 2015–





Previous PDF Next PDF



Examen dinformatique (Algorithmique)

Département de physique/SM. 1ère année SM. Examen d'informatique (Algorithmique). Exercice1 (2 pts) : a. Traduire l'expression suivante en langage Pascal :.



Examen de Session de Rattrapage dAlgorithmique 2 Filière : SMI3

Faculté des Sciences d'Agadir. Département d'Informatique. A.U : 2018 / 2019. Examen d'Algorithmique 2 Session Rattrapage – Filière SMI3 ; A.U : 2018-2019.



Examen dalgorithmique

L2 Informatique. Année 2015–2016. Examen d'algorithmique On veut définir un algorithme de tri pour des tableaux de taille n ne contenant que.



Partie I : Questions de cours ( 2pts) Partie II : Exercices

Module : Algorithmique & Programmation. 1ère année Semestre 2



Sujets des examens de validation des modules :

Examen de Validation du Module : Complément de Formation : Algorithmique. Cycle secondaire. Spécialité : Informatique. Date d'évaluation. 25 avril 2018.



Examen dalgorithmique

L2 Informatique. Année 2015–2016. Examen d'algorithmique des algorithmes et des explications sera fortement prise en compte pour la.



TH`ESE DE DOCTORAT Typage polymorphe dun langage

Sujet de la th`ese: Typage polymorphe d'un langage algorithmique. Soutenue le 12 juin 1992 devant la Commission d'examen composée de.



Algorithmique avancée Examen du 29 janvier 2002 8h00-11h00

Facilitez la lecture et la compréhension des algorithmes proposés. – Ce sujet est infaisable en trois heures : sa longueur excessive vous permet de choisir 



Examen de rattrapage Algorithmique et Systèmes dexploitation

Département Informatique. Filière : Master 1 - IL. Examen de rattrapage 1/ Ecrire en langage algorithmique ce que doit faire un site j qui reçoit un ...



Examen semestriel Algorithmique et Systèmes dexploitation

Département Informatique. Filière : Master 1 - IL. Examen semestriel Pour résoudre ce problème un algorithme (vu en cours) organise les processus en un ...

Examen dalgorithmique Universite Paris Diderot L2 Informatique Annee 2015{2016

Examen d'algorithmique

Mercredi 22 juin 2016 15h30{18h / Aucun document autoriseMode d'emploi :Le bareme est donne a titre indicatif.La qualite de la redaction

des algorithmes et des explications sera fortement prise en compte pour la

note.On peut toujours supposer une question resolue et passer a la suite.Exercice 1 : Derouler des algorithmes (3 points)

On considere l'algorithmePci-dessous :Def P(tableau d'entiers T) : // les indices de T vont de 0 a |T|-1

Si |T|==0 Alors Retourner 0

Sinon :

n = |T| s = 0 i = 0 tant que i < n && T[i]<10 faire: s = s+T[i] i=i+1 Retourner s1.D ecrirece que fait l'algorithme Pappele avec le tableauT= [3;4;6;1;12;2;4]. 2.

Et a vecle tableau T= [3;1;7;8]?

Exercice 2 : Tri pour deux valeurs - 4 points

On veut denir un algorithme de tri pour des tableaux de taillenne contenant que deux valeurs distinctes. L'objectif est de trier le tableau. Par exemple pour le tableau suivant de taille 5 :[2,4,4,2,2], on veut obtenir [2,2,2,4,4] 1. Ecrire un algorithme de tri bas esur une m ethodede comptage. Ici on souhaite juste obtenir un tableau trie sans imposer l'ordre (croissant ou decroissant). 2. Ecrire un algorithme qui trie le tab leauen ne faisan tqu'un seul parcours du tableau. 3. Mo diezv osalgorithmes p ourobtenir un tri en ordre croissan t. 1/3 Universite Paris Diderot L2 Informatique Annee 2015{2016 Exercice 3 : Algorithmes sur les arbres - 6 points On considere des arbre binaires contenant des valeurs entieres dans les noeuds, comme

ceux de la gure ci-dessous :On suppose que ces arbres sont representes par des structures cha^nees (comme en

cours). Un noeud de l'arbre (typenoeud) sera represente par une structure ayant les champs de valeurs suivants : un c hampde nom valet de typeentiercontenant la valeur stockee; un c hampde nom fget de typearbrecontenant l'adresse du ls gauche; un c hampde nom fdet de typearbrecontenant l'adresse du ls droit. Et unarbreest un pointeur (adresse) vers unnoeud(l'adresse 0 designe un arbre vide). Lorsqu'un noeud n'a pas de ls gauche, son champfgvaut 0 (et c'est pareil pour le ls droit avecfd). Siaest un arbre non vide,a->valdesigne la valeur stockee a sa racine (le premier noeud de l'arbre),a->fgdesigne l'adresse du ls gauche (donc un arbre), eta->fgdesigne l'adresse du ls droit,etc. 1. Dessiner la structure c ha^neerepr esentantl 'arbretest. 2. Ecrire un algorithmeSommequi etant donne un arbrearetourne la somme de toutes les valeurs stockees dans les noeuds de cet arbre (et 0 si l'arbre est vide).

Sur l'exemple, on doit renvoyer 36.

Prol suggere :entier Somme(arbre a)

Appliquer votre algorithme sur l'arbretestet decrire son comportement. 3. Ecrire un algorithme de parcours d'arbre (au choix parmi tous ceux possibles) qui achera les valeurs stockees dans les noeuds.

Prol suggere :void Parcours(arbre a)

Appliquer votre algorithme sur l'arbretestet decrire son comportement. 4. Ecrire un algorithmeCptNoeudBinqui etant donne un arbrearetourne le nombre de noeuds binaires (c'est-a-dire avec deux sous-arbres non vides) de l'arbrea. Sur l'exemple, on doit renvoyer 3.

Prol :entier CptNoeudBin(arbre a)

Quelle valeur est retournee votre algorithme sur l'arbretest? 2/3 Universite Paris Diderot L2 Informatique Annee 2015{2016 5. Ecrire un algor ithmeProfOccqui etant donne un arbreaet un entierxache la profondeurde chaque occurrence de la valeurx(dans les champsval). On rappelle que la racine est a la profondeur 0, ses ls a la profondeur 1, les ls de ses ls a la profondeur 2,etc.Sur l'exemple et avecx= 4, on doit donc renvoyer 0 2. Prol suggere :void ProfOcc(arbre a, entier x). On pourra utiliser une fonc- tion auxiliaire de prolvoid ProfOccAux(arbre a, entier x, entier p). Que retourne votre algorithme sur l'arbretestavecx= 3?

Exercice 4 : Backtracking - 6 points

Dans cet exercice, on dispose d'un ensembleE=fv0;:::;vn1gdenentiers distincts et d'une valeur entiereV, et on cherche a savoir si il existe un (ou plusieurs) sous-ensemble(s) deEdont la somme vautV. Par exemple, siE=f4;3;2;5get siV= 9, alors deux sous- ensembles sont acceptables :f4;3;2getf4;5g. Pour cela, on veut utiliser un algorithme de backtracking pour generer tous les sous- ensembles deEet tester pour chacun si la somme de ses elements est egale aV. 1. Etan tdonn eun ensem bleErepresente par un tableauTde taillen(T[i]vautvi), ecrire un algorithme qui ache tous les sous-ensembles deE. NB : Avec l'ensembleE=f2;4;6g, l'algorithme devra acher (dans un certain ordre) les sous-ensembles :fg,f2g,f4g,f6g,f2;4g,f4;6g,f2;6g,f2;4;6g. Appliquer votre algorithmeaT= [2;3]. On decrira avec precision le deroule de l'algorithme. Prol suggere (mais non impose) si algorithme recursif :void GenererEns(T,S,k) ouSest le sous-ensemble en cours de construction represente par un tableau de booleen (S[i] est vrai ssiT[i] est dans le sous-ensemble) etkest un entier (entre 0 etn1) indiquant que le prochain choix a faire portera sur l'elementk(et donc qu'un choix a deja ete fait pourv0,...,vk1). 2. Etan tdonn eun ensem bleErepresente par un tableauTde taillenet un entier V,ecrire un algorithme qui ache tous les sous-ensembles deEdont la somme des elements vautV.. NB : Avec l'ensembleE=f2;4;6getV= 6, l'algorithme devra acher les sous- ensembles :f2;4getf6g. Prol suggere si algorithme recursif :void GenererEns2(T,V,S,k). 3. Mo dierl'algorithme pr ecedentp ourcompter le nom brede solutions. 3/3quotesdbs_dbs29.pdfusesText_35
[PDF] Recueil d 'Examens (1997 - 2009) Analyse Numérique - lamsin

[PDF] Cours offerts Examens de reprise sans cours Frais et - CSDM

[PDF] Architecture des ordinateurs Corrigé de l 'examen

[PDF] Le baccalauréat 2016 - Session de juin - Ministère de l 'Éducation

[PDF] 2

[PDF] Corrigé Examen Final Bases de Données (2010/2011) - essai

[PDF] Épreuve d 'économie familiale - Classe de troisieme

[PDF] Correction du QCM - Dunod

[PDF] Planning des Examens du S2 (2016/2017) : 2 année 11h00 - FSNV

[PDF] Examen bureautique

[PDF] ROYAUME DU MAROC

[PDF] NOTICE CAP PE session 2016 - Académie de Nantes

[PDF] Corrigé examen CAPACITÉ TRANSPORT - Capaplus

[PDF] Examen clinique

[PDF] examens en cardiologie - Fédération Française de Cardiologie