NEW
Font size
WorksheetsComprendre les variables en programmation
Total questions: 20
Worksheet time: 10mins
Qu'est-ce qu'une variable mutable ?
Une variable mutable est une variable dont la valeur peut être modifiée après sa création.
Une variable mutable est une variable qui ne peut contenir qu'un seul type de données.
Une variable mutable est une variable dont la valeur est fixe après sa création.
Une variable mutable est une variable qui ne peut pas être modifiée.
Donnez un exemple de variable immuable.
Un entier en Python
Un dictionnaire en Python
Une liste en Python
Une chaîne de caractères en Python
Quels sont les types de données primitifs dans un langage de programmation ?
Entiers, flottants, caractères, chaînes de caractères, booléens.
Tableaux associatifs
Nombres complexes
Objets personnalisés
Comment initialise-t-on une variable en Python ?
On initialise une variable en Python en utilisant '->'.
On initialise une variable en Python avec le mot-clé 'var'.
On initialise une variable en Python avec le symbole ':'.
On initialise une variable en Python en utilisant le symbole '='.
Quelle est la différence entre une variable globale et une variable locale ?
Une variable globale est accessible partout, une variable locale est accessible seulement dans son contexte.
Une variable globale est toujours plus rapide qu'une variable locale.
Une variable locale est accessible partout, une variable globale est limitée.
Les variables globales ne peuvent pas être modifiées, tandis que les locales le peuvent.
Peut-on modifier une variable immuable ?
Non, on ne peut pas modifier une variable immuable.
Oui, on peut modifier une variable immuable.
On peut changer la valeur d'une variable immuable.
Les variables immuables peuvent être modifiées par des fonctions.
Citez un langage de programmation qui utilise des variables mutables.
Python
C++
Ruby
Java
Qu'est-ce qu'une constante dans le contexte des variables ?
Une constante est une variable qui peut changer.
Une constante est une valeur immuable dans le contexte des variables.
Une constante est une fonction qui retourne une valeur.
Une constante est une valeur qui peut être modifiée.
Comment déclare-t-on une variable en JavaScript ?
On déclare une variable avec 'set'.
On déclare une variable en utilisant 'var', 'let' ou 'const'.
On déclare une variable en utilisant 'declare'.
On déclare une variable avec 'define'.
Quels sont les avantages des variables globales ?
Les variables globales ne peuvent pas être modifiées.
Les avantages des variables globales incluent le partage facile de données, la simplification du code et l'accès direct aux informations nécessaires dans tout le programme.
Les variables globales sont toujours sécurisées.
Les variables globales augmentent la complexité du code.
Qu'est-ce qu'une variable de classe ?
Une variable de classe est une variable unique à chaque instance.
Une variable de classe est une méthode de la classe.
Une variable de classe est une variable partagée par toutes les instances d'une classe.
Une variable de classe est une constante définie dans la classe.
Comment une variable locale est-elle accessible dans une fonction ?
Une variable locale peut être utilisée dans d'autres fonctions.
Une variable locale est accessible uniquement dans le fichier source.
Une variable locale est accessible dans tout le programme.
Une variable locale est accessible uniquement à l'intérieur de la fonction où elle est déclarée.
Quelles sont les implications de l'utilisation de variables mutables ?
Les variables mutables n'ont aucun impact sur le débogage.
Les variables mutables améliorent la performance du code.
Les variables mutables peuvent causer des effets secondaires, compliquer le débogage et affecter la lisibilité du code.
Les variables mutables sont toujours plus faciles à utiliser que les variables immuables.
Donnez un exemple de type de données composite.
Un booléen représentant vrai ou faux.
Un enregistrement (struct) contenant un nom et un âge.
Un tableau de nombres entiers.
Une chaîne de caractères simple.
Comment peut-on vérifier le type d'une variable en Python ?
Utiliser la méthode 'getType()' sur l'objet.
Utiliser la fonction 'type()'.
Utiliser la fonction 'check()'.
Vérifier le type avec 'isinstance()' uniquement.
Qu'est-ce qu'une variable d'environnement ?
Une variable d'environnement est un type de fichier de configuration.
Une variable d'environnement est une paire clé-valeur utilisée pour configurer des paramètres d'exécution des applications.
Une variable d'environnement est une méthode de stockage de données.
Une variable d'environnement est un programme d'exécution.
Comment une variable immuable peut-elle améliorer la sécurité du code ?
Une variable immuable améliore la sécurité du code en empêchant les modifications inattendues et en garantissant la prévisibilité.
Une variable immuable augmente le risque d'erreurs de logique.
Une variable immuable rend le code plus complexe et difficile à lire.
Une variable immuable permet des modifications fréquentes.
Quels sont les inconvénients des variables globales ?
Les variables globales n'ont aucun impact sur la sécurité.
Les variables globales améliorent la performance du code.
Les inconvénients des variables globales incluent les conflits de noms, la difficulté de maintenance, et des effets de bord indésirables.
Les variables globales sont toujours faciles à utiliser.
Comment les variables sont-elles stockées en mémoire ?
Les variables sont conservées dans des tableaux fixes en mémoire.
Les variables sont stockées en mémoire sous forme d'adresses pointant vers des emplacements spécifiques.
Les variables sont stockées sous forme de chaînes de caractères.
Les variables sont uniquement stockées dans des fichiers temporaires.
Qu'est-ce qu'une variable de référence ?
Une variable de référence est une variable qui pointe vers un emplacement mémoire contenant une valeur ou un objet.
Une variable de référence est une variable qui ne peut pas changer de valeur.
Une variable de référence est une variable qui contient uniquement des nombres.
Une variable de référence est une variable qui stocke une valeur primitive.
