Archives > 2014-2015 : PTSI > Informatique



TP n°1 (énoncé)

Thèmes : découverte de l'environnement Spyder ; console versus éditeur ; échange du contenu de deux variables ; boucle while ; calculs de quelques sommes ; factorielle d'un entier.


TP n°2 (énoncé , corrigé de l'exercice 3)

Thèmes : saisie d'une expression au clavier ; affichage d'un message, d'une expression, d'une valeur de variable à la console ; documentation de programmes ; lecture d'un programme ; affichage à la console du cube d'un entier saisi au clavier ; racines carrées complexes d'un nombre complexe non nul.


TP n°3 (énoncé)

Thèmes : type booléen et instructions conditionnelles ; calcul d'une moyenne pondérée et réussite à un examen ; nombre de solutions et solutions éventuelles d'une équation du second degré à coefficients réels ; nombre de solutions et solutions éventuelles d'une équation affine à coefficients réels ; loi de Snell-Descartes.


TP n°4 (énoncé)

Thèmes : boucles conditionnelles ; problème des boucles infinies quand la condition dans le while reste inchangée ; saisie filtrée ; recherche d'un seuil ; division euclidienne dans N ; suite de Syracuse.


TP n°5 (énoncé)

Thème : résolution approchée d'une équation numérique par dichotomie.


TP n°6 (énoncé)

Thèmes : uplets, listes, tableaux et boucles inconditionnelles ; calculs de sommes ; nombre d'occurences d'une expression dans un uplet ; factorielle d'un entier ; suites récurrentes d'ordre 1 (resp. d'ordre 2) ; renversement de l'ordre des éléments dans une liste ; saisie triée d'entiers, moyenne et médiane.


TP n°7 (énoncé)

Thèmes : fonctions ; fonction définie par morceaux ; calcul d'une intégrale d'une fonction affine par morceaux par voie géométrique ; somme des éléments d'une liste ; médiane d'une liste de réels ; répétitions éventuelles dans une liste.


TP n°8 (énoncé)

Thèmes : tracé d'une courbe représentative de fonction ; résolution graphique d'une équation numérique du « type » f(x)=0 ; résolution d'une équation numérique du « type » f(x)=0 par dichotomie.


TP n°9 (énoncé)

Thèmes : fonctions et tableaux ; tableau de nombres dont les valeurs sont rangées dans l'ordre croissant ; tableau contenant un sous-tableau donné.


TP n°10 (énoncé , fichier support)

Thèmes : calculs de valeurs approchées d'intégrales ; méthodes des rectangles (à gauche, à droite, au milieu) ; méthodes des trapèzes ; méthode de Simpson.


TP n°11 (énoncé , corrigé)

Thèmes : chaînes de caractères ; égalité du premier caractère et du dernier caractère d'une chaîne de caractères ; palindromes ; présence d'une chaîne de caractères dans une chaîne de caractères donnée.


TP n°12 (énoncé , corrigé)

Thèmes : matrices ; somme des coefficients d'une matrice ; matrices carrées ; trace d'une matrice carrée ; matrices diagonales ; matrices triangulaires supérieures ; coefficient d'un produit matriciel.


TP n°13 (énoncé)

Thèmes : matrices ; matrices échelonnées ; rang d'une matrice échelonnée ; matrices échelonnées réduites ; théorème de Cayley-Hamilton pour les matrices 2×2 à coefficients réels.


TP n°14 (énoncé , corrigé)

Thèmes : somme des cubes des chiffres d'un entier (cf. liste d'exercices types d'algorithmique et de simulation numérique de l'oral II).


TP n°15 (énoncé , corrigé)

Thèmes : matrice échelonnée réduite équivalente par lignes à une matrice donnée ; rappel sur le type array de la bibliothèque numpy ; adresse/référence versus valeur ; opération élémentaire de type I (resp. de type II, de type III) sur les lignes d'une matrice ; premier coefficient non nul dans un vecteur, après un indice donné ; implémentation de l'algorithme de Gauß-Jordan en Python.


TP n°16 (énoncé)

Thèmes : matrice échelonnée réduite équivalente par lignes à une matrice donnée ; calcul du rang d'une matrice ; analyse de l'inversibilité d'une matrice carrée ; calcul de l'inverse d'une matrice inversible ; détermination du nombre de solutions d'un système linéaire.


TP n°17 (énoncé)

Thèmes : suites récurrentes d'ordre 1 (cas des suites arithmético-géométriques) ; suites récurrentes d'ordre 2 (cas linéaire) ; suites de Syracuse.


TP n°18 (énoncé, corrigé)

Thèmes : représentations graphiques de suites récurrentes ; courbes «en escalier» ; courbes «en escargot».


TP n°19 (énoncé, fichier support)

Thèmes : polynômes ; degré d'un polynôme ; coefficient dominant d'un polynôme non nul ; polynôme unitaire ; somme de deux polynômes ; multiplication d'un polynôme par un scalaire ; coefficient d'indice donné dans un produit de deux polynômes ; produit de deux polynômes ; puissance d'un polynôme ; calcul d'une ligne du triangle de Pascal.





Évaluation n°1 (énoncé)

Thème : affichage des carrés des entiers de 2 à 20 ; produit des termes d'une liste d'entiers ; divisibilité d'un entier par un autre ; somme des diviseurs positifs d'un entier ; nombres parfaits.


Évaluation n°2 (énoncé)

Thème : résolution d'une équation numérique du « type » f(x)=0 par dichotomie ; tracé d'une courbe représentative de fonction ; résolution d'une équation numérique du « type » f(x)=0 par la méthode de Newton.


Validation xhtml Validation css