Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 5

Lycée avenue la liberté Note

Classe : 2 TI Devoir de synthèse n°1


Date : 08/12/2021 / 20

Exercice 1 : (3.5 pts)

1- Compléter le tableau suivant, sachant que le code ASCII de ‘a’ = 97, ‘A’=65 et ‘0’ = 48:

Type du
Expression Résultat
résultat
a = len ("Sciences de l’informatique") % 11 // 3
………………… ………
b = not (155 < 99) and (ord ("D") == 1) or (chr (97) == "c")
………………… ………
ch = "a"
c = ch.upper ( ) < chr (50) ……………… ………
d = ("F" < "B") and (round (1.85) > 0)
…………………. ………
ch = "20"
e = ("c" > "C") or (ch.isdigit ()) ……………… ………
f = str (32 % 4 + int ("658") // 4)
………………… ………
ch = "1245"
g= int (str (209) + "1") + ch.find ("4") ……………… ………

Exercice 2 :(1.25+1.5+1=3.75pts)
Soit l’algorithme suivant : Travail demandé :
Algorithme exercice 1- Remplir le TDO ci-joint
Debut TDO
lire(msg) objet type
s 0
ch ’’ ’’
pour i de 0 à long(msg)-1 faire
si msg[ i ] ∈ [‘0’,’1’,’2’,’3’,’4’,’5’,’6’,’7’,’8’,’9’]
alors
n Valeur(msg[ i ]) 2- Donner la trace d’exécution de ce
s s+n programme dans le cas où
sinon msg=’’2_TI5D’’
ch ch+msg[ i ]
fin si i msg[i] s ch
fin pour
ecrire(s)
ecrire(ch)
fin

3- Déduire le rôle de ce programme

1/4
…………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………

Exercice3 : (5pts)
Ecrire l’algorithme d’un programme qui permet de saisir le sexe (M/F), la taille en (cm), et
le poids en (kg) d’une personne et :
1) Calcule et affiche le poids idéal d’une personne PI, sachant que ce poids théorique est
donné par la formule de Lorenz comme suit :
Pour un homme : PI = (taille - 100) – (taille – 150) / 4
Pour une femme : PI = (taille -100) – (taille – 150) /2,5
2) Calcule et affiche l’indice de masse corporelle, IMC où IMC = poids / taille² avec
taille en mètre
3) Affiche le message :
’’ Sous-poids’’ dans le cas où IMC<18.5.
’’ Normale’’ dans le cas où IMC ∈ [18.5 , 24.9]
’’ Surpoids’’ dans le cas où IMC ∈ [25 , 29.9]
’’ Obésité’’ dans le cas où IMC ∈ [30 , 34.9]
’’ Obésité sévère’’ dans le cas où IMC > 35
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
…………..……..
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………….………..
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………….………..
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
…………………..
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
…….……………..
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
…………………..
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
…………………..

2/4
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
…………………..
………………………………………………………………………………………………………………………………………………
…………

NB : Déclarer les objets utilisés dans un TDO


Exercice4 : (0.5+1.5+1.5+1.5=5pts)
On se propose d’enregistrer la température de la journée et ce pendant tout un mois.
Questions :
1) Quelle est la structure de données à utiliser pour enregistrer les températures de
tous les jours d’un mois donné ? ………………………………………………………………………………….
2) Ecrire les instructions permettant de :
a. Saisir le nombre de jour du mois et saisir l’ensemble des températures.
…………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………
………………………..
b. Afficher les températures qui sont supérieures à une température donnée temp.
…………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………
……………………………….
c. Afficher le dernier jour de ce mois dans lequel la température est inférieure à une
température donnée temp. Dans le cas échéant, afficher un message.
…………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………
…………………………
3/4
Remarque : dès qu’on trouve une température inférieure à temp, on arrête la
recherche.
Partie HTML5 : (1.5+3=4.5pts)

1- Cocher la bonne réponse :

2- Ecrire le code HTML5 correspondant à la page web suivante :

CSS
Qu'est-ce que le CSS ?
Le terme CSS est l'acronyme anglais de Cascading Style Sheets qui peut se traduire par "feuilles de
style en cascade".
Le CSS est un langage informatique utilisé sur l'internet pour mettre en forme les fichiers HTML.

Où écrire le code CSS?


1. Dans un élément HTML style
2. Dans la balise ouvrante des éléments HTML
3. Dans un fichier CSS séparé

……………………………………………………………………………………………………………………………………………………
…………
……………………………………………………………………………………………………………………………………………………
…………
…………………………………………………………………………………………………………..
…………………………………………………
……………………………………………………………………………………………………………….
………………………………………………
………………………………………………………………………………………………………………….
……………………………………………

4/4
………………………………………………………………………………………………………………….
……………………………………………
…………………………………………………………………………………………………………………….
…………………………………………
……………………………………………………………………………………………………………………….
………………………………………
……………………………………………………………………………………………………………………………………………………
…………
…………………………………………………………………………………………………………………………………………..
……………………
…………………………………………………………………………………………………………………………………………….
…………………
……………………………………………………………………………………………………………………………………………………..
…………
……………………………………………………………………………………………………………………………………………………
…..………

5/4

You might also like