Vous êtes sur la page 1sur 3

Rendu de projet

 Analyse Réelle 
UFR Math-Info  Université de Strasbourg

2ème année de Licence Informatique

à rendre au plus tard le 8 janvier 2021 à 23h55


sur la page dédiée au cours sur Moodle

Consignes
1. Sujet à faire dans un groupe de 3 ou 4 étudiants de la promo. Ni plus, ni moins (inutile de
m'écrire).
2. Le numéro de groupe choisi doit correspondre au numéro de sujet gurant en page 2 de
ce document.
3. Les 2 documents suivants sont à déposer dans le répertoire  Remise des chiers , dans
la rubrique dédiée  Projet Math-Info  sur le site Moodle de ce cours. Il s'agit :
(a) d'une partie théorique (il s'agit d'un sujet de mathématiques) à rédiger répondant aux questions
de la Partie A ci-dessous. Un chier pdf nommé  rapport.pdf  produit par un logiciel adapté
(LaTeX, LyX...) (pas de scan ou de photos de manuscrits) est attendu ;
(b) d'une partie pratique répondant aux questions de la Partie B ci-dessous. Un script en Python-3
nommé  code.py  est attendu. La commande
python3 code . py
doit s'exécuter sans erreur de syntaxe ou d'exception et produire les sorties demandées.
4. La date limite de dépôt est xée au 8 janvier 2021 à 23h55. Le site fermera automatiquement
à l'heure, ne vous y prenez pas au dernier moment (pas de dépôt à temps = ABI), vous êtes
de grandes personnes maintenant (et vous êtes surtout prévenus).

1
Sujet 30
 Analyse Réelle 
UFR Math-Info  Université de Strasbourg

2ème année de Li en e Informatique

à rendre au plus tard le 8 janvier 2021 à 23h55


sur la page dédiée au ours sur Moodle

Le but de e projet est d'é rire un ode ertiant la partie entière et les 6 premiers hires après la
virgule du réel
r
1331
a := .
1000

Attention :
1. Le s ript Python ne doit ontenir au une ommande import, seules doivent être utilisées les opé-
rations arithmétiques natives (+, −, ∗, /) et les puissan es entières ∗ ∗ N .
2. Toute fon tion de al ul présente dans le ode doit être étudiée dans la partie théorique. Même si
e n'est pas interdit, il n'est pas né essaire d'utiliser et étudier des fon tions de al ul en plus de
elle demandées par l'énon é.
Par exemple : si j'ai besoin de al uler une valeur appro hée du logarithme en base 10
def log_10 ( x ) :
...
alors la partie théorique doit ontenir une étude et une erti ation de la pré ision de ette fon tion.
Mais peut-être puis-je faire autrement pour répondre à la question...
3. Si une formule / une propriété qui n'est pas présente dans le ours est utilisée, elle doit être
démontrée à partir du matériel disponible dans le ours.

Partie A

1. Déterminer un rationnel b ∈ ]0, 2[ et un entier ℓ ∈ N tel que a = ℓ × b.

2. Construire une suite de rationnels (rn )n telle que limn→+∞ rn = b. On expli itera un erti at
de onvergen e.

3. À ombien de hires exa ts après la virgule doit-on onnaître b pour garantir 6 hires exa ts
après la virgule pour a ? On notera p et entier.

1
Partie B
1. É rire une fon tion
def r ( n ) :
...
qui renvoie un ottant appro hant rn (à la pré ision près de l'arithmétique du CPU).

2. É rire le erti at de onvergen e de (rn )n vers b à 10−k près
def onv ( k ) :
...
3. Le s ript nal doit a her les informations suivantes :
(a) La valeur de N := conv(p) où p est déterminé en question A.3
(b) Les valeurs su essives de r (0) , . . . , r (N )
( ) La valeur tronquée à 6 hires après la virgule de a.

Vous aimerez peut-être aussi