Mission Carthage

Accueil › Devoirs › Bac Maths-Sc-Tech

Sujet type bac pratique n°2 : conversion d'un entier en binaire, octal ou hexadécimal (Qt Designer et PyQt5)

Bac Mathématiques, Sciences expérimentales et Technique, 2ème trimestre. Durée : 1 heure. Sur 20 points.

Comme à l'épreuve pratique : l'interface est dessinée dans Qt Designer et enregistrée sous le nom interface.ui, le programme Python la charge avec loadUi. Les noms des objets imposés doivent être respectés. Barème sur 20 points.

Sujet : conversion de base (20 pts)

On veut une application qui convertit un entier naturel N (0 ≤ N ≤ 65535) écrit en base 10 vers la base choisie dans une liste déroulante : binaire (base 2), octal (base 8) ou hexadécimal (base 16). Les chiffres de la base 16 sont 0 à 9 puis A à F.

L'interface contient :

Travail demandé

Exemples : 10 en Binaire donne « 10 = 1010 en base 2 » ; 255 en Hexadécimal donne « 255 = FF en base 16 » ; 0 en Octal donne « 0 = 0 en base 8 ».

Correction détaillée

La correction de ce devoir est réservée aux abonnés. Elle donne l'analyse, l'algorithme en notation tunisienne, le programme Python vérifié et les erreurs fréquentes de chaque exercice. Avec un compte gratuit, tu peux ouvrir 3 corrections de ton choix.

Sujet original écrit pour Mission Carthage, dans le format de l'épreuve pratique d'informatique du bac (Maths, Sciences expérimentales, Technique). Ce n'est pas un sujet officiel.

Tout le programme : Bac Mathématiques, Sciences expérimentales et Technique · Revoir le cours · Tous les devoirs