• Aucun résultat trouvé

Lycée secondaire MezzounaAnnée Scolaire 2013 - 2014

N/A
N/A
Protected

Academic year: 2022

Partager "Lycée secondaire MezzounaAnnée Scolaire 2013 - 2014"

Copied!
3
0
0

Texte intégral

(1)

Page : 3

Nom et prénom :……… Classe :……….... Note :

20 Exercice N°1 (6 points)

Soit la séquence d’affectation suivante :

1) T[1]  sous-chaine ("organisation", 1, 3) 2) T[2]  concat ("sports", ".", T[1])

3) V[1]  position ("o", T[1]) 4) Convch (2012, ch)

5) T[3]  concat ("www.", T[2]) 6) Insere (ch, T[3], 11)

7) V[2]  long (T[3])

a- Traduire, en Turbo Pascal, les instructions ci-dessus.

1- ………

2- ………

3- ………

4- ………

5- ………

6- ………

7- ………

b-Remplir le tableau de déclaration des objets relatif à cette suite d’instructions.

OU Nature / Type

…….. ……….

…….. ……….

…….. ……….

c- Quel est le contenu de ch après l’exécution de cette suite d’instructions et celle de T [3].

Ch : ………

T [3] : ………..

Lycée secondaire Mezzouna

Année Scolaire 2013 - 2014

Devoir de Contrôle N°1

Epreuve théorique

Professeur : Mlle Kacem Rim Durée : 1 Heure

Classe : 4ième Technique.

(2)

Page : 3

Exercice N°2 (4 points)

On donne ci-après la partie déclaration d’un programme : Const C = 3 ;

Type  Fourniture = (stylo, crayon, gomme, colle, cahier, carnet) ; Ensemble= 10..30 ;

Var     g, f :fourniture ; e : ensemble ; i :integer ; c1 : boolean ;

Compléter le tableau ci-dessous en mettant « valide » si l’instruction est valide et « non valide » dans le cas contraire. En cas de validité de l’instruction donner la valeur de la variable et en cas d’invalidité, justifier votre réponse.

Instruction Valide / Non

Valide Valeur / Justification

g := ‘cahier’ ; Readln (f) ;

e := ord (cahier) * ord (carnet) ;

i := succ (ord (gomme)) + trunc (6.30) ; c1 := ord (stylo) = ord (colle) ;

e := ord (style);

Exercice N°3 (4 points)

Donner en Pascal, une instruction qui retourne de façon aléatoire une chaîne formée de trois caractères.

………

………

Donner en Pascal, une instruction qui retourne l’ordre alphabétique d’un caractère C en minuscule.

Exemple : pour C = ‘f’ l’ordre est 6

………

………

(3)

Page : 3

Exercice N°4 (3 points)

Compléter les affectations suivantes par une valeur d’opérande ou d’opérateur permettant d’obtenir dans chacun des cas, la valeur voulue de Y.

Affectation Valeur de Y

Y := Int (9.8) = ………. ; True

Y := ( upcase (‘a’) in [‘a’ .. ‘z’] ) Xor (………… in [ord (‘F’) .. ord (‘M’)] ) ; True

Y:= length (‘Exercice’) Mod 5 ……….. 2; True

Y:= Random (15) …….. 15; True

Y:= Succ (‘D’) = Chr (Ord ( ‘…….’) + 1) ; True

Y:= Copy (‘Informatique’ , 1, 4) ………….. ‘info’ ; False

Exercice N°5 (3 points)

Compléter le tableau ci-dessous, par les déclarations Pascal adéquates :

Description Déclaration en Pascal

Un type Taille contenant les identificateurs suivants : tresgrand, grand, assezgrand, moyen, petit et trespetit

Un type Longueur dont les valeurs sont comprises entre 90 et 200.

Une chaîne CH dont la taille ne dépasse pas 20 caractères.

Un tableau V dont les indices sont de type lettre et pouvant contenir des chaînes.

Deux entiers E et F sachant que : E peut avoir une valeur entre 0 et 255 F peut avoir une valeur formée de 7 chiffres

Une constante mess dont la valeur est

"Bon Travail"

Références

Documents relatifs

Il se pourrait qu'il soit incontournable étant donné une parenté entre la détermination des... valeurs m(n) et le problème des diviseurs de Dirichlet qui est toujours

Pour obtenir la courbe représentant la fonction f, il faut maintenant se placer dans le MENU GRAPH, la formule définissant f est alors déjà dans la ligne Y1, il faut simplement

Pour obtenir la courbe représentant la fonction f, il faut simplement régler la fenêtre graphique, pour cela, appuyez sur les touches Window ou fenêtre selon le modèle. Vous

RESPONSABLE ADMINISTRATIF ET FINANCIER Le ou la responsable administratif(ve) et finan- cier(ère) supervise l’ensemble des services ad- ministratifs d’une entreprise (service comptable

CHAP N5 Fiche D’Exercices N°3 : valeurs approchées et arrondis d’un nombre1.

[r]

[r]

Quel est le coefficient de proportionnalité qui exprime la remise en fonction du montant des achats?. (Montant des achats) ×