Quiz : Informatique et Programmation Électronique Industrielle et Biomédicale — Niveau Bac 2
🧠 Quiz 10 questions 10 min
QUIZ INTERACTIFDiff. 5/10
Devoir de synthèse en Informatique et Programmation Électronique Industrielle et Biomédicale pour la 2ème année Bac Sciences Techniques. Exercices variés et corrigés pour réviser efficacement.
Question 1 sur 10 10:00
[{"id":19388,"question":"Quel est le rôle principal de la fonction \u003Ccode\u003Emain()\u003C\/code\u003E en programmation C ?","option_a":"Déclarer des variables globales","option_b":"Définir le point d'entrée du programme","option_c":"Gérer les interruptions matérielles","option_d":"Initialiser le microcontrôleur","option_e":"","option_f":"","bonne_reponse":"B","explication":"La fonction \u003Ccode\u003Emain()\u003C\/code\u003E est le point d'entrée obligatoire de tout programme en C. C'est à partir de cette fonction que l'exécution du programme commence.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":19389,"question":"Un microcontrôleur est un circuit intégré qui combine un processeur, de la mémoire et des périphériques d'entrée\/sortie.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"Un microcontrôleur est bien un circuit intégré qui intègre un processeur, de la mémoire (RAM, ROM, EEPROM) et des périphériques d'entrée\/sortie, le tout sur une seule puce.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":19390,"question":"Quel est le rôle d'un capteur dans un système électronique biomédical ?","option_a":"Convertir un signal analogique en numérique","option_b":"Mesurer une grandeur physique et la convertir en signal électrique","option_c":"Stocker des données médicales","option_d":"Contrôler un moteur électrique","option_e":"","option_f":"","bonne_reponse":"B","explication":"Un capteur est un dispositif qui détecte et mesure une grandeur physique (comme la température, la pression ou la fréquence cardiaque) et la convertit en un signal électrique utilisable par un système électronique.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":19391,"question":"La tension d'alimentation typique d'un microcontrôleur Arduino est de :","option_a":"3,3 V","option_b":"5 V","option_c":"12 V","option_d":"220 V","option_e":"","option_f":"","bonne_reponse":"B","explication":"La plupart des microcontrôleurs Arduino fonctionnent avec une tension d'alimentation de 5 V, bien que certains modèles supportent également 3,3 V.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":19392,"question":"Un registre à décalage (shift register) est utilisé pour :","option_a":"Stocker des données temporairement","option_b":"Convertir un signal analogique en numérique","option_c":"Étendre le nombre de broches d'entrée\/sortie d'un microcontrôleur","option_d":"Générer des signaux PWM","option_e":"","option_f":"","bonne_reponse":"C","explication":"Un registre à décalage permet d'étendre le nombre de broches d'entrée\/sortie d'un microcontrôleur en utilisant seulement quelques broches pour le contrôle.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":19393,"question":"Le langage C est un langage de programmation compilé.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"Le langage C est un langage compilé, ce qui signifie que le code source est transformé en code machine avant d'être exécuté par le processeur.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":19394,"question":"Quel est le rôle d'un convertisseur analogique-numérique (ADC) dans un système électronique ?","option_a":"Convertir un signal numérique en signal analogique","option_b":"Convertir un signal analogique en signal numérique","option_c":"Stocker des données analogiques","option_d":"Amplifier un signal électrique","option_e":"","option_f":"","bonne_reponse":"B","explication":"Un convertisseur analogique-numérique (ADC) transforme un signal analogique (comme une tension variable) en un signal numérique (une valeur binaire) compréhensible par un microcontrôleur.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":19395,"question":"La boucle \u003Ccode\u003Efor\u003C\/code\u003E en C est utilisée pour :","option_a":"Exécuter un bloc de code tant qu'une condition est vraie","option_b":"Exécuter un bloc de code un nombre fixe de fois","option_c":"Arrêter l'exécution du programme","option_d":"Déclarer une fonction","option_e":"","option_f":"","bonne_reponse":"B","explication":"La boucle \u003Ccode\u003Efor\u003C\/code\u003E est utilisée pour exécuter un bloc de code un nombre déterminé de fois, en initialisant une variable, en vérifiant une condition et en incrémentant la variable à chaque itération.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":19396,"question":"Un circuit logique combinatoire dépend uniquement de ses entrées actuelles et non de son état précédent.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"Un circuit logique combinatoire est un circuit dont la sortie dépend uniquement des entrées actuelles. Contrairement aux circuits séquentiels, il n'a pas de mémoire de son état précédent.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":19397,"question":"Quel est l'avantage principal de l'utilisation de pointeurs en programmation C ?","option_a":"Augmenter la vitesse d'exécution du programme","option_b":"Permettre la manipulation directe de la mémoire et l'allocation dynamique","option_c":"Simplifier la syntaxe du langage","option_d":"Éviter les erreurs de compilation","option_e":"","option_f":"","bonne_reponse":"B","explication":"Les pointeurs en C permettent de manipuler directement la mémoire, ce qui est essentiel pour l'allocation dynamique de mémoire, le passage de paramètres par référence et la gestion efficace des données.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0}]
Chargement...
Cliquez sur une réponse pour valider
Les options de réponse ne sont pas disponibles pour cette question.