• Aucun résultat trouvé

TD n°1 Préalable

N/A
N/A
Protected

Academic year: 2022

Partager "TD n°1 Préalable"

Copied!
1
0
0

Texte intégral

(1)

Ecole alsacienne Option Informatique Michel LAGOUGE Classe de Seconde

- 1 –

TD n°1 Option Informatique – Michel LAGOUGE

TD n°1

Préalable : Choisir

dans le Menu Langage => Sélectionner le langage

=> Langages Professionnels (développer « PLT »

=> Assez gros Scheme

… puis dans la fenêtre de définitions, cliquer sur Exécuter : le niveau de langage apparaît dans la fenêtre d’évaluation Les nombres dans Dr Scheme

I Différents types de nombre

Se placer dans la fenêtre d’évaluation :

Rem : dans la suite le caractère ←←←← correspond à la touche entrée du clavier Noter les résultats des saisies suivantes :

Taper : 5← -5← 2/3← 6/9← 17/3← pi←

Puis (exact->inexact 6/9) ← (exact->inexact 17/3) ← Ecriture préfixée, infixée, postfixée

II Ecrire en notation usuelle les expressions arithmétiques SCHEME suivantes : passage notation préfixée à notation infixée :

ex : (+ (* x 3) 5) --> 3x+ 5

a) (+ 5 (- 8 x) (* x y)) b) (- (* 2 a) (* b b)) c) (* (- (/ a b ) c) d)

d) (/ (* a (- b 1) c) (+ d 2 )) III Ecrire en notation SCHEME les expressions suivantes : (opération inverse de l'exercice précédent !)

a) x - y - z b) x - (y - z) c) 2u + v

d) 2 f (x +1, g(y)) [ou f et g sont des fonctions données]

e) b2 - 4 ac

f) 1 + 2 + 3 + 4 + 5 g) 5 * 4 * 3 * 2 * 1 h) sin (a x + b) i) tan ( a x + b

a x2 + b x + c

A propos de la représentation des nombres

IV Que répond SCHEME si l'on essaie d'évaluer les expressions suivantes : a) (= 0.7 (* 7 0.1))

b) (= 0.7 (+ 0.1 0.1 0.1 0.1 0.1 0.1 0.1)) c) (= (/ 0.7 7) 0.1)

d) (+ 0.1 0.1 0.1 0.1 0.1 0.1 0.1) e) (* 7 0.1)

f) (inexact->exact (+ 0.1 0.1 0.1 0.1 0.1 0.1 0.1)) g) (inexact->exact (* 7 0.1))

Pour les deux derniers résultats, sélectionner le résultat et faire un clic- droit puis « Montrer l’expansion décimale » puis cliquer sur les points …

Références

Documents relatifs

Les statistiques indiquent que les probabilit´ es d’avoir un accident au cours de l’ann´ ee pour une personne de l’une de ces trois classes sont respectivement de 0.05, 0.15 et

Or on connaˆıt les valeurs qui annulent la fonction sinus : ce sont les nombres kπ, avec k ∈ Z.. D´ eterminer les bornes sup´ erieure et inf´ erieure des ensembles de r´

Ecrire un programme (shell et/ou awk) qui prend en entr´ ´ ee un fichier texte, effectue ce travail sur le fichier et envoie le r´ esultat sur la sortie

Calcul de remise : à partir d’un montant saisi par l’utilisateur, on détermine un montant net par application d’une remise de 1% si le montant est compris entre 2000 € et 5000..

Définir une variable entière distance avec la distance en km que l’on pourra parcourir avec la quantité d’essence contenue dans le reservoir et la consommation saisie préce-

: Dans le cas du mod` ele de Lotka-Volterra ´ etudi´ e dans le cours, avez-vous compris ce qui s’est pass´ e dans l’adriatique durant la guerre qui a conduit ` a la diminution de

Utilisez le menu Données - Gérer les variables dans le jeu de données actif - Calculer une nouvelle variable.... Complétez la fenêtre de dialogue en indiquant le nom de la

Etudier les fonctions suivantes : domaine de d´ ´ efinition, ´ eventuelle parit´ e ou p´ eriodicit´ e, d´ eriv´ ee, variations et extrema, limites, esquisse du graphe.. Pour