Vous êtes sur la page 1sur 2

REPUBLIQUE DU CAMEROUN

REPUBLIC OF CAMEROON
PAIX-TRAVAIL-PATRIE
PEACE-WORK-FATHERLAND
MINISTERE DE L’ENSEIGNEMENT
MINISTRY OF HIGHER EDUCATION
SUPERIEUR
THE HIGHER INSTITUTE OF MANAGEMENT
INSTITUT SUPERIEUR DE MANAGEMENT
AND APPLIED TECHNOLOGIES
ET DES TECHNOLOGIES APPLIQUEES

Accord de création : Arrêté N013/0398/MINESUP/SG/DDES du 09 Septembre 2013


Accord d’ouverture : Arrêté N014/0384/MINESUP/SG/DDES du 03 Juillet 2014
Campus de Yaoundé sis à Mfandena (derrière le stade Omnisport de Yaoundé) Tél : 699 006 008 655 352 767 - BP 6297 Yaoundé
Campus de Foumban : situé à Foumban (face gare routière) – Tél : 674 747 414 – 697993242-699 909 759 - BP 26 Foumban
Site Web: www.ismatar.com - Email: ismatarcam@yahoo.fr
Tél : 674747414 698030342 - BP 26 FOUMBAN
Campus de Foumban : situé à Foumban (face gare routière) – Tél : 674 747 414 – 697993242-699 909 759 - BP 26 Foumban

DEPARTEMENT D’INFORMATIQUE
CONTROLE CONTINU D’ALGORITHMIQUE Session de Novembre 2021
Durée : 2h
L’épreuve comporte deux parties obligatoires. (NB : Aucun document n’est autorisé.)

PARTIE I : ALGORITMIQUE 10PTS

Exercice 1 : Questions de cours 2pts

1- Définir algorithme et structure de données. 0.5x2=1pt


2- Donner une différence entre une PILE et une FILE. 0.5pt
3- Enumérer deux exemples de structures de contrôles 0.25x2=0.5pt

Exercice 2 : Les tableaux 3pts

Soit le tableau Notes suivant : Notes = 5 11 7 4 4 9 4 1 0 7

1- Déclarer le tableau « Notes ». 0.5pt


2- Ecrire une procédure « AfficherTableau » qui permet d’afficher les notes du tableau « Notes ». 1pt
3- Ecrire une procédure « TriSelection » qui permet de trier le tableau « Notes » et d’afficher ses éléments
en par ordre croissant. (NB : la procédure « TriSelection » utilise le principe de l’algorithme
TriSélection). 1.5 pts

Exercice 3 : Les Enregistrements 2.5pts

1- Donner la syntaxe d’un enregistrement 0.5pt


2- Déclarer une structure « Etudiant » qui est constituée des champs suivants : Matricule, Noms,
Prenoms, Sexe, Age, Filière et Niveau. 1pt
3- En utilisant la variable « e », déclarer cette variable puis enregistrer l’étudiant suivant : (11Y410 ;
NJAMEN ; ZELKIF ; M ; 40 ; GSI, 1). 1pt

Exercice 4 : Ecriture d’algorithme Simple 2.5pts

Votre petit frère de la classe de 4e sollicite votre aide pour la résolution d’un problème Mathématique
(Calcul du PPCM). En tant qu’informaticien, écrire un algorithme lui permettant de calculer le PPCM de
deux nombres a et b donnés par un utilisateur.

Page 1 sur 2
By Zelkif Njamen for ISMTA-GSI-NOVEMBER-2021
PARTIE II : PROGRAMMATION 10PTS

Exercice 1 : Questions de cours 5pts

1- Définir : Programmation et Programme 1pt


2- Donner la signification d’IDE et donner un exemple d’IDE pour la programmation en Pascal. 1pt
3- Donner la structure minimale d’un Programme Pascal. 1pt
4- Donner une différence entre un langage compilé et un langage interprété 1pt
5- Enumérer les instructions de lecture et d’écriture respectivement en Pascal. 1pt

Exercice 2 : Programme Pascal 5pts

1- Donner la syntaxe de la boucle TantQue en Pascal 0.5pt


2- Ecrire la syntaxe de la structure (SI…Alors…Sinon…Finsi). 0.5pt
3- En utilisant les boucles TantQue et Si, écrire un Programme Pascal qui calcul le PGCD de deux
nombres a et b 2pts
4- Réécrire le Programme Précédent en utilisant cette fois si la boucle « Répéter Jusqu’à » 2pts

Bonne Chance !!!

Page 2 sur 2
By Zelkif Njamen for ISMTA-GSI-NOVEMBER-2021

Vous aimerez peut-être aussi