• Aucun résultat trouvé

Exercice N°1 : (2 points) Evaluer les expressions suivantes, sachant que : a = 1, b = 2 et c = 3. 1)

N/A
N/A
Protected

Academic year: 2022

Partager "Exercice N°1 : (2 points) Evaluer les expressions suivantes, sachant que : a = 1, b = 2 et c = 3. 1)"

Copied!
4
0
0

Texte intégral

(1)

SECTION : MATH NIVEAU : 4ième

PRF : MmeK.T.A EPREUVE : INFORMATIQUE DUREE : 1 H COEFFICIENT : 1

Date : ……… / 10 / 2010 DEVOIR DE CONTROLE N°1

Page 1 sur 4

NOM : ……….…….. ; PRENOM : ……….……….. ; N° : …… ; NOTE : …...… / 20 NB : le devoir comporte 4 pages.

Exercice N°1 : (2 points)

Evaluer les expressions suivantes, sachant que : a = 1, b = 2 et c = 3.

1) Sqr (2 * (a + 3) /b – 2) /4 + c = ………

2) 4 * a MOD B * 6 – c = ………

3) (a = a) et ((c DIV b) < b) et (tronc (c / b) = a) =………...……

4) (a > 0) Ouex (b < 0) = ………...

Exercice N°2 : (5 points)

Soit la séquence d’instructions suivantes : 1) A := ‘Tous les humains sont mortels’ ; 2) B := Length (A) ;

3) C := Copy (A, 11, 6) ; 4) A [B] := ‘!’ ;

5) B := B MOD 4 ; 6) Delete (A, B, 21) ; 7) D := ‘Socrate est‘ ; 8) E := Concat(D, C) ; 9) B := Length (D) ; Questions:

a) Déclarer les variables utilisées dans cette séquence.

En algorithme :

………

………

………

………

………

..………..

En Pascal :

………

………

………

………

………

………

(2)

Page 2 sur 4

b) Donner le résultat d’exécution de cette séquence dans le tableau ci-dessous : N° d’instruction Résultat

1 2 3 4 5 6 7 8 9

Exercice N°3 : (3 points)

Soit le programme suivant :

Program exemple ; Const nombre=300 ; Type

Jour = (lundi, mardi, mercredi, jeudi, vendredi, samedi, dimanche) ; Semaine =10..nombre ;

Temperature = -15..55 ; Age = 18..60 ;

Var

travail, cejour : semaine ; temp : temperature ; annee : age ;

x, y : integer ; z : real ; Begin

{*instruction*}

End .

Question :

Compléter la colonne Réponse du tableau suivant, par la lettre Vsi l’opération est permise, sinon mettre la lettre F.

(3)

Page 3 sur 4

Opérations Réponse

temp:=10 ;

temp:=300+nombre temp:=10+semaine;

travail:=samedi;

cejour:=lundi;

mardi:=Ord (mardi);

x:=age;

z:=age;

x:=z+y;

cejour:= PRED (jeudi);

travail := SUCC (jeudi) ; x := Ord (jeudi) ;

Travail := Ord (jeudi) ;

Problème (10 points)

Ecrivez un programme pour demander le prénom de l’utilisateur et son année de naissance.

Calculer son âge et afficher les deux lignes suivantes : Bonjour prénom.

En 2010, vous fêtez vos X ans.

Exemple :

Bonjour Mohamed.

En 2010, vous fêtez vos 18 ans.

Travail demandé :

1. Ecrire une analyse du problème intitulé AGE.

2. Ecrire l’algorithme correspondant.

3. Donner le T.D.O

4. Traduire cet algorithme en PASCAL.

***************************ANALYSE *****************************************

………

………

………

………

………

………

………

………

………

(4)

Page 4 sur 4

******************************** T.D.O ***************************************

………

………

………

………

………

………

………

………

***************************ALGORITHE **************************************

………

………

………

………

………

………

………

………

………

………

………

………

………

*******************************PASCAL **************************************

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

******************************************************************************

Références

Documents relatifs

[r]

[r]

justifier la réponse 2 sachant que x  y  10 donner la valeur de K Exercice55pts : la figure suivante est un jardin dont ABED est un carré de côté 12m et BCD est un

[r]

3- la concentration massique exprime la…………..de soluté dissous dans un……….de solution elle s’exprime en……….. On prépare une solution d’eau salée en dissolvant 75g

Il permet d’optimiser ………..lorsque le nombre de ………..est

l’intensité du courant et l’appareil nécessaire pour mesurer la tension entre les bornes du générateur. Peut-il se placer sur le calibre 20 mA ? Pourquoi ?. c) Un

♣ Dans un circuit électrique en série Lorsqu'un dipôle est dévissé les autres dipôles ne fonctionnent plus... ♣ Dans une installation domestique, les appareils électriques