1 République Tunisienne Ministère de l’éducation Sections : Mathématiques, Scie

1 République Tunisienne Ministère de l’éducation Sections : Mathématiques, Sciences expérimentales Niveau : 4ème année Matière : Informatique Prof. : Mme Monia Ferjani Date : Mardi 1 Juin 2021 Durée : 1 heure 30’ Devoir de synthèse N° 2 Nom & Prénom :……………………………………… Classe :………… Note :………………… /20 NB : Le sujet comporte 3 pages. Les pages 1 et 2 sont à remettre à la fin de l’épreuve Exercice n° 1 (3 points) Pour chacune des propositions suivantes, mettre dans chaque case, la lettre V si la proposition est correcte et la lettre F dans le cas contraire : A) Soit l'affectation XAléa, le type de la variable X est entier réel caractère booléen B) Soit l’instruction CAR  CHR (ORD ("A")) CAR contiendra le caractère "A" CAR contiendra le code ASCII de la lettre "A" La variable CAR doit être de type caractère La variable CAR doit être de type entier A) Soit la séquence d’instructions suivante : ch  "Bon courage à tous au BAC." Répéter Efface (ch, pos ("a",ch), 1) Jusqu'à ((pos ("a", ch) = 0) Res  long(ch) Après exécution de la séquence, la valeur de Res est égale à : 26 23 24 22 Exercice n° 2 (5 points) Soit l'algorithme suivant : 1) Début Inconnu 2) Ecrire("N: ") Lire(N) 3) MN*2-1 R0 Répéter RR-M MM-2 Jusqu'à (M<1) 4) Ecrire(R) 5) Fin Inconnu 2 Travail à faire : 1. Réécrire la séquence d'instruction n°1 pour que le programme Inconnu n'accepte qu'une valeur de N strictement positive et impaire. …………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………. …………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………Exécute r l'instruction n° 2 pour N=9, puis pour N=25 et donner les valeurs finales de M et R dans les deux cas. …………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………. …………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………..………… ………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………… 2. Déduire le rôle de cet algorithme …………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………… Partie 2 (12 points) Le responsable du service informatique dans une entreprise veut sécuriser l'accès aux données confidentielles mises en réseau. Pour cela, il veut affecter un nom utilisateur (LOGIN) et un mot de passe (PASSWORD) à un nombre d'utilisateurs du réseau. Le LOGIN et le PASSWORD d'un utilisateur sont générés à partir du numéro de sa carte d'identité nationale (NCIN) selon les étapes suivantes : Etape 1 : Le LOGIN sera composé du mot suivi par les 8 chiffres représentant le numéro de la carte d'identité nationale de l'utilisateur. Exemple : Si le NCIN = "01987312" alors le LOGIN correspondant sera "CIN01987312" Etape 2 : Le PASSWORD sera obtenu en remplaçant chaque chiffre de NCIN par la lettre alphabétique majuscule qui lui correspond selon le principe suivant : Chiffre 0 1 2 3 4 5 6 7 8 9 Lettre correspondante "A" "B" "C" "D" "E" "F" "G" "H" "I" "J" 3 Exemple : Si NCIN = "01987312" alors PASSWORD ="ABJIHDBC" Pour aider ce responsable à générer les LOGIN et les PASSWORD, on vous demande de réaliser un programme qui permet : Remplir un tableau TCIN de N numéros de cartes d'identité (avec 4 ≤ N ≤ 50), sachant qu'un numéro de carte d'identité est composé de 8 chiffres. De remplir un TL par les LOGIN des utilisateurs du réseau dont le NCIN commence par "01". De remplir un tableau TP par les PASSWORD correspondants aux LOGIN enregistrés dans le tableau TL. D'afficher les LOGIN et les PASSWORD de chaque utilisateur en respectant le format suivant : LOGIN***PSSWORD Exemple : Pour le tableau TCIN de 5 utilisateurs suivant : TCIN "01398741" "06365478" "01447881" "01552873" "09332211" Le contenu de TL sera le suivant : "CIN01398741" "CIN01447881" "CIN01552873" Le contenu de TP sera le suivant : "ABDJIHEB" "ABEEHIIB" "ABFFCIHD" Le résultat affiché sur l'écran sera : CIN01398741*** ABDJIHEB CIN01447881*** ABEEHIIB CIN01552873*** ABFFCIHD Questions : 1.Ecrire un algorithme pour ce programme 2.En déduire les tableaux de déclaration pour les objets utilisés dans cet algorithme. uploads/Geographie/ devoir-de-synthese-2-sections-niveau-matiere-prof-date-duree.pdf

  • 36
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager