تخطَّ إلى المحتوى الرئيسي
Wadifa Infoالوظيفة العمومية بالمغرب FR
💸 نفس المنتوج بثمن أرخص: قارن بيم وكارفور ومرجان فثانية جرّبها ←

نموذج مباراة ولوج السنة الثانية من سلك مهندسي الدولة - المعهد الوطني للبريد والمواصلات (INPT) 2003 - اختبار المعلوميات

🏢 المعهد الوطني للبريد والمواصلات INPT 👤 طالب مهندس 🎯 المعلوميات 📅 2003 👁️ 19 مشاهدة

⬇️ تحميل PDF الرابط الدائم: wadifa-info.com/نموذج-مباراة/2633

باختصار

هذا نموذج امتحان كتابي سابق لمباراة طالب مهندس لدى المعهد الوطني للبريد والمواصلات INPT (2003)، منشور على وظيفة إنفو للاطلاع والتحميل المجاني بصيغة PDF مع تصحيح مقترح.

الجهة المنظمة
المعهد الوطني للبريد والمواصلات INPT
الدرجة
طالب مهندس
التخصص
المعلوميات
الدورة
2003
عدد الصفحات
13
لغة الأسئلة
الفرنسية
التصحيح
تصحيح مقترح متوفر في هذه الصفحة
اختبار المعلوميات لمباراة ولوج السنة الثانية من سلك مهندسي الدولة بالمعهد الوطني للبريد والمواصلات (دورة 2003، 13 صفحة): أسئلة متعددة الاختيارات في البرمجة والخوارزميات وأنظمة التشغيل والشبكات.
نموذج مباراة جديد كل يوم على قناة واتساب
هل أفادك؟ شاركه مع من يبحث
WhatsApp Facebook Telegram
تابع تحضيرك: 📄 نموذج مباراة ولوج السنة الثانية من سلك… 📄 نموذج مباراة ولوج السنة الأولى من سلك … 📄 نموذج مباراة ولوج السنة الثانية من سلك…
📝 نص أسئلة النموذج (مستخرج آلياً من الصفحات الممسوحة)

استُخرج هذا النص آلياً من صور الامتحان وقد يحتوي على أخطاء في القراءة — الصور أعلاه هي المرجع.

Institut National des Postes
et Télécommunications
RABAT
Concours d'accès en deuxième année du Cycle
d'Ingénieurs d'Etat |
| INPT — Rabat— 10 Juillet 2003
[NOM ‏عماج امام لع اوه لصا لمم مع ع‎ PRENOM : ‏ممعم ع طم عم مع ممم مع عمو ع مم‎
Fe CIN 1 ‏مي ااا م مه ماوع با‎ PLACE : ‏بح‎
‎| + ‏ب — تََ‎
QCM d'Informatique | |
L. DUREE : 2 Heures
oo ‏ال ببس مسسسمسستتس و ا‎ |
Ce fascicule comporte 15 questions
DIRECTIVES
> Aucun feuillet ne doit être séparé du fascicule de questions qui sera rendu
impérativement avec les réponses pour valider le QCM
> Un seul fascicule est distribué par candidat
> L'usage de la calculatrice est interdit
> Pour chaque question, il y a 4 propositions mu mérotées 1, 2, 3 et 4
+ ‏ج11‎ a toujours une réponse et une seule parmi les 4 proposées
+ Répondez au QCM en utilisant le « Document de réponse » qui se trouve à la fin
du fascicule
> Pour chaque question de ‏قا‎ grille de réponses du « Document de réponse»,
remplissez ‏ما‎ case correspondante par le numéro de la proposition que vous
jugez bonne
BAREMES ET EVALUATION
# Réponse exacte : 1 point
> Réponse inexacte ou réponse ‏تم‎ ultiple : 0 point
> Absence de répunse : 0 point
wadifa-info.com ‏جو أ‎ à |
‏نماذ € | لمباريات من موقع وظيفة إنفو‎

| INFORMATIQUE, SERIE 4
Notes
= vy:T— vestune variable de ‏عمج‎ 1
= uvx:T= u,vetxsontdetvpeT
s jmieger est le type des entiers
= Char est le type des caractères
=" Bootean est le type des expressions booléennes dont les valeurs possibles sont «True « ou
Les False #
‏ة‎ Real est le type des nombres réels
sv val = v reçoit la valeur « val »
= v=val = v'est égal à « val #
= Afficher(Expr) = affichage à l'écran de l expression « Expr
= Liretv) = Lecture d'une valeur au clavier et son affectation à la variable v
= Tab Tableau [1..N] of T = déclaration d'un tableau de N éléments de type T.
Tab[i] désigne l'élément du tableau Tab qui se trouve à la position Î
0 1: Soit la boucle while (tantque) suivante :
٠: Integer ; J : Integer ;
‏0ك‎ J=10
while )1 > 10) and (J 70}
début
Afficher (Bonjour”};
‎J :=J-2 ;
fin du while
L'exécution de cette boucle affichera « Bonjour #:
[2 | 9 fais
|3 | 10 fois
[4 _]6 fois
wadifa-info.com ‏ا .د‎ |
: ‏مباريات من موقع وظيفة إنفو‎ if = ‏نماذ‎

F - Q2 Recherche d’un élément « elem » dans un tableau 1
| Ci] Algorithme 1 :
T:Tableau ]1..10[ of Integer ; Trouvé:Boolean ; l:Integer;
début .
E:=] ; Trouvé = False ;
while (Trouvé=False) or (1 > 10} ‘
début
Si T[I}=elem alors
Trouvé := True ;
Sinon
. Trouvé := False ;
finSi |
fin du while
Si Trouvé=True alors
Afficher(‘ Elément trouvé”) ;
: Sinon
: Afficher(‘Elèment non trouvé) :
finSi
fin ‘ |
Algorithme 2 : : : ١
T:Tableau {1..)0] of Integer : Trouvé;Boolean ; l:Integer;
; début
1 ‏اح‎ ; Trouvé := False ; e
while 1 < 10
. début . ©
Si T[]]=elem alors é
Trouvé := True ; .
Sinon : ٍ
1]:-]+( ٍ à
: finSi
fin du while | ;
Si Trouvé=True alors ;
Afficher(‘Elèment trouvé’) ; .
Sinon ١ |
Afficher(‘Elèment non trouvé”) : |
finsi
fin :
Ajgorithme 3 : ;
- T:Tableau [1.10] of Integer ; Trouvé:Boolean ; l:Integer: . ‘
début
1 :=1 ; Trouvé := False ; à
while I < 10 -
١ ? début
Si T[I]=elem alors
Trouvé := True ; |
. Sinon
Trouvé := False ; |
-. finsi s
1:= EH; ;
fin du while
Si Trouvé=True alors |
Afficher(‘Elément trouvé") ;
Sinon | |
Afficher(‘Elèment non trouvé”) ;
finSi
fin | |
wadifa-info.com ‏نماذج المباريات من موقع وظيفة إنفو‎

Algorithme 4 : | :
T'Tableau {1..10] of Integer ;
; Trouvé:Boolean ;
l:Integer; |
début
[ ‏1ج‎ ; Trouvé := False :
while (Trouvé=False) and (I > 10)
début
Si T[l]=eiem alors ‘
Trouvé := True ;
Sinon
finSi
fin du while | ‏م‎
‎Si Trouvé=True alors ë ‘
Afficher(" Elément trouvé’) ;
Sinon ١
ÂAfficher(Elèment non trouvé”) ;
finSi
fin
Q3 : UNIX est un système d’exploitation :
[1] multi tâche/mono utilisateur : ‘
multi tâche/multi utilisateur
mono tâche/mono utilisateur
[4 | mono tâche/multi utilisateur L
Q4 : Affichage du message « Bonjour » au moins une fois et jusqu’à ce que l'utilisateur
décide d’arrêter l'affichage en tapant le caractère ‘y’.
Ci] Aïgorithme 1: ١
| stop:char;
début
stop := y
while stop # ‘y' £
début : |
Aficher(Bonjour’ }; ١
Afficher ('Voulez vous arrêter l'affichage 7
Lire (stop):
fin du while
fin
Algorithme 2 :
stop:char;
début
stop :7'n';
while stop ='n'
début |
Afficher(‘Bonjaur’ };
Afficher (‘Voulez vous arrêter l’affichage ?'};
Lire (stop);
fin du while 3 é
fin
wadifa-info.com 3Ë AGE 5 ai go Ce Ab dll 7 lai

Algorithme 3 :
stop:char;
début
stop :="n'; ‏ل‎
‎while stop ‏الوك‎
‎: début
Afficher(Bonjour’ }; :
Afficher (Voulez vous arrêter l’affichage ٠
Lire (stop) |
fin du while ;
fin
Algorithme 4 : |
stop:char:
© début
stop := ‏رما‎
‎while stop ‏"ص‎
‎début
‎| Afficher(‘ Bonjour” }; ;
fin du while :
fin à
Q 5 : Soit la boucle while suivante :
è 1: Integer ; J : [Integer ;
E:=0 ; J:=10 : É 3
while (I > 10} or {J >0}
: début : :
Afficher (“Bonjour”); :
T:=1+1;
T:=J-2 ;
fin du while.
L'exécution de cette boucle affichera « Bonjour »:
[1 ]6 fois
9 fois .
3 |5fois 2
:4 |10 fois ١
© 6: Le rôle de la mémoire centrale d’un ordinateur est : | |
[1_|Le traitement des instructions
2 | L'affichage des données
3 _; L'enregistrement des données
Le calcul arithmétique et logique des données |
07: Calculer le nombre d’occurrences d’un élément «elem » dans un tableau T, Si
«elem » se trouve trois fois dans T, la variable « Compteur » vaudra 3.
1 Algorithme 1 :
| T:Tableau [1.10] of Integer:
Compteur:Integer ;
J-Integer; ١
wadifa-info.com ‏نماذج المباريات من موقع وظيفة إنفو‎

début -
F:=1 ;, Compteur := 0 ;
while Is 10 ; :
| débat |
Si T[I]=elem alors |
Compteur := Compteur + ] ;
| Sinon
E=1+1;
finSi
fin du while
fin 5
Algorithme 2 :
T:Tabléau ]1..10[ of Integer ;
Compteur:Integer ;
I:Integer;
début ‘ :
] :-1 ; Compteur := 0 ; |
while [ > 10 :
; début |
Si T{I]j=elem alors | |
: Compteur := Compteur +1; .
finSi 5
. ERL - ٍ ٠
fin du while
Algorithme 3 : ١
T:Tabieau ]1..10[ of Integer ; :
Compteur:Integer ;
. l:Integer, . :
début :
L:=1 ; Compteur := 0 : | |
while 1< 10 à
début Fa |
Si T[t]=elem aiors |
Compteur := Compteur + 1 :
finSi
Jef; | :
fin du while |
: fin :
[4] Algorithme 4 :
. T:Tableau [1.10] of Integer ;
Compteur:Integer ;
| [:Integer: |
début
] :21 ; Compteur := 0;
while 1< 10
début | |
Si T(Ij=elem alors |
Compteur := Compteur + I :
| : L:=I+1 ;
| finSi | |
fin du while
fin |
wadifa-info.com ‏نماذج المباريات من موقع وظيفة إنفو‎

Q 8: Le langage C++ est un :
| | langage purement ‏زناه‎
‎2 |langage purement procédural
3 | langage hybride ( procédural et objet)
4 langage fonctionnel
‏و9 ن‎ : Afficher 5 fois le message « Bonjour » :
| ] | Algorithme 1
١٠١ Integer
début
while 1 > 5
début
‏حب‎ en
Afficher (“Bonjour”) :
Fin du while
Fin
2 | Algorithme 2
[: Integer
début
while 1 > 5
début
Afficher (“Bonjour”) ;
] ‏رح‎ !l;
fin du while
fin
[ 1 | Algorithme 3:
1: Integer
début
while ١ < 3
début
À ficher {“Banjour”) ;
li= {+ 1;
fin du while
fin
à | Alcorithme 4
] : Integer
début
1 ‏0ك‎
‎while 1 > 5
début
Afficher (“Bonjour :
m4 7:
fin du while
fin
wadifa-info.com ‏نماذج المباريات من موقع وظيفة إنفو‎

0 10: Le code ASCII qui attribue un chiffre (allant de 0 à 127) aux caractères ‏اك‎
‎représenté par :
1 liébits
[318 bits
3_| 7 5
‏_4ا‎ | 32 bits
Q11: Recherche du plus petit élément Min dans un tableau T.
—, Algorithme ٠
[1] T:Tableau [1.10] of Integer ;
Min:Integer :
L'Integer:
début
1:=1 Min:= 0
while 1 > 0
début
SiT[I}<Min alors
Min := 7
finSi
fin du while
fin
[2] Algorithme 2
== T'Tatileau [1.10] af Intésér ,
Min:Integer ;
L'integer;
début
‏اكز‎ : Min 2 TU]
while ١ = 10
début
SIT(I= Min alors
Min := ]][
‏نكم‎
‎es bal H
fin du whilé
fin
G] Algorithme 3 :
‏وبحت‎ T:Tableau ]1..10[ of Integer
Min:imeger :
linteser,
début
1:=1 , Min: 1]1[
while | 5 ]
début
Si 1]1[ Min alors
Min := ‏و[‎
‎Sinon
‎E=l+1;
‎fini
‎fin du while
fini
wadifa-info.com ‏ت من موقع وظيفة إن‎ Lai

Algorithme 4
T:Tableau [1.10] of Integer :
Min:Integér ;
Lintéger:
début
1:١ Mine TT :
while 1 = 10
début
Si ‏دواد ستائة<[1]1‎
Min :- +
Sinon
l=h+ 1;
finSi
Gin du while
Fini
Q12 : La moyenne des nombres strictement positifs contenus dans un tableau 1
‏سم‎ Algorithme | :
En Som, compteur, | : Integer,
movenne:real;
T:Tableau [1.10] of Inveger ;
début
som := 0: compteur:= 0; moyenne :=0 ‏؛‎ 1:= 1;
while 1 > 10)
début
51 1]1[ < alors
som := som + 7
compteur := compteur + ٠
finSi
E=l+1:
Fin du while
Si compteur > 0 alors
moyenne: 5 ‏بساغام مم نسو‎
fini
fin
Algorithme 2 :
2 | Som, compteur, | : Integer;
movenre:real:
T:Tableau [1.10] of Integer :
début
som := 0: compteur:= 0 : |:= 1:
while ١ > 10)
début
57 [!] - Ü alors
som :* som +
compteur :- compteur + |:
1151
‏+2ك:]‎ 1;
fin du while
moyenne:=som/complieur,
wadifa-info.com ‏نماذج المباريات من موقع وظيفة إنفو‎

Algorithme 3 : ÿ | 5
‏[قا‎ Som, compteur, I : Integer:
moyenne:real;
T:Tableau [E..10] of Integer ;
début :
som :* 0: compteur:= 0 ; moyenne :=0 ; 1:2:
while I > 10) |
début
SiT[I] > 0 alors ‘ :
som := som +
comptour := compteur + 1:
‘ finSi
1:21+:
fin du ‏غاللطاب‎
‎Si compteur > 0 alors
moyenne:=s0m/compteur; ١
‏نقد‎
‎fin |
Ce] Algorithme 4: : ‏ا‎
‎Som, l'Integer; ;
moyenne:real; ;
T:Tableau [1.10] of Integer ;
début |
som =0; I:=]; .
while 1 < 10}
début $ . À ١
som := som — ‏؛(1]]‎ |
fin du while $
moyenne:=som;l{;:
fin |
. 013 : Echange de deux valeurs, La variable a recoit la valeur de b et b reçoit la valeur
de a. Si a=2 et b=3, après l'échange , on veut que: a=3 et br2 :
Ci] Algorithme 1: ٠ ٠ :
a,b,auxiliare:Înteger:
: début |
auxiliate:=a;
b:= auxiliare ;
fin
Algorithme 2 : ;
a.b'Integer; | :
début ;
a:=b; b:=a;
fin ١
Algorithme 3 : 8
8,b,auxiliare:Integer:
début ;
‏رمحي‎
‎auxifiare:=a;
‎b:= auxiliare ;
fin
wadifa-info.com ‏نماذج المباريات من موقع وظيفة إنفو‎

| 4 Algorithme 4 :
abauxiliare Imieger:
début
b:7a;
auxibarc:=b;
a:= auxiliare ;
fin
0 14 : Soit la boucle while suivante :
1]: Integer ; J : Integer :
| :=0 : ‏صر‎
‎while (1 > 10} and €} =D)
début
Sil£ 7 alors
Afficher © ‏ول سه رفظ‎
Sinon
Afficher Bonsoir”);
fini
E=t+l;
J:=J-1 ;
fin du while.
L'exécution de cette boucle affichera
1 | 5 fois » Bonjour » et 5 ‏وكام‎ Bonsoir »
‏ا‎ ١ fois « Bonjour » er | fois « Bonsoir »
3 5 fois » Bonjour » et d fois » Bonsoir #
‏[_ق‎ 6 fais « Bonjour » et 4 fois « Bonsoir *
(15: Calculer et afficher les multiples de 2 inférieur ou égal à 1
[1 Alsorithme ١ :
CRE i:Integer,
multipie:integer:
début
i:=0; multiple:=0;
Afficher(les multiples de 2 < 10 sont;
while multiple < 0
début
Afficher(multiple}:
multiple :=2%x ‏ب‎
‎sie:
‎fin du while
fin
wadifa-info.com ‏نماذج المباريات من موقع وظيفة إنفو‎

[2] Algorithme 2
— inteser:
multiple:Integer,
début
E=0 ‏بورح عا ملسم‎
Afficher(les multiptes de 2 > 10 sont"):
while multiple > 10
début
Afficher(multiple);
multiple :=2 » i:
fin du while
fin
| 3 | Algorithme 3
Les variables:
lImeger:
muluiple:Inteser:
début
1:20: multiple:=0:
Afficher(les im ultiples de 2 ‏ك‎ 10 sont:1;
While multiple < 10
délrut
multiple := 2 % ji:
Afficher(multiplé);
Lei];
fin du while
fin
‏ا‎ . | Algorithme 4
Les variables:
Linteger:
multiple: Inréger
début
el: multiple:=0:
AËficher(les multiples de 2 5 10 sont}:
while multiple ‏1ح‎
‎débui
‎Afficher(multiple}:
‎multiple :=2 x ‏بز‎
‎fin du while
fun
wadifa-info.com ‏ج المباريات من موقع وظيفة إنفو‎

Document de réponse
Partie Informatique
SERIE 4
‏نت ب‎
الم ا
CET
نماذج المباريات من موقع وظيفة إنفو ‎wadifa-info.com‏

التصحيح المقترح

هذا تصحيح مقترح من إعداد فريق wadifa-info لمساعدتك على فهم منهجية الإجابة — وليس تصحيحاً رسمياً صادراً عن الإدارة المنظِّمة. أسئلة هذا الامتحان محررة بالفرنسية، لذلك التصحيح محرر بالفرنسية أيضاً.

Ce modèle est le QCM d'informatique (série 4) du concours d'accès en 2e année du cycle d'ingénieurs d'État de l'INPT – Rabat, session du 10 juillet 2003. Durée : 2 heures, 15 questions, calculatrice interdite. Une seule bonne proposition par question ; réponse exacte = 1 point, réponse fausse, multiple ou absente = 0.

💡 Méthode : pour les questions d'algorithmique, ne « lisez » pas le code : exécutez-le à la main avec un petit tableau des variables (une ligne par tour de boucle). C'est rapide et cela évite les pièges classiques : and/or, compteur incrémenté dans le mauvais bloc, initialisation fausse.

Q1 — Boucle while avec and → réponse 1 (5 fois)

TourIJ(I<10) and (J>0)
1010vrai
218vrai
326vrai
434vrai
542vrai
—50faux (J>0 faux)

Avec and, la boucle s'arrête dès que J atteint 0 : « Bonjour » est affiché 5 fois.

Q2 — Recherche d'un élément → réponse 4

  • Algorithme 1 : condition (Trouvé=False) or (I ≤ 10) : tant que l'élément n'est pas trouvé, la boucle continue même quand I dépasse 10 (accès hors tableau) ; et la branche Sinon Trouvé := False efface un succès précédent. Faux.
  • Algorithme 2 : si l'élément est trouvé, I n'est plus incrémenté et la condition I ≤ 10 reste vraie : boucle infinie. Faux.
  • Algorithme 3 : parcourt tout le tableau mais remet Trouvé := False à chaque case différente : le résultat ne dépend que de la dernière case T[10]. Faux.
  • Algorithme 4 : condition (Trouvé=False) and (I ≤ 10) ; on avance seulement si la case ne convient pas, on s'arrête dès que l'élément est trouvé ou en fin de tableau. Correct.

Q3 — UNIX → réponse 2 (multitâche / multi-utilisateur)

UNIX a été conçu dès l'origine pour exécuter plusieurs processus en même temps et servir plusieurs utilisateurs connectés simultanément (comptes, droits, terminaux).

Q4 — Afficher « Bonjour » au moins une fois jusqu'à la saisie de 'y' → réponse 3

  • Algorithme 1 : stop := 'y' puis while stop ≠ 'y' : la boucle n'est jamais exécutée, « Bonjour » n'est jamais affiché. Faux.
  • Algorithme 2 : while stop = 'n' : la boucle s'arrête pour n'importe quel caractère différent de 'n', pas seulement 'y'. Faux.
  • Algorithme 3 : stop := 'n' garantit un premier passage, puis la boucle continue tant que l'utilisateur ne tape pas 'y'. Correct.
  • Algorithme 4 : pas de Lire(stop) dans la boucle : stop vaut toujours 'n', boucle infinie. Faux.

Q5 — Même boucle avec or → réponse 4 (10 fois)

Avec or, la boucle continue tant que l'une des deux conditions est vraie. J>0 devient faux après 5 tours (J = 0), mais I<10 reste vrai jusqu'à I = 10, c'est-à-dire après 10 tours. « Bonjour » est affiché 10 fois.

Q6 — Rôle de la mémoire centrale → réponse 3 (l'enregistrement des données)

La mémoire centrale stocke les programmes en cours d'exécution et leurs données. Le traitement des instructions et le calcul arithmétique et logique relèvent du processeur (unité de commande et UAL) ; l'affichage relève des périphériques de sortie.

Q7 — Nombre d'occurrences → réponse 2

  • Algorithme 1 : I n'est incrémenté que dans le Sinon : à la première occurrence trouvée, I ne bouge plus, le compteur augmente indéfiniment (boucle infinie).
  • Algorithme 2 : on teste chaque case, on incrémente le compteur si T[I] = elem, et I avance dans tous les cas. Correct.
  • Algorithme 3 : I est incrémenté deux fois après une occurrence : la case suivante est sautée (une occurrence voisine est perdue et I peut dépasser 10).
  • Algorithme 4 : I n'avance que si T[I] = elem : dès la première case différente, boucle infinie.

Q8 — Le langage C++ → réponse 3 (langage hybride, procédural et objet)

C++ ajoute les classes, l'héritage et le polymorphisme au C, tout en gardant la programmation procédurale (fonctions hors classes, main) : ce n'est pas un langage « purement objet » comme Smalltalk.

Q9 — Afficher 5 fois « Bonjour » → réponse 4 (réponse probable)

AlgorithmeValeurs de I au moment de l'affichageNombre d'affichages
1 (I:=0 ; I<5 ; I:=I+1 puis Afficher)1, 2, 3, 4, 55
2 (I:=1 ; I<5)1, 2, 3, 44
3 (I:=0 ; I≤5)0, 1, 2, 3, 4, 56
4 (I:=0 ; I<5 ; Afficher puis I:=I+1)0, 1, 2, 3, 45

À l'exécution, les algorithmes 1 et 4 affichent tous deux 5 fois « Bonjour » : l'énoncé tel qu'il est imprimé admet deux bonnes réponses. La forme attendue est très probablement l'algorithme 4, schéma classique « traiter puis incrémenter » ; l'algorithme 1 est lui aussi correct, car l'ordre des deux instructions ne change pas le nombre de tours.

Q10 — Code ASCII de 0 à 127 → réponse 3 (7 bits)

128 valeurs = 27 : 7 bits suffisent (en pratique on le range dans un octet de 8 bits, mais l'ASCII standard est un code à 7 bits).

Q11 — Recherche du minimum → réponse 2 (réponse probable)

  • Algorithme 1 : Min := 0 au départ : si toutes les valeurs sont positives, il renvoie 0, qui n'est pas dans le tableau. Faux.
  • Algorithme 2 : I := 1 ; Min := T[I] (donc T[1]), puis comparaison de chaque case, I incrémenté à chaque tour. Correct, c'est l'algorithme type.
  • Algorithme 3 : I n'avance que dans le Sinon ; après une mise à jour de Min, le tour suivant reteste la même case (T[I] < Min est alors faux) et I avance. Le résultat est juste, mais au prix de tours inutiles.
  • Algorithme 4 : le test T[I] > Min cherche le maximum, et I ne progresse pas après une mise à jour. Faux.

L'algorithme 3 donne lui aussi le bon minimum ; la réponse attendue est l'algorithme 2, le seul écrit proprement (un passage par case).

Q12 — Moyenne des nombres strictement positifs → réponse 1

  • Algorithmes 1 et 3 : on cumule la somme et le nombre des T[I] > 0, puis on ne divise que si compteur > 0. Correct. Sur la copie scannée, l'algorithme 3 est imprimé de façon identique à l'algorithme 1 (probable erreur de reproduction du sujet) ; on retient la réponse 1.
  • Algorithme 2 : la division som/compteur n'est pas protégée : division par zéro si le tableau ne contient aucun nombre positif. Faux.
  • Algorithme 4 : il soustrait toutes les valeurs (positives ou non) et divise par 10. Faux.

Q13 — Échange de deux valeurs → réponse 1

Avec a = 2, b = 3 :

  • Algorithme 1 : auxiliaire := 2 ; a := 3 ; b := 2 → a = 3, b = 2. Correct.
  • Algorithme 2 : a := 3 ; b := 3 → la valeur de a est perdue.
  • Algorithme 3 : a := 3 ; auxiliaire := 3 ; b := 3 → faux (sauvegarde trop tardive).
  • Algorithme 4 : b := 2 ; auxiliaire := 2 ; a := 2 → faux.

Q14 — Bonjour / Bonsoir → réponse 4 (6 « Bonjour » et 4 « Bonsoir »)

La boucle tourne tant que I < 10 et J > 0 : couples (I, J) = (0,10), (1,9), …, (9,1), soit 10 tours. Le test I ≤ J est vrai pour (0,10), (1,9), (2,8), (3,7), (4,6), (5,5) → 6 « Bonjour » ; il est faux pour (6,4), (7,3), (8,2), (9,1) → 4 « Bonsoir ».

Q15 — Multiples de 2 inférieurs ou égaux à 10 → réponse 2

AlgorithmeValeurs affichéesVerdict
10, 0, 2, 4, 6, 8, 100 affiché deux fois (multiple calculé avec l'ancien i)
20, 2, 4, 6, 8, 10Correct
30, 2, 4, 6, 8, 10, 12affiche 12 (calcul fait après le test)
40, 4, 6, 8, 10i passe à 2 avant le premier calcul : le 2 est sauté

Grille récapitulative

Q1Q2Q3Q4Q5Q6Q7Q8Q9Q10Q11Q12Q13Q14Q15
142343234321142

أسئلة شائعة حول هذا النموذج

هل يمكن تحميل هذا النموذج مجاناً؟
نعم. صفحات هذا النموذج (13) متاحة للاطلاع والتحميل مجاناً، وبدون تسجيل أو إنشاء حساب.
هل يتضمن هذا النموذج التصحيح؟
نعم. تجد في هذه الصفحة، أسفل صفحات الأسئلة، تصحيحاً مقترحاً يشرح منهجية الإجابة والعناصر المنتظرة، من إعداد فريق وظيفة إنفو.
ما هي الجهة المنظمة والدرجة المعنية بهذا النموذج؟
هذا النموذج من مباراة نظمتها المعهد الوطني للبريد والمواصلات INPT. ويخصّ درجة: طالب مهندس.
ما هي دورة هذا الامتحان ولغة أسئلته؟
الدورة: 2003. والأسئلة باللغة الفرنسية.
أين أجد نماذج أخرى لنفس المباراة؟
جمعنا نماذج نفس العائلة في صفحة نماذج مباريات ولوج المدارس والمعاهد العليا، مرتّبة حسب الدورة من الأحدث إلى الأقدم.

ناقش هذا النموذج (0)

شارك إجاباتك أو صحّح التصحيح — إذا كان لديك رأي مختلف حول أي نقطة، اكتبه هنا ليستفيد باقي المترشحين.

لا يوجد نقاش بعد — شارك إجابتك أو سؤالك حول هذا النموذج.

⚠️ ممنوع نشر أرقام الهاتف أو الروابط أو أي عرض مقابل مال — تُحذف هذه المشاركات تلقائياً.

الجهة المنظمة: المعهد الوطني للبريد والمواصلات INPT · 2003 — مصدر النسخة: وثائق منشورة للعموم (alloschool / Scribd)؛ الإعلان الرسمي للمباراة هو المرجع.

كيف تستشهد بهذه الصفحة؟

صحفي أو مدوّن أو أستاذ؟ انسخ المرجع أسفله وضع رابطاً نحو هذه الصفحة.

الرابط الدائم: https://www.wadifa-info.com/نموذج-مباراة/2633/نموذج-مباراة-ولوج-السنة-الثانية-من-سلك-مهندسي-الدولة-المعهد-الوطني-للبريد-والم

📲
ثبّت تطبيق وظيفة إنفو على جهازك: اضغط زر المشاركة في أسفل سفاري، ثم اختر إضافة إلى الشاشة الرئيسية. تصلك المباريات الجديدة بسرعة ودون متصفح.