26 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| up::[[sous-système de gestion des fichiers]]
 | |
| title::"opérations fondamentales"
 | |
| #s/informatique 
 | |
| 
 | |
| ---
 | |
| 
 | |
| 
 | |
|  - **Création d'un fichier** : nécessite deux étapes
 | |
|      - allocation de l'espace destiné au nouveau fichier
 | |
|      - création d'une nouvelle entrée dans le rpépertoire
 | |
|  - **Ecriture dans un fichier** : nécessite :
 | |
|      - nom du fichier
 | |
|      - informations à y enregistrer
 | |
|  - **Lecture dans un fichier** : nécessite :
 | |
|      - nom du fichier 
 | |
|      - endroit (mémoire) où le prochain bloc du fichier doit être placé
 | |
|      - Le système conserve un pointeur de lecture de l'emplacement dans le fichire de la prochaine lecture
 | |
|  - **Repositionnement dans un fichier**
 | |
|      - initialiser le pointeur de lecture/écriture a une valeur donnée
 | |
|  - **Suppression d'un fichier**
 | |
|      - recherche du fichier dans le répertoire
 | |
|      - suppression de son entrée
 | |
|          - rend son emplacement utilisable poru un autre fichier
 | |
|  - **Troncature d'un fichier**
 | |
|      - effacer les contenus
 | |
|      - garer les attributs (sauf la taille) |