• Aucun résultat trouvé

Cahier des charges de l’épreuve orale Mathématiques et Algorithmique

N/A
N/A
Protected

Academic year: 2022

Partager "Cahier des charges de l’épreuve orale Mathématiques et Algorithmique"

Copied!
1
0
0

Texte intégral

(1)

SERVICE DES CONCOURS – BANQUE PT

24 rue Pinel - 75013 PARIS

F>OI?GK;J;9>DEBE=?;

BanQue PT

Ce cahier des charges a pour but de préciser quelques grandes orientations.

Seul le règlement officiel du concours fait foi pour la définition de l’épreuve.

Cahier des charges de l’épreuve orale Mathématiques et Algorithmique

Objectif

L’objectif de cette épreuve orale est d’évaluer les compétences des candidats sur les programmes de mathématiques et d’informatique de la filière PTSI/PT. Dans le cadre du programme d’informatique, l’utilisation du langage de programmation Python et de l’environnement de simulation numérique (bibliothèques Numpy/Scipy/Matplotlib de Python ou atelier logiciel Scilab) pourra être demandé.

Cette épreuve d’une durée de 1h (préparation incluse) remplace l’ancienne épreuve orale

« Mathématiques II ». Ses modalités restent similaires.

Organisation et contenu de l’épreuve

L’épreuve, d’une durée de 1 heure (préparation incluse), consistera en deux exercices :

• l’un portera sur le programme de mathématiques de la filière PTSI/PT (algèbre, analyse, géométrie et probabilités) ;

• l’autre exercice portera sur les items 2, 3 et 5 du programme d'informatique : algorithmique (items 2 et 5) avec l’utilisation du langage Python et simulation numérique (item 3) avec l’utilisation de l’environnement de simulation numérique (bibliothèques Numpy/Scipy/Matplotlib de Python ou atelier logiciel Scilab).

Compte tenu de la durée de l’épreuve, ce deuxième exercice consistera en l’écriture d’un programme informatique nécessitant la conception d’un algorithme court et réalisant des tâches successives comme, par exemple, un calcul, la lecture d’un fichier, l’affichage d’un résultat dans la console et/ou en sortie graphique. La thématique du sujet pourra faire appel aux programmes des différentes disciplines de la filière PTSI/PT.

Pour cette épreuve, le candidat disposera d’un ordinateur équipé du langage de programmation Python et de l’atelier logiciel Scilab.

La version de Python sera Python 3 (version 3.2 ou postérieure) avec l’environnement de programmation IDLE. Le candidat devra savoir utiliser une bibliothèque, en particulier les bibliothèques dites standards : Numpy, Scipy et Matplotlib. Si l’usage d’une autre bibliothèque est nécessaire pour la résolution d’un exercice, elle sera indiquée explicitement dans l’énoncé.

La version de Scilab sera Scilab 5.4 (ou une version postérieure) avec son environnement standard.

Une liste d’exercices types sera publiée sur le site de la banque PT.

Service des Concours – Banque PT

Tél : 01.44.06.93.36 / Fax : 01.44.06.93.39

www.banquept.fr

Références

Documents relatifs

• Créer un tableau ou apparaissent la valeur des variables à chaque ligne du programme en précisant le type de donnée obtenu (entier, flottant, chaîne de caractère ou liste).

Ces trois classes ayant la même structure, elles dériveront d'une même classe abstraite Expression qui stocke à la fois l'écriture et l'arbre (il suffit de pointer sur sa racine), et

Dans la plupart des langages informatiques, la programmation se fait par blocs d’instructions qui dé- pendent d’une structure de contrôle (une fonction, une boucle, une

Début algorithme : Ouverture de la porte d’un garage.

• On attend également d’un candidat qu’il maîtrise les techniques de calcul en connaissant les concepts sous-jacents ; par exemple, maîtriser le procédé de calcul puis de

Cet exercice est prévu pour le langage Python (et ses bibliothèques numpy, scipy, matplotlib). À chaque question, les instructions ou les fonctions écrites devront être testées.4.

Écrire une fonction periode d’argument un entier n qui renvoie le nombre minimum p d’itérations de la fonction sp pour retomber sur la liste [1, 2, · · · , n], en partant de

Pour saisir une lettre, il faut déjà appuyer sur alpha En faisant 2nde suivi de alpha, on verrouille les lettres pour déverrouiller, on recommence : 2nde suivi de alpha =