Avez-vous une question?
(216) 97 656 803
hajjriadh@gmail.com
Cours et tutoriels
Les cours de programmation
Architecture des ordinateurs
Assembler et configurer les PC
Ordinateur et périphériques
Administration et sécurité des sites web
Microsoft Office
Microsoft Excel
Microsoft Project
Microsoft PowerPoint
Microsoft Access
Microsoft Office Spécialiste
Le management de projet
Le management des ressources humaines
Ingénierie des ressources humaines
Pratiques de management de projet
Microsoft Project
Approche Par Compétences
Sujets du baccalauréat
Mathématiques
Sciences de l'informatique
Sciences expérimentales
Sciences techniques
Economie et gestion
Lettres
Sport
Nos ressources
Formation médicales
Les tests psychotechniques
Ressources pédagogiques
4ème année secondaires
3ème année secondaires
2ème année secondaires
1ère année secondaires
بحوث مختلفة
الأعلام الوطنية والعالمية
Les concours ATFP
الإمتحانات والأسئلة لسنة 2020
الإمتحانات والأسئلة لسنة 2019
الإمتحانات والأسئلة لسنة 2018
الإمتحانات والأسئلة لسنة 2017
الإمتحانات والأسئلة لسنة 2016
Contact
Qui sommes-nous ?
pascl Les Structures conditionnelles
24 questions
Commencer le quiz
QUESTION 1 / 24
1.
Quelle est l\'instruction erronée ?
Readln (bonjour) ;
Readln ( \' bonjour \' ) ;
Readln (bon, jour) ;
QUESTION 2 / 24
2.
Quelle affirmation concernant les variables est juste ?
Elle doit toujours avoir x comme nom.
Elle ne doit pas contenir les signes suivants : @, $, &, #...
Elle doit toujours commencer par un chiffre
QUESTION 3 / 24
3.
La procédure Valeur(ch,x,e) sert à:
Convertir un entier en une chaîne de caractères
convertir une chaîne de caractères en une valeur
numérique Extraire d\'une chaîne la partie numérique
QUESTION 4 / 24
4.
<p style=\"text-align: left;\">Quelle est la valeur de Y après l\'instruction suivante :Y : = 17 / 5 + 17 div 5 + 17 mod 5 ;</p>
8.4
10.4
8
QUESTION 5 / 24
5.
Quelle est la différence entre une variable et une constante ?
La variable ne change jamais de valeur par contre la constante change toujours.
Il n’ y ‘a aucune différence entre une variable et une constante
La variable contient une valeur qui peut varier durant le déroulement de L’algorithme et la constante contient une valeur qui ne varie pas.
QUESTION 6 / 24
6.
Quelle déclaration concernant les tableaux est juste ?
T=array[real] of char;
T:array[20..2] of char;
T:array[byte] of real ;
QUESTION 7 / 24
7.
l\'instruction x&lt;== aléa(30)+1 permet d\'affecter à la variable x la valeur appartient à l\'intervalle
[1..30]
[0..31]
[1..31]
QUESTION 8 / 24
8.
soit x une variable de type scalaire énuméré , Quelle affirmation est juste ?
Write(x);
X:=PRED(X);
Read(x);
QUESTION 9 / 24
9.
<div class=\"QuestionText\">Une structure de contrôle conditionnelle permet à:</div>
<form action=\"http://files.sourourdjb9.webnode.fr/200000015-2e66f2f63c/qcm_chp3_algo.htm\" method=\"post\"></form>
Un programme d’exécuter un ensemble d’instructions séquentiellement
Un programme de modifier son traitement en fonction d’une condition donnée
Un programme de vérifier un ensemble de conditions
QUESTION 10 / 24
10.
<div class=\"QuestionText\">Une structure conditionnelle à un seul choix permet :</div>
D’exécuter un et un seul instruction suite à la validation d’une condition (combinées).
D\'Exécuter un ensemble d’instructions suite à la validation d’une ou plusieurs condition(s)
De satisfaire une et une seule condition pour exécuter le traitement associé
QUESTION 11 / 24
11.
<div class=\"QuestionText\">Une structure conditionnelle à deux choix permet :</div>
De satisfaire deux conditions pour exécuter le traitement associé
D’exécuter un ensemble d’instructions après la satisfaction d’une condition donnée sinon on ignore la structure
D’exécuter un ensemble d’instructions après la satisfaction d’une condition donnée sinon on exécute les instructions se trouvant après le mot « SINON ».
QUESTION 12 / 24
12.
<div class=\"QuestionText\">Dans une structure conditionnelle à deux choix</div>
L’expression logique doit être vrai pour exécuter les instructions.
Si l’expression logique n’est pas vérifié le programme ignore la partie d’instruction suivant le mot « ALORS »
Si l’expression logique n’est pas vérifié le programme exécute la partie suivant le mot « SINON ».
QUESTION 13 / 24
13.
<div class=\"QuestionText\">Dans la structure conditionnelle</div>
On ne peut pas placé une autre structure conditionnelle après le mot « ALORS ».
On ne peut pas placé une autre structure conditionnelle après le mot « SINON ».
On peut placé une autre structure conditionnelle dans la parti des instructions.
QUESTION 14 / 24
14.
Soit le programme suivant:
<table border=\"1\" cellspacing=\"2\" cellpadding=\"2\">
<tbody>
<tr>
<td>Algorithme SI_ALORS_SINON
Variable
i, j, k : caractère;
Début
i<=\'i\'
j<=\'j\'
k<=\'k\'
SI (i<j) alors
I<=k
Sinon
J<=k
si (i<j) alors
si (j<k) alors
si (k<i) alors
k<=i
alors
k<=j
sinon
k<=\'j\'
Fin</td>
</tr>
</tbody>
</table>
Ce programme est-il correct ?
Non, car il manque des \"SINON\".
Non, car il manque des \"FINSI\".
Non, car on ne peut pas comparer des variables de type \"caractère\".
Oui, et k vaut \'i\'
Oui, et k vaut \'j\'
Oui, et k vaut \'k\'
QUESTION 15 / 24
15.
Voici les règles de gestion permettant de calculer une remise en fonction d’un chiffre d’affaires :
* Pour un CA de 0 à 10 000 dinar : 10% de taux de remise
* De 10 000 à 20 000 dinar : 20 %
* Au delà de 20 000 dinar : 30 %
On vous fournit 3 versions de l’algorithme qui détermine le taux de remise :
<table border=\"1\" cellspacing=\"2\" cellpadding=\"2\">
<tbody>
<tr>
<td>ALGO 1</td>
<td>ALGO 2</td>
<td>ALGO 3</td>
</tr>
<tr>
<td>lire (CA)
Si CA <10 000 alors
taux <= 10 %
Fin Si
Si CA < 20 000 alors
taux <= 20 %
sinon Si CA > 20 000
alors
taux <= 30 %
Fin Si
Fin Si</td>
<td>lire (CA)
Si CA <10 000 alors
taux <= 10 %
sinon Si CA < 20 000
alors
taux <= 20 %
sinon taux30 %
Fin Si
Fin Si</td>
<td>lire (CA)
Si CA <10 000 alors
taux <= 10 %
Fin Si
Si CA < 20 000 alors
taux <= 20 %
Fin Si
Si CA >20 000 alors
taux <= 30 %
Fin Si</td>
</tr>
</tbody>
</table>
Selon vous, quel est le meilleur algorithme (le plus correct)?
Version 1
Version 2
Version 3
QUESTION 16 / 24
16.
<div class=\"QuestionText\">Pour un CA de 19 000 dinars quel est le montant du taux de remise de l\'algorithme 3
<table border=\"1\" cellspacing=\"2\" cellpadding=\"2\">
<tbody>
<tr>
<td>lire (CA)
Si CA <10 000 alors
taux <= 10 %
Fin Si
Si CA < 20 000 alors
taux <= 20 %
Fin Si
Si CA >20 000 alors
taux <= 30 %
Fin Si</td>
</tr>
</tbody>
</table>
</div>
10 %
20 %
30 %
QUESTION 17 / 24
17.
Soit l’algorithme suivant permettant de déterminer un taux d’intérêt en fonction du montant d’un emprunt et de sa durée :
<table border=\"1\" cellspacing=\"2\" cellpadding=\"2\">
<tbody>
<tr>
<td>Algorithme taux_interet
Variable
Durée : entier
Montant : entier
Taux : réel
Début
Lire (montant, durée)
Si Durée = 2 alors
| Si montant < 10 000 alors
| | Taux <= 5 %
| Sinon Si montant < 20 000 alors
| | | Taux <= 10 %
| | Sinon Si montant < 25 000 alors
| | | | Taux <= 15 %
| | | Sinon taux <= 17 %
| | | Fin Si
| | Fin Si
| Fin Si
Sinon Si montant < 100 000 alors
| | Taux <= 8 %
| Sinon taux <= 4 %
| Fin Si
Fin Si
Fin</td>
</tr>
</tbody>
</table>
Pour une durée de 2 secondes et un montant de 12000 dinars, quel est lle taux d\'intérêt :
4%
5%
8%
10%
15%
QUESTION 18 / 24
18.
<div class=\"QuestionText\">Soit l’algorithme suivant permettant de déterminer un taux d’intérêt en fonction du montant d’un emprunt et de sa durée :
<table border=\"1\" cellspacing=\"2\" cellpadding=\"2\">
<tbody>
<tr>
<td>Algorithme taux_interet
Variable
Durée : entier
Montant : entier
Taux : réel
Début
Lire (montant, durée)
Si Durée = 2 alors
| Si montant < 10 000 alors
| | Taux <= 5 %
| Sinon Si montant < 20 000 alors
| | | Taux <= 10 %
| | Sinon Si montant < 25 000 alors
| | | | Taux <= 15 %
| | | Sinon taux <= 17 %
| | | Fin Si
| | Fin Si
| Fin Si
Sinon Si montant < 100 000 alors
| | Taux <= 8 %
| Sinon taux <= 4 %
| Fin Si
Fin Si
Fin</td>
</tr>
</tbody>
</table>
Pour une durée de 1 seconde et un montant de 100 000 dinars, quel est le taux d\'intérêt :</div>
4%
5%
8%
10%
15%
17%
QUESTION 19 / 24
19.
Soit l’algorithme suivant qui calcule le montant de la prime de représentants en fonction du nombre de kilomètres parcourus sans accidents :
<table border=\"1\" cellspacing=\"2\" cellpadding=\"2\">
<tbody>
<tr>
<td>Algorithme Calcule
Variable
KM, prime : réelle
Début
Lire (KM)
Si KM < = 100 alors
| prime <= 500
Sinon Si KM < = 500 alors
| | Prime <= (KM - 100) * 0, 10 + 500
| Sinon prime <= (KM-500) * 0,2 + 540
| Fin Si
Fin Si
Fin</td>
</tr>
</tbody>
</table>
Pour un nombre de kilomètres de 1000, quel est le montant de la prime :
500
590
640
QUESTION 20 / 24
20.
Soit l’algorithme suivant qui calcule le montant de la prime de représentants en fonction du nombre de kilomètres parcourus sans accidents :
<table border=\"1\" cellspacing=\"2\" cellpadding=\"2\">
<tbody>
<tr>
<td>Algorithme Calcule
Variable
KM, prime : réelle
Début
Lire (KM)
Si KM < = 100 alors
| prime <= 500
Sinon Si KM < = 500 alors
| | Prime <= (KM - 100) * 0, 10 + 500
| Sinon prime <= (KM-500) * 0,2 + 540
| Fin Si
Fin Si
Fin</td>
</tr>
</tbody>
</table>
Pour un nombre de kilomètres de 500, quel est le montant de la prime :
500
540
640
QUESTION 21 / 24
21.
On vous fournit l’algorithme suivant qui calcule le montant TTC en fonction d’un montant HT :
<table border=\"1\" cellspacing=\"2\" cellpadding=\"2\">
<tbody>
<tr>
<td>Algorithme Calcule
Constante
TVA = 19, 6%
Variable
Var montantHT, montantTTC : réelle
Début
<table border=\"1\" cellspacing=\"2\" cellpadding=\"2\">
<tbody>
<tr>
<td>ALGO 1</td>
<td>ALGO 2</td>
<td>ALGO 3</td>
</tr>
<tr>
<td>Lire (TVA)
MontantTTC <= montantHT * (1+TVA)
Ecrire (MontantTTC)</td>
<td>Lire (montantHT)
MontantTTC <= montantHT * TVA
Ecrire(MontantTTC)</td>
<td>Lire (montantHT)
MontantTTC <= montantHT * (1+TVA)
Ecrire (MontantTTC)</td>
</tr>
</tbody>
</table>
Fin</td>
</tr>
</tbody>
</table>
Selon vous, laquelle de ces versions est correcte ?
Version 1
Version 2
Version 3
QUESTION 22 / 24
22.
Soit l\'algorithme suivant:
<table border=\"1\" cellspacing=\"2\" cellpadding=\"2\">
<tbody>
<tr>
<td>Algorithme qcm11
Variable
A, B, X : réelle
Début
Lire (A)
Lire (B)
Ecrire (‘1er nombre’, A)
Ecrire (‘2eme nombre’, B)
X <= A
A <=B
B <= X
Ecrire (‘1er nombre’, A)
Ecrire (‘2eme nombre ’, B)
Fin</td>
</tr>
</tbody>
</table>
Que fait cet algorithme :
Il calcule X
il permute A et B
il détermine l’ordre d’entrée des chiffres
QUESTION 23 / 24
23.
Soit l’algorithme suivant:
<table border=\"1\" cellspacing=\"2\" cellpadding=\"2\">
<tbody>
<tr>
<td>Algorithme afficheur
Variable
a, b, c : entier
Début
Lire (a, b, c)
Si a<b alors
| Si b<c alors
| | Écrire (Cas« 1 »)
| Sinon Écrire (Cas « 2 »)
| Fin Si
Sinon
| Si b=c alors
| | Écrire (Cas « 3 »)
| Sinon Écrire (Cas « 4 »)
| Fin Si
Fin Si
Fin</td>
</tr>
</tbody>
</table>
Pour a=8, b=8 et c=9 , l\'agorithme affichera
CAS « 1 »
CAS « 2 »
CAS « 3 »
CAS « 4 »
QUESTION 24 / 24
24.
<center><img src=\"http://apcpedagogie.com/wp-content/uploads/2017/08/test-recherche-intrus-22-1.jpg\" alt=\"test recherche intrus 22\" width=\"624\" height=\"289\" class=\"alignnone size-full wp-image-15045\" /> </center>
1
2
3
4
Précédent
Suivant
Terminer
Chargement...
Entrée
Aucun résultat pour cette recherche
Essayez d'autres mots-clés ou vérifiez l'orthographe
↑↓
naviguer
↵
ouvrir
esc
fermer
Recherche intelligente