Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
EXERCICE 1
1) Entier
2) Inconnue (" 5+3+14+7") = 5 + Inconnue (" 3+14+7")
= 5 + 3 + Inconnue (" 4+7 ")
= 5 + 3 + 14 + Inconnue (" 7 ")
= 5 + 3 + 14 + 7 + Inconnue (" ")
= 5 + 3 + 14 + 7 + 0
= 29
3) Cette fonction permet de calculer le résultat de l'expression se trouvant dans une chaîne CH.
EXERCICE 2
1)
2)
EXERCICE 3
Page 1 / 6
PROBLEME
Analyse de la procédure Creation :
DEF PROC Creation (var F:Fich)
Résultat = F
F= Associer (F,"C:\F_IPV6.dat")
Recréer (F)
Fin Creation
T.D.O Locaux
Page 2 / 6
[Bin '' "] Répéter
R N mod 2
Convch (R, ch)
Bin ch + Bin
N N Div 2
Jusqu'à (N=0)
Fin Conv10_2
T.D.O Locaux
T.D.O Locaux
Objet Type / Nature Rôle
Page 3 / 6
Analyse de la Fonction Conv10_16:
DEF FN Conv10_16 (N : Entier) : Chaîne
Résultat = Hex
Hex = [] Tant que (long (Hex) < 2) Faire
Hex "0" + Hex
Fin Tant que
T.D.O Locaux
Page 4 / 6
T.D.O Locaux
T.D.O Locaux
Page 5 / 6
Analyse du Programme principal:
Nom : BAC
Résultat = PROC Remplir_F (FT, F)
F = PROC Creation (F)
FT = Associer (FT,"C:\F_IPV4.txt")
Fermer (F)
Fermer (FT)
Fin BAC
T.D.N.T
Types
ADR_IP = Enregistrement
IPV4, IPV6 : Chaîne
Classe : Caractère
Fin ADR_IP
T.D.O Globaux
Page 6 / 6