• 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]

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

[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