ECOLE SAGIM Privée DE GESTION ET D’INFORMATIQUE
AUTORISATION N°2/02/6/96 du 06/09/96
Année de formation : 2024-2025
Filière : TGI Niveau de la filière : 1ER ANNEE
U.F : Algorithme et logique de programmation Date-le :
Durée : 1h30
Formateur responsable : MALYH AHMED
Partie Théorique : (20 pts)
1- Donner les variables en alogorithme ?.............................................................................4pts
2- Donner la structure générale d’un algorithme………………………………………………..4pts
3- Que signifie le variable contant en Algorithme………………………………….……………4pts
4- Définir le cycle de développement d’un programme………………………………………..4pts
5- Afficher les éléments de partie déclarative…………………………………………………..4pts
ECOLE SAGIM Privée DE GESTION ET D’INFORMATIQUE
AUTORISATION N°2/02/6/96 du 06/09/96
Année de formation : 2024-2025
Filière : TGI Niveau de la filière : 1ER ANNEE
U.F : Algorithme et logique de programmation Date-le :
Durée : 1h30
Formateur responsable : MALYH AHMED
Partie Pratique : (20 pts)
Ecrire un algorithme qui demande un nombre entier,
jusqu’à ce que la réponse convienne. En cas de réponse
supérieure à 20, on fera apparaître un message : « Plus
petit ! », et inversement, « Plus grand ! » si le nombre est
inférieur à 10..
Barème :
- Déclaration : 4 pts
- Structure :8 pts
- Affectation : 4pts
- Résultats : 4pts
Bon Courage
ECOLE SAGIM Privée DE GESTION ET D’INFORMATIQUE
AUTORISATION N°2/02/6/96 du 06/09/96
Correction
Partie théorique
1- C’est quoi Algorithme ?.....................................................................................................4pts
Ensemble des règles opératoires propres à un calcul ; suite de règles
formelles.
2- Donner la structure générale d’un algorithme………………………………………………..4pts
L'en-tête : cette partie sert à donner un nom à l'algorithme. Elle est précédée par le
mot Algorithme ; La partie déclarative : dans cette partie, on déclare les différents objets
que l'algorithme utilise (constantes, variables, etc.) ; Le corps de l'algorithme : cette partie
contient les instructions de l'algorithme
3- Quels sont les types de variables en Algorithme……………………………………………4pts
types de contenu des variables les plus courants sont :
Booléen, représentant une valeur logique binaire oui ou non, ouvert ou fermé, vrai ou faux
Numérique, représentant un nombre quelconque
Caractère, représentant un caractère seul
Chaîne de caractères, représentant un texte de zéro, un ou plusieurs caractères
4- Définir le cycle de développement d’un programme………………………………………..4pts
Le « cycle de vie d'un logiciel » (en anglais software lifecycle), désigne toutes les
étapes du développement d'un logiciel, de sa conception à sa disparition. ... Le cycle
de vie permet de détecter les erreurs au plus tôt et ainsi de maîtriser la
qualité du logiciel, les délais de sa réalisation et les coûts associés.
5- Afficher les éléments de partie déclarative…………………………………………………..4pts
La partie déclarative : dans cette partie, on déclare les différents objets que l'algorithme utilise
(constantes, variables, etc.) ; Le corps de l'algorithme : cette partie contient les instructions de
l'algorithme. Elle est délimitée par les mots Début et Fin
ECOLE SAGIM Privée
DE GESTION ET D’INFORMATIQUE
AUTORISATION N°2/02/6/96 du 06/09/96
Partie pratique
Variable N en Entier
Debut
N ← 0
Ecrire "Entrez un nombre entre 10 et 20"
TantQue N < 10 ou N > 20
Lire N
Si N < 10 Alors
Ecrire "Plus grand !"
SinonSi N > 20 Alors
Ecrire "Plus petit !"
FinSi
FinTantQue
Fin