[PDF] INFORMATIQUE Ce sujet évalue les compé





Previous PDF Next PDF



Corrigé UPSTI de lépreuve de concours CCP 2017 PSI SI

Proposition de corrigé du sujet de concours. CCP. PSI SI de l'année 2017. Ceci est une proposition de corrigé des concours de CPGE réalisée bénévolement 



Corrigé Maths TSI CCP 2017

Corrigé Maths TSI CCP 2017. Problème 1 : Étude d'une courbe. Partie I - Deux fonctions. Q1. 1?t2=(1+t)(1?t) ainsi 1?t2=0?t?{?1;1} donc f et g sont 



CCP Informatique PSI 2017 — Corrigé

Ce sujet bien articulé et progressif étudie la circulation automobile et l'évolution de bouchons aux heures de pointe sur l'autoroute depuis l'étude 



CCP 2017 fili`ere TSI Corrigé Modélisation

CCP 2017 fili`ere TSI. Corrigé Modélisation. Q1) Calcul de l'accélération : on calcule le vecteur vitesse VG22/0 puis on le dérive : VG2



CCP Physique MP 2017 — Corrigé

Ce sujet présente une difficulté croissante : il commence par des questions proches du cours pour laisser progressivement place aux raisonnements physiques. Il 



INFORMATIQUE

Ce sujet évalue les compétences acquises dans les enseignements d'Informatique pour tous et d'op- tion Informatique. Toutes les questions doivent être traitées 



BANQUE ÉPREUVE ORALE DE MATHÉMATIQUES SESSION 2017

Chaque sujet proposé est constitué de deux exercices : — un exercice sur 8 points issu de la banque publique accessible sur le site http://ccp.scei-concours.fr.



MATHEMATIQUES

SESSION 2017. TSIMA02. EPREUVE SPECIFIQUE - FILIERE TSI Le sujet est composé de 2 problèmes indépendants. Le problème 1 nécessite l'usage du ...



CCP Maths 1 MP 2017 — Corrigé

1 p2 + q2 )(pq)?(N?)2. Dans le problème



MATHEMATIQUES

SESSION 2017. TPCMA02 Le sujet est composé de deux exercices et d'un problème indépendants. La présentation la lisibilité



Annales MP - CCINP

Sujets et rapports de la filière MP · Session 2023 : · Session 2022 : · Session 2021 : · Session 2020 : · Session 2019 : · Session 2018 : · Session 2017 : · Session 



Annales PC - CCINP

SUJETS ET RAPPORTS DE LA FILIÈRE PC · Session 2023 : · Session 2022 : · Session 2021 : · Session 2020 : · Session 2019 : · Session 2018 : · Session 2017 : · Session 



[PDF] BANQUE ÉPREUVE ORALE DE MATHÉMATIQUES SESSION 2017

Chaque sujet proposé est constitué de deux exercices : — un exercice sur 8 points issu de la banque publique accessible sur le site http://ccp scei-concours



CCP 2017 MP PHYSIQUE-CHIMIE - eLearningCPGE

CCP 2017 MP PHYSIQUE-CHIMIE · ENONCE · CORRIGE



S2I - Imagerie médicale Discovery IGS 730 - UPSTI

Vous trouverez dans cette partie du site les sujets de Sciences de l'Ingénieur et d'Informatique des CCP-MP-2017-ImagerieMedicaleDiscovery-Sujet pdf



[PDF] Corrigé UPSTI de lépreuve de concours CCP 2017 PSI SI

Ce document vous apportera des éléments de corrections pour le sujet traité mais n'est pas un corrigé officiel du concours ni un corrigé exhaustif très 



CCINP Maths PC 2017 - Doc Solus

CCINP Maths PC 2017 · Corrigé · Énoncé complet · Rapport du jury · Énoncé obtenu par reconnaissance optique des caractères



[PDF] CCP Modélisation de systèmes physiques ou chimiques PC 2017

CCP Modélisation de systèmes physiques ou chimiques PC 2017 — Corrigé Ce sujet s'intéresse à la résolution numérique de quelques phénomènes électrosta-



CCP - MP 2017 - Physique-Chimie

Sujet La Physique au pays des patients : Imagerie par Résonance Magnétique nucléaire ou IRM Comportement d'une population de dipôles dans un champ 



[PDF] CCP 2017 – Mathématiques Lénoncé PROBLÈME

Sujet no 5 CCP 2017 – Mathématiques L'énoncé L'épreuve est constituée d'un problème en cinq parties largement indépendantes PROBLÈME Soit p ? ]0 1[

  • Quelles sont les écoles CCP ?

    Grenoble INP - PagoraMP - PC - PSI - TSI - TPCGrenoble INP - PhelmaMP - PC - PSI - TSIINP - ENSEEIHT ToulouseMP - PC - PSI - TSIINP - ENSIACET ToulouseMP - PC - PSI - TSI - TPC
  • Les Oraux. Les oraux se déroulent en région parisienne.

SESSION 2017 MPIN007

EPREUVE SPECIFIQUE - FILIERE MP

INFORMATIQUE

Jeudi 4 mai : 14 h - 18 h

N.B. : le candidat attachera la plus grande importance à la clarté, à la précision et à la concision de la

a été amené à prendre.

Les calculatrices sont interdites

Le sujet est composé de trois parties, toutes indépendantes.

Ce sujet évalue les compétences acquises dans les enseignements d"Informatique pour touset d"op-

tionInformatique.Toutes les questionsdoivent être traitées par les candidats. Les questions demandant d"écrire une fonction en langage Python doivent exploiter le contenu des enseignements d"

Informatique pourtous

. Les questionsdemandant d"écrire unefonction en langage CaML doivent exploiter le contenu des enseignements d"optionInformatique.

Les fonctions écrites en langage Python ne devront pas être récursives sauf dans laquestion Q31

page9.

Les fonctions écrites en langage CaML devront être récursives ou faire appel à des fonctions auxi-

liaires récursives. Elles ne devront pas utiliser d"instructions itératives (c"est-à-direfor,while, ...),

ni de références, ni d"exceptions. 1 l 10

Partie I - Logique et calcul des propositions

Imaginez-vous ethnologue. Vous étudiez une peuplade primitive qui présente un comportement mani-

chéen extrême : lorsque plusieurs personnes participent à une même conversation sur un sujet donné,

elles vont toutes avoir le même comportement manichéen tant que la conversation reste sur le même

sujet, c"est-à-dire que toutes les a s rmations seront soit des vérités, soit des mensonges. Par contre, si le sujet de la conversation change, la nature des a s rmations, soit mensonge, soit vérité, peut changer, mais toutes les a s rmations seront de la même nature tant que le sujet ne changera pas à nouveau.

Pour être autorisé à séjourner dans cette peuplade, vous devez respecter cette règle. Vous participez à

une conversation avec trois de leurs membres que nous appelleronsX,YetZ. Ceux-ci vous indiquent

comment rejoindre leur village. Si vous n"arrivez pas à le rejoindre, vous ne serez pas autorisé à y

séjourner. Le premier sujet abordé est la région dans laquelle se trouve le village : X indique : " Le village se trouve dans la vallée »;

Z réplique : " Non, il ne s"y trouve pas »;

X reprend : " Ou alors dans les collines ».

Nous noteronsVetCles variables propositionnelles associées à la région dans laquelle se trouve le

village.

Nous noteronsX

1 etZ 1 les formules propositionnelles correspondant aux a s rmations deXet deZ sur le premier sujet.

Puis, le second sujet est abordé : le chemin qui permet de rejoindre le village dans la région concernée.

X dit : " Le chemin de gauche conduit au village »;

Z répond : " Tu as raison »;

X complète : " Le chemin de droite y conduit aussi »; Yasrme : " Si le chemin du milieu y conduit, alors celui de droite n"y conduit pas »; Z indique : " Celui du milieu n"y conduit pas ». Nous noteronsG,M,Dles variables propositionnelles correspondant respectivement au fait que le chemin de gauche, du milieu et de droite, conduit au village.

Nous noteronsX

2 ,Y 2 etZ 2 les formules propositionnelles correspondant aux a s rmations deX, deY et deZsur le second sujet.

Q1.Représenter le comportement manichéen des interlocuteurs dans le premier sujet abordé sous

la forme d"une formule du calcul des propositions dépendant des formules propositionnelles X 1 etZ 1

Q2.Représenter les informations données par les participants sous la forme de deux formules ducalcul des propositionsX

1 etZ 1 dépendant des variablesVetC.

Q3.En utilisant la résolution avec les propriétés des opérateurs booléens et les formules de

De Morgan en calcul des propositions, déterminer dans quelle région vous devez vous rendre pour rejoindre le village.

Q4.Représenter le comportement manichéen des interlocuteurs dans le second sujet abordé sous

la forme d"une formule du calcul des propositions dépendant des formules propositionnelles X 2 ,Y 2 etZ 2

Q5.Représenter les informations données par les participants sous la forme de trois formules du

calcul des propositionsX 2 ,Y 2 etZ 2 dépendant des variablesG,MetD.

Q6.En utilisant la résolution avec les tables de vérité en calcul des propositions, déterminer quelchemin vous devez suivre pour rejoindre le village.

2 10

Partie I - Logique et calcul des propositions

Imaginez-vous ethnologue. Vous étudiez une peuplade primitive qui présente un comportement mani-

chéen extrême : lorsque plusieurs personnes participent à une même conversation sur un sujet donné,

elles vont toutes avoir le même comportement manichéen tant que la conversation reste sur le même

sujet, c"est-à-dire que toutes les a s rmations seront soit des vérités, soit des mensonges. Par contre, si le sujet de la conversation change, la nature des a s rmations, soit mensonge, soit vérité, peut changer, mais toutes les a s rmations seront de la même nature tant que le sujet ne changera pas à nouveau.

Pour être autorisé à séjourner dans cette peuplade, vous devez respecter cette règle. Vous participez à

une conversation avec trois de leurs membres que nous appelleronsX,YetZ. Ceux-ci vous indiquent

comment rejoindre leur village. Si vous n"arrivez pas à le rejoindre, vous ne serez pas autorisé à y

séjourner. Le premier sujet abordé est la région dans laquelle se trouve le village : X indique : " Le village se trouve dans la vallée »;

Z réplique : " Non, il ne s"y trouve pas »;

X reprend : " Ou alors dans les collines ».

Nous noteronsVetCles variables propositionnelles associées à la région dans laquelle se trouve le

village.

Nous noteronsX

1 etZ 1 les formules propositionnelles correspondant aux a s rmations deXet deZ sur le premier sujet.

Puis, le second sujet est abordé : le chemin qui permet de rejoindre le village dans la région concernée.

X dit : " Le chemin de gauche conduit au village »;

Z répond : " Tu as raison »;

X complète : " Le chemin de droite y conduit aussi »; Yasrme : " Si le chemin du milieu y conduit, alors celui de droite n"y conduit pas »; Z indique : " Celui du milieu n"y conduit pas ». Nous noteronsG,M,Dles variables propositionnelles correspondant respectivement au fait que le chemin de gauche, du milieu et de droite, conduit au village.

Nous noteronsX

2 ,Y 2 etZ 2 les formules propositionnelles correspondant aux a s rmations deX, deY et deZsur le second sujet.

Q1.Représenter le comportement manichéen des interlocuteurs dans le premier sujet abordé sous

la forme d"une formule du calcul des propositions dépendant des formules propositionnelles X 1 etZ 1

Q2.Représenter les informations données par les participants sous la forme de deux formules ducalcul des propositionsX

1 etZ 1 dépendant des variablesVetC.

Q3.En utilisant la résolution avec les propriétés des opérateurs booléens et les formules de

De Morgan en calcul des propositions, déterminer dans quelle région vous devez vous rendre pour rejoindre le village.

Q4.Représenter le comportement manichéen des interlocuteurs dans le second sujet abordé sous

la forme d"une formule du calcul des propositions dépendant des formules propositionnelles X 2 ,Y 2 etZ 2

Q5.Représenter les informations données par les participants sous la forme de trois formules du

calcul des propositionsX 2 ,Y 2 etZ 2 dépendant des variablesG,MetD.

Q6.En utilisant la résolution avec les tables de vérité en calcul des propositions, déterminer quelchemin vous devez suivre pour rejoindre le village.

2 10 Q7.En admettant que les trois participants aient menti, pouviez-vous prendre d"autres chemins?

Si oui, le ou lesquels?

Partie II - Algorithmique et programmation (Informatique pour tous)

Cette partie étudie l"algorithme de recherche dichotomique de la position d"une valeur dans une sé-

quence croissante d"entiers. Pour simpli=er les notations et les preuves, les séquences manipulées

ne contiennent qu"une seule fois chaque valeur. Les résultats obtenus se généralisent aux séquences

croissantes quelconques. Définition II.1(séquence) :soient d/ffifiavec dffi1,

—une séquence s de valeurs v

i avec ififiet dif est notée sv i f i d

—sa taille est notéesfdfi1;

—si ififiet dif, sa i-ème valeur est notée s i v i —son domaine, c"est-à-dire l"intervalle des indices de ses valeurs, est noté dom(v i f i d )[d/f]; —son co-domaine, c"est-à-dire l"ensemble de ses valeurs, est noté codom(v i f i d )v i f i d

—la séquence vide de taille0est notée;

—si dd

et d f fi1et f f, alorsv i f i d de taille f d fi1désigne la sous-séquence de v i f i d contenant les valeurs de v d àv f

Les valeurs contenues dans les séquences s manipulées par la suite sont toutes distinctes, c"est-à-dire

que le cardinal du co-domaine de s est égal à la taille de s (card(codom(s))s).

Une séquence sera représentée en Python par une liste. Dans la suite de cet exercice, nous considérons

la fonction positiondu programme suivant en langage Python. def,??..?(,,): d0 flen(,)1 while(df): mdfi(fd)2 print(, d, m, f ,,[d],,[m] ,,[f]) if(,[m]): fm1 elif(,[m]): dmfi1 else: fdm returnd ,[ 1, 4, 7, 9, 12, 15] ?,??..?(9,,)

Listing 1 -Recherche dichotomique en Python

Q8.Quelles sont les informations achées lors de l"exécution du programme complet duLis- ting1? Que contient la variable?après cette exécution? Que contient la variable ,après cette exécution? 3 10 Q9.Soient la séquenceset les entiers retytels que rlsnchrhno(y,s),avec: (i)sl|s 0 fifis n

Aavecn?,;

(ii)×i?[0fin[fis i s i 1 1 (iii)\i?[0fin]fis i ly.

Montrer queylsr

Vous utiliserez pour cela la propriété suivante dont vous montrerez qu"il s"agit d"un invariant

pour la boucle :

0?d?f?n?\i?[dfif]fis

i ly Q10.Montrer que le calcul de la fonctionsnchrhnose termine quelles que soient les valeurs de ses paramètresyets. Q11.Donner des exemples de valeurs des paramètresyetsde la fonctionsnchrhnoqui corres- pondent au pire cas en temps d"exécution. Montrer que la complexité en temps d"exécution dans le pire cas de la fonctionsnchrhno, en fonction de la taillendes séquences transmises comme paramètre, est deO(log(n)).

Partie III - Automates et langages

Cette partie étudie l"opérateur de produit synchronisé?? S sur l"alphabetSde deux automates sur un

même alphabetXtel queS?X. Cet opérateur est utilisé pour modéliser des activités concurrentes.

1 Mots et langages

Dénition III.1(alphabet, mot, langage) :un alphabet X est un ensemble de symboles./X est le symbole représentant le mot vide. X est l"ensemble contenantet les mots composés de séquences de symboles de X. Un langage L sur X est un sous-ensemble de X

Nous étudierons deux implantations des mots et langages : d"une part en algorithmique récursive pro-

grammée en langage CaML; d"autre part en algorithmique itérative programmée en langage Python.

1.1 Algorithmique récursive (option Informatique)

Nous utiliserons par la suite en CaML le type_lagpour représenter les symboles de l"alphabet et les

listes de symboles pour représenter les mots. Q12.Écrire en CaML une définition pour les typesaesla->r,pnreteaobab>qui représentent les alphabets, mots et langages sur les symboles de cet alphabet. Q13.Écrire en CaML une fonctionsg>th(>g, de typepnr 12 eaobab> 12 eaobab>, telle que l"appel)sg>th(>g s eusur un motset un langagee, renvoie un langage contenant les

mêmes mots queepréfixés par le mots. L"algorithme utilisé ne devra parcourir qu"une seule

fois le langagee. Cette fonction devra être récursive ou faire appel à des fonctions auxiliaires

récursives. Q14.Calculer une estimation de la complexité de la fonctionsg>th(>gen fonction du nombre de mots du langagee. Cette estimation ne prendra en compte que le nombre d"appels récursifs e s ectués. 4 fi 10 Q9.Soient la séquenceset les entiers retytels que rlsnchrhno(y,s),avec: (i)sl|s 0 fifis n

Aavecn?,;

(ii)×i?[0fin[fis i s i 1 1 (iii)\i?[0fin]fis i ly.

Montrer queylsr

Vous utiliserez pour cela la propriété suivante dont vous montrerez qu"il s"agit d"un invariant

pour la boucle :

0?d?f?n?\i?[dfif]fis

i ly Q10.Montrer que le calcul de la fonctionsnchrhnose termine quelles que soient les valeurs de ses paramètresyets. Q11.Donner des exemples de valeurs des paramètresyetsde la fonctionsnchrhnoqui corres- pondent au pire cas en temps d"exécution. Montrer que la complexité en temps d"exécution dans le pire cas de la fonctionsnchrhno, en fonction de la taillendes séquences transmises comme paramètre, est deO(log(n)).

Partie III - Automates et langages

Cette partie étudie l"opérateur de produit synchronisé?? S sur l"alphabetSde deux automates sur un

même alphabetXtel queS?X. Cet opérateur est utilisé pour modéliser des activités concurrentes.

1 Mots et langages

Dénition III.1(alphabet, mot, langage) :un alphabet X est un ensemble de symboles./X est le symbole représentant le mot vide. X est l"ensemble contenantet les mots composés de séquences de symboles de X. Un langage L sur X est un sous-ensemble de X

Nous étudierons deux implantations des mots et langages : d"une part en algorithmique récursive pro-

grammée en langage CaML; d"autre part en algorithmique itérative programmée en langage Python.

quotesdbs_dbs6.pdfusesText_12
[PDF] boucle reflexe nerveuse definition

[PDF] régulation cardiaque terminale st2s

[PDF] question type entretien école de commerce

[PDF] comment passer un entretien oral pdf

[PDF] exemple de présentation pour un entretien d'école

[PDF] entretien oral master

[PDF] questions entretien de motivation école

[PDF] reussir entretien ecole d architecture

[PDF] complexe pré botzinger

[PDF] géométrie analytique dans l'espace cours

[PDF] oraux bac langues 2017

[PDF] résultats oraux ccp

[PDF] entpe admission

[PDF] ordenadores definicion

[PDF] ordenadores de escritorio