• Aucun résultat trouvé

Groupe 2

N/A
N/A
Protected

Academic year: 2022

Partager "Groupe 2"

Copied!
2
0
0

Texte intégral

(1)

Lycée S. Elmanar Kasserine 1 Prof: M. Karim TAYARI

Exercice 1 (4 pts)

Soit l’algorithme de la fonction Inconnu suivante :

0) Début Fonction Inconnu (n : entier long) : entier 1) S 0

Répéter

S S + (n Mod 10) n n Div 10 Jusqu’a (n = 0)

2) Inconnu S 3) Fin Inconnu

Questions :

1. Exécuter manuellement l’algorithme de la fonction Inconnu, si on appelle cette fonction avec le paramètre effectif n = 192837, en donnant les valeurs successives des variables S et n.

2. En déduire le rôle de cette fonction.

Problème (16 pts)

L’utilisation des téléphones portables rendre facile la manipulation des personnes (nom et prénom) ainsi que leurs numéros. Chaque téléphone portable fournit un menu qui permet de gérer les enregistrements (personnes et numéros). Voici un exemple de menu :

Chaque personne est représentée par nom (chaîne de 20 caractères), prénom (chaîne de 20 caractères) et numéro de téléphone (chaîne de 8 caractères). Ces informations sont enregistrées dans :

Programmation

Lycée S. Elmanar Kasserine

Prof : M. Karim TAYARI

Groupe 2

Niveau : 4S.I

Devoir de contrôle N°1 (théorique)

Date : 30/10/2009 Durée : 1 heure

Date : 30/10/2009 Durée : 1 heure

http://bac-tunisie.jimdo.com

(2)

Lycée S. Elmanar Kasserine 2 Prof: M. Karim TAYARI

- un fichier à accès direct « TEL.DAT » si la mémoire utilisée est le téléphone - un fichier à accès direct « SIM.DAT » si la mémoire utilisée est la carte SIM L’action paramètres du menu offre la possibilité de choisir la mémoire.

L’action ajouter entrée du menu permet l’ajout des personnes dans l’un des fichiers on arrête l’ajout des entrées si l’utilisateur n’a pas d’autres personnes à ajouter.

L’action rechercher du menu permet de chercher un numéro de téléphone s’il existe :

- Dans le fichier« TEL.DAT » afficher « le numéro existe sur la mémoire de téléphone » ainsi que le nom et le prénom correspondants

- Dans le fichier« SIM.DAT » afficher « le numéro existe sur la carte SIM » ainsi que le nom et le prénom correspondants

Si le numéro n’existe pas afficher « numéro inexistant »

L’action copier du menu permet de copier des numéros du fichier« TEL.DAT » au fichier

« SIM.DAT » et inversement. On peut copier un par un jusqu’à l’utilisateur demande d’arrêter la copie.

L’action effacer du menu permet de supprimer des numéros du fichier« TEL.DAT » ou du fichier

« SIM.DAT ». On peut supprimer un par un jusqu’à l’utilisateur demande d’arrêter la suppression ou de supprimer tous les numéros.

L’action mes numéros du menu permet de copier des numéros du fichier« TEL.DAT » et du fichier

« SIM.DAT »tous les numéros Tunisiana (commençant par 20, 21, 22, 23, 24) dans un fichier texte appelé « TUNISIANA.TXT ».

L’action afficher du menu permet d’afficher toutes les personnes dans un fichier donné.

On peut quitter à chaque fois l’action sélectionné pour revenir au menu du répertoire comme on peut sortir du menu pour à l’écran principal du téléphone.

Le programme permet de réaliser les actions de menu présenté ci-dessus.

Bon courage

http://bac-tunisie.jimdo.com

Références

Documents relatifs

Cependant, nous tenons à souligner que notre système ne peut assurer une gestion rigoureuse du service SMS Banking sans tenir compte d’un contact permanant

Montchaton, après avoir été un oppidum du temps des Celtes, était devenu sous l’ occupation des Romains un camp fortifié pour surveiller : d’ une part, la baie de Sienne

Les satellites à orbite elliptique permettent des QSO DX, quand ils s’éloignent généralement beaucoup de la Terre, et sont visibles alors très longtemps, dans ce cas,

Vous pouvez couvrir le composteur avec une petite planche de bois mais attention à ce que votre compost ne sèche pas car sans un minimum d’humidité, la vie microbienne ne pourra pas

Dans le cadre, d’une demande d’inscription sur la liste « Médicament de Médication Officinale » associée à une nouvelle demande d’autorisation de mise le marché, un

Médicaments de Médication officinale (Demande de Mise en Accès Direct en officine) Document à joindre systématiquement à votre demande.. Date de la demande :      

- using M3 screw and washer (SIM splice with cable clamp) - using M3 screw for Feedthru application (Standard SIM splice with flange or SIM splice with cable clamp and flange) 2

tenu ,: duhS téiltemps, plusIeurs pec.sonnes~~ett~explwati paraît, pal' di~ersespe~~Qpn~~êè!le e~tindique~dansla Lussac cn a ~~rlé danssescoUl's; cêpen{la'qh'co~l11"e cHe