Fichiers Flashcards
Le texte est souvent utilisé pour :
les données fournies à l’ordinateur par un
utilisateur humain (entrée ou ‘input’)
les données produites par l’ordinateur pour un
utilisateur humain (sortie ou ‘output’)
Lorsqu’il y a peu de donnée, on peut obtenir l’entrée et la sortie interactivement, par exemple avec les fonctions prompt et alert. Mais lorsqu’il y a beaucoup de données ou bien on veut préserver les données pour un usage futur, on stocke les info où ?
Dans un fichier
Qu’est-ce qu’un fichier ?
groupe de données stockées sur un support matériel persistant (qui préserve le contenu même lorsqu’il est éteint)
Exemples : disque dur (HDD/SSD), disque compact (CD/DVD), clé USB, carte SD, ruban magnétique
Vu la très grande capacité des supports matériel de stockage…
on stocke normalement plusieurs fichiers sur un même support
Quel est le rôle du système de fichier ?
organiser les fichiers sur le support matériel
Les fichiers sont organisés de quelle façon ?
les fichiers sont organisés hiérarchiquement pour les regrouper logiquement
Quelle est l’avantage de les regrouper hiérarchiquement ?
Cette organisation facilite la localisation des fichiers en regroupant les fichiers qui ont un lien commun
Un fichier spécifique est identifié comment ?
par le chemin d’accès (‘path’), par exemple :
/home/feeley/ift1015/prog.py
(‘/’ = séparateur de chemin)
Vrai ou faux, le tout premier / est nommé le répertoire racine ?
Vrai
Vrai ou Faux ? Les noms de fichiers et répertoires sont composés en général de n’importe quel caractère sauf ‘/’, mais il est mieux d’éviter les caractères spéciaux tel ‘$’, ‘!’, ‘&’, ‘*’ et l’espace (conflit possible avec le shell)
Vrai
Par convention, qu’est-ce qu’il faut utiliser à la fin du nom d’un fichier?
Une extension pour indiquer la nature des données. Extensions communes : .py code source Python
.js code source JavaScript .java code source Java
.exe programme exécutable
.txt document textuel ASCII
.doc document Microsoft Word
.ps document Postscript
.png image .jpg image .gif image .mp3 son/audio
.zip fichier compressé .gz fichier compressé
.pdf document Portable Document Format
On se sert d’un shell pour faire quoi ?
pour gérer le système de fichier (créer et éliminer des fichiers et répertoires, les lister, les déplacer, démarrer l’exécution des programmes, etc)
À quoi sert la commande pwd ?
À afficher le chemin d’accès du répertoire de travail.
À quoi sert la commande ls ?
À lister le contenu du répertoire de travail du shell
À quoi sert la commande cd ?
À changer le répertoire de travail. Sans paramètre, le répertoire de travail du shell revient au répertoire maison de l’usager