UQAM - Université du Québec à Montréal Faculté des sciences
Laboratoire informatique des cycles supérieurs en mathématiques
UQAM  ›  Faculté des sciences  ›  Département de mathématiques  ›  LICSM ›  FAQ ›  Convention des noms

Convention des noms de fichiers

Le nom que l'on donne à un fichier devrait être le plus représentatif possible. Dans la mesure du possible, un nom de fichier doit être composé du nom et de la version du logiciel, et d'une ou de plusieurs extensions. Les extensions servent à identifier quel type d'information que contient le fichier et le format dans lequel se trouve ce dernier. En voici quelques exemples :
Conversion.1.0.1.txt.tar.Z
Conversion.1.0.1.src.sit.hqx
Conversion.1.0.1.smp.sit.hqx
Conversion.1.0.1.mac.sit.hqx
Conversion.1.0.1.msw.sit.hqx

Le nom du fichier est constitué du nom du logiciel "Conversion", de la version du logiciel "1.0.1", et de trois extensions. La première extension indique le type d'information (txt pour documentation en ascii, src pour programme source, smp pour exemple test, etc.). Les deux autres extensions indiquent les formats sous lesquels a été mis le fichier. Les extensions ".tar" et ".sit" indiquent les types d'archivage; alors que ".Z" et ".hqx" précisent qu'il s'agissait des formats respectifs de compression et d'encodage. La liste suivante propose les conventions à respecter pour les extensions. Cette liste est une adaptation des conventions préconisées par "The National Center for Supercomputing Applications" (NCSA) pour son serveur d'archive institutionnel ftp.ncsa.uiuc.edu

Extensions générales
Extension Type de fichier
.txt fichier en texte ascii
.doc fichier en Word (Microsoft)
.xls fichier en Excel (Microsoft)
.ppt fichier en Powerpoint (Microsoft)
.tex fichier source TeX ou LaTeX
.rtf fichier en «Rich Text Format»
.ps fichier en postscript
.dvi fichier en Device Independant généré par TeX ou LaTeX
.htm ou html fichier en Hyper Text Markup Language
.mwsfichier Maple WorkSheet
.matfichier MatLab
.sasfichier SAS
Extension sous Mac
.dmg Image disque
.txt Texte en ascii 7 bits
.hqx Binaires 8 bits encodés en 7 bits
.bin Binaires 8 bits
.sit Archive en format Stuffit 8 bits
.cpt Archive en format Compact Pro 8 bits
.sea Archive en format auto-extraction 8 bits
Extensions Windows
.zipformat d'archivage-compression
.exemodules exécutables pour Windows et DOS
Extensions pour Unix
.sn3modules exécutables pour Sun-3
.sn4modules exécutables pour Sun-4
.sgimodules exécutables pour Silicon Graphics Iris
.rs6modules exécutables pour IBM RS6000
.cv2modules exécutables pour Convex-2
.exemodules exécutables pour Windows et DOS
.macmodules exécutables pour Macintosh
.mswdocumentation en Microsoft Word
.wpdocumentation en WordPerfect
.tarformat d'archivage crée par la commande tar de Unix
.Z format de compression créé par la commande compress de Unix
.gzformat de compression créé par gzip
.bz2format de compression créé par bzip2
.src code source
.smp exemples tests
.la1 documentation en texte avec accents (ISO-Latin1)
.man documentation en format "man page"
.uue format d'encodage crée par UUENCODE de Unix

Flèche Haut

UQAM - Université du Québec à Montréal  ›  Mise à jour : 2 novembre 2006