Page 500 - IT2
P. 500
k <- k - 1
FinSi
T [ i , j ] <- "\"
T [ i , k ] <- "/"
FinPour
Pour i <- 1 à N + 2
dessiner <- ""
Pour j <- 1 à N + 1
dessiner <- dessiner & T [ i , j ]
FinPour
Afficher ( dessiner )
FinPour
Fin
Exercice 2: Elimination des répétitions
Variable S : Caractère [ 100 ]
Variable M , i : Entier
Début
Afficher ( "Donner le nombre des lettres: " )
Saisir ( M )
Pour i <- 1 à M
Saisir ( S [ i ] )
FinPour
Afficher ( sans_répétition ( S , M ) )
Fin
Fonction sans_répétition ( T : Caractère [ 100 ] ; N : Entier ) : Chaîne
Variable j , k , l : Entier
Variable retour : Chaîne
Début
retour <- ""
Pour j <- 1 à N - 1
Pour k <- j + 1 à N
Si T [ j ] = T [ k ] Alors
Pour l <- k à N - 1
T [ l ] <- T [ l + 1 ]
FinPour
N <- N - 1
k <- k - 1
FinSi
FinPour
FinPour
Pour j <- 1 à N
retour <- retour & T [ j ]
FinPour
Retourner retour
Fin
Dossier 3: Conception et modélisation d'un système d'information
Conception d’un système d’information pour une société informatique
Une grande société de fabrication de produits informatiques souhaite réaliser un site web, permettant de
présenter ses produits à la clientèle. La société fabrique plusieurs produits informatiques, notamment des
serveurs, des postes de travail, des ordinateurs portables, des imprimantes, … .
Certains produits de la société informatique nécessitent l’intégration de composants de constructeurs
tierces. Par exemple: pour fabriquer un ordinateur personnel, la société peut utiliser les microprocesseurs
Filière Epreuve Session 3/13
TDI Synthèse V2(Correction) Juillet 2014

