Quiz interactif généré par IA à partir du document : TD4-mémoire.pdf
Question 1 sur 10 20:00
[{"id":119570,"question":"Quel type de mémoire est non volatile et utilisée pour stocker le firmware d'un microcontrôleur ?","option_a":"RAM","option_b":"ROM","option_c":"Flash","option_d":"Cache","option_e":"","option_f":"","bonne_reponse":"c","explication":"La mémoire Flash est non volatile et permet de stocker le firmware de manière permanente, contrairement à la RAM qui est volatile.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"c\", \"options\": {\"a\": \"RAM\", \"b\": \"ROM\", \"c\": \"Flash\", \"d\": \"Cache\"}}","_debug_options_count":4},{"id":119571,"question":"Le protocole I2C utilise combien de lignes de communication pour échanger des données ?","option_a":"1 ligne","option_b":"2 lignes","option_c":"3 lignes","option_d":"4 lignes","option_e":"","option_f":"","bonne_reponse":"b","explication":"I2C utilise 2 lignes : SDA (Serial Data) pour les données et SCL (Serial Clock) pour l'horloge.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"b\", \"options\": {\"a\": \"1 ligne\", \"b\": \"2 lignes\", \"c\": \"3 lignes\", \"d\": \"4 lignes\"}}","_debug_options_count":4},{"id":119572,"question":"Vrai ou Faux : La mémoire RAM est plus rapide que la mémoire Flash.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"a","explication":"La RAM est effectivement plus rapide que la Flash, mais elle est volatile et perd ses données à la coupure de courant.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"a\", \"options\": {\"a\": \"Vrai\", \"b\": \"Faux\", \"c\": \"\", \"d\": \"\"}}","_debug_options_count":4},{"id":119573,"question":"Quel registre d'un microcontrôleur est utilisé pour pointer vers l'adresse mémoire suivante à exécuter ?","option_a":"Registre d'accumulateur","option_b":"Registre de pile","option_c":"Compteur ordinal (PC)","option_d":"Registre d'état","option_e":"","option_f":"","bonne_reponse":"c","explication":"Le compteur ordinal (Program Counter, PC) contient l'adresse de la prochaine instruction à exécuter.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"c\", \"options\": {\"a\": \"Registre d'accumulateur\", \"b\": \"Registre de pile\", \"c\": \"Compteur","_debug_options_count":4},{"id":119574,"question":"Vrai ou Faux : Le protocole SPI utilise une ligne de sélection de périphérique (CS) pour chaque périphérique connecté.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"a","explication":"SPI utilise une ligne CS (Chip Select) par périphérique pour activer la communication avec celui-ci.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"a\", \"options\": {\"a\": \"Vrai\", \"b\": \"Faux\", \"c\": \"\", \"d\": \"\"}}","_debug_options_count":4},{"id":119575,"question":"Quelle est la taille maximale d'une mémoire Flash typique dans un microcontrôleur 8 bits ?","option_a":"1 Ko","option_b":"32 Ko","option_c":"128 Ko","option_d":"1 Mo","option_e":"","option_f":"","bonne_reponse":"c","explication":"Les microcontrôleurs 8 bits comme l'ATmega328P (Arduino Uno) ont souvent 32 Ko de Flash pour le firmware.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"c\", \"options\": {\"a\": \"1 Ko\", \"b\": \"32 Ko\", \"c\": \"128 Ko\", \"d\": \"1 Mo\"}}","_debug_options_count":4},{"id":119576,"question":"Quel est l'avantage principal de l'utilisation de la mémoire externe par rapport à la mémoire interne ?","option_a":"Coût réduit","option_b":"Capacité de stockage plus grande","option_c":"Vitesse d'accès plus élevée","option_d":"Consommation énergétique moindre","option_e":"","option_f":"","bonne_reponse":"b","explication":"La mémoire externe permet d'étendre la capacité de stockage au-delà de la mémoire interne limitée.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"b\", \"options\": {\"a\": \"Coût réduit\", \"b\": \"Capacité de stockage plus grande\", \"c\": \"V","_debug_options_count":4},{"id":119577,"question":"Vrai ou Faux : La mémoire cache améliore les performances en réduisant le temps d'accès aux données fréquemment utilisées.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"a","explication":"La mémoire cache stocke des copies de données fréquemment utilisées pour accélérer l'accès et réduire les latences.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"a\", \"options\": {\"a\": \"Vrai\", \"b\": \"Faux\", \"c\": \"\", \"d\": \"\"}}","_debug_options_count":4},{"id":119578,"question":"Quel protocole de communication est le plus adapté pour connecter plusieurs périphériques sur une seule ligne de données ?","option_a":"UART","option_b":"I2C","option_c":"SPI","option_d":"CAN","option_e":"","option_f":"","bonne_reponse":"b","explication":"I2C est conçu pour connecter plusieurs périphériques sur un bus partagé avec seulement 2 lignes (SDA et SCL).","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"b\", \"options\": {\"a\": \"UART\", \"b\": \"I2C\", \"c\": \"SPI\", \"d\": \"CAN\"}}","_debug_options_count":4},{"id":119579,"question":"Quelle technique permet de réduire la consommation énergétique en désactivant temporairement des parties inutilisées du microcontrôleur ?","option_a":"Overclocking","option_b":"Sleep Mode","option_c":"Boost Mode","option_d":"Dynamic Voltage Scaling","option_e":"","option_f":"","bonne_reponse":"b","explication":"Le mode Sleep permet de réduire la consommation énergétique en mettant le microcontrôleur en veille tout en conservant l'état des registres.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"b\", \"options\": {\"a\": \"Overclocking\", \"b\": \"Sleep Mode\", \"c\": \"Boost Mode\", \"d\": \"Dynami","_debug_options_count":4}]
Chargement...
Cliquez sur une réponse pour valider
Les options de réponse ne sont pas disponibles pour cette question.