• Aucun résultat trouvé

D EVOIR DE SYNTHÈSE N °2

N/A
N/A
Protected

Academic year: 2022

Partager "D EVOIR DE SYNTHÈSE N °2"

Copied!
1
0
0

Texte intégral

(1)

R

ÉPUBLIQUE

T

UNISIENNE

M

INISTÈREDEL

’E

DUCATION



L

YCÉE

EL K

SOUR

D EVOIR DE SYNTHÈSE N °2

EPREUVE THÉORIQUE

 SECTION : SCIENCESINFORMATIQUE

EPREUVE : ALGORITHMIQUE && PROGRAMMATION

PROF : MME BEN MED LEILA

DATE : 04/03/2014 DURÉE : 2h

Nom et Prénom : ………...

Exercice n° :

(………./6 pts) Soit la suite suivante définie par :

U0 =1 (-2) n Un =

2 * U n-1

❶ Donner la valeur de U1 et U2. (…………/1 pts)

❷ Quel est l’ordre de récurrence de cette suite ? (………/2 pts)

❸ Ecrire l’algorithme d’un module permettant de déterminer pour un entier n le terme Un . (………/3 pts)

Solution :

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

Page 1 / 4

Note :

/20

(2)

PROBLEME (14 points)

On dispose d’un fichier intitulé nombres.dat composé d’une suite de nombres entiers naturels écrits dans la base 10. On se propose de remplir un deuxième fichier intitulé nbrconv.dat comportant autant d’enregistrements que de nombres dans les fichiers nombres.dat. Chaque enregistrement est composé de quatre données successives : le nombre décimal pris du premier fichier, son équivalent binaire, son équivalent octal puis son équivalent hexadécimal.

Questions :

Ecrire un programme qui crée et remplit le fichier nombres.dat par n entiers naturels inférieurs à 32000 (5<n<100).

Ensuite, il lit de ce fichier les nombres décimaux, les convertit dans les bases indiquées ci haut, affiche les résultats de ces conversions puis les met dans le fichier nbrconv.dat sous forme d’enregistrements.

1) Décomposer ce problème en modules 2) Analyser chacun des modules proposés 3) Déduire les algorithmes correspondants

Solution :

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

Page 2 / 4

(3)

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

Page 3 / 4

(4)

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

Page 4 / 4

Références

Documents relatifs

La programmation sur ordinateur ou calculatrice programmable d’une grille autoréférente est très simple mais elle enlève tout le plaisir de la recherche manuelle. Elle a pour

La programmation sur ordinateur ou calculatrice programmable d’une grille autoréférente est très simple mais elle enlève tout le plaisir de la recherche manuelle. Elle a pour

[r]

RHZINE est propulsé

Toutes les informations (règlements, déroulement, inscription) sur www.levieuxmonde.niceboard.com rubrique « Tournois et manifestations ».. ou pour tout autres renseignements au 06

• Le marketing et la communication sont deux entités différentes : o Marketing = relation externe. o Communication = relation interne

Dans le même imprimé, coupez deux bandes de 8 cm x 67 cm (bordure extérieure petite largeur) Piquez, retournez ces bandes sur l'envers, et cousez à points glissés dans la piqûre.

[r]