Qu'est-ce que la RAM ?
Une mémoire volatile contenant variables, données et résultats en cours d'exécution.
Où est stocké un fichier ?
Sur un support comme un disque dur ou une mémoire flash.
Où est stockée une variable pendant l'exécution ?
En RAM.
De quoi dépend le stockage temporaire ?
De la RAM.
Quel support utilise le stockage permanent ?
Un disque dur ou une mémoire flash.
Que fait l'écriture dans un fichier ?
Elle transfère une variable de la RAM vers un support de stockage.
Qu'est-ce qu'un fichier texte ?
Un fichier texte est composé de lignes, chaque ligne étant une chaîne de caractères.
Qu'est-ce que le nom physique d'un fichier ?
Le nom physique est le nom du fichier sur le support de stockage.
Quel est le type du nom physique d'un fichier ?
Le nom physique est de type chaîne de caractères.
Qu'est-ce que le nom logique d'un fichier ?
Le nom logique est le nom de la variable représentant le fichier en RAM.
Quel est le type du nom logique d'un fichier ?
Le nom logique est de type fichier texte.
Que représente le caractère "\n" dans un fichier texte ?
Le caractère "\n" représente le retour chariot correspondant à la touche Entrée.
Quels sont les trois modes d'ouverture d'un fichier texte ?
Écriture "w", lecture "r" et ajout "a".
Comment s'écrit l'ouverture algorithmique d'un fichier ?
Ouvrir(NPH, NL, Mode).
Comment s'écrit l'ouverture d'un fichier en Python ?
NL = open(NPH, Mode).
Comment ferme-t-on un fichier en algorithmique ?
Fermer(NL).
Quelle est la méthode Python pour fermer un fichier ?
NL.close().
Comment écrit-on une chaîne avec retour à la ligne en algorithmique ?
Ecrire_nl(NL, Chaine).
Quelle commande Python écrit une chaîne avec retour à la ligne ?
NL.write(chaine + "\n").
Que fait le pointeur de fichier après chaque écriture ou lecture ?
Il avance automatiquement.
Comment vérifier qu'une chaîne commence par une majuscule ?
On teste si le premier caractère est entre 'A' et 'Z'.
Comment lire six lignes d'un fichier texte avec une boucle ?
On utilise une boucle allant de 0 à 5 pour lire six lignes.
Que fait le test algorithmique Fin_fichier(NL) ?
Il indique si la fin du fichier est atteinte.
Le test Fin_fichier(NL) a-t-il une correspondance en Python ?
Non, il n'a pas de correspondance en Python.
Qu'est-ce qu'un fichier binaire ?
Un fichier binaire est composé de blocs d'éléments du même type.
Que signifie la déclaration Fiche = fichier de réel ?
Le fichier contient des éléments de type réel.
Quels sont les modes d'ouverture binaires pour écrire, lire et ajouter ?
"wb" pour écrire, "rb" pour lire, "ab" pour ajouter.
Comment écrit-on un élément binaire en algorithmique ?
On utilise Ecrire(NL, Variable).
Quelle fonction Python utilise-t-on pour écrire un élément binaire ?
On importe dump puis on exécute dump(Variable, NL).
Comment lit-on un élément binaire en algorithmique ?
On utilise Lire(NL, Variable).
Quelle fonction Python utilise-t-on pour lire un élément binaire ?
On importe load puis on exécute Variable = load(NL).
Quelle est la première étape pour remplir un fichier binaire ?
Ouvrir le fichier en mode "wb".
Que fait-on après avoir ouvert un fichier binaire en mode "wb" pour le remplir ?
On lit chaque valeur et on l’écrit dans le fichier.
Comment affiche-t-on un fichier binaire ?
On l’ouvre en mode "rb", lit chaque élément, l’affiche, puis le ferme.
Pon a prueba tus conocimientos con 16 preguntas sobre Manipulation des fichiers en Python.
1. Quelle mémoire contient notamment les variables, les données et les résultats pendant l’exécution d’un programme ?
2. Quelle distinction décrit correctement le stockage d’un fichier et celui d’une variable pendant l’exécution d’un programme ?
Revisa el curso completo en la hoja de repaso para Manipulation des fichiers en Python.
Ver hoja de repaso →Importa tu curso y la IA genera tarjetas de memoria en 30 segundos.
Generador de tarjetas de memoria