L3-IMAE

Informatique-Unix
TD/TP 1
Parcours préparation IUPGI

But :

Le but de ce TD/TP est de présenter des méthodes de programmation et les primitives de gestion des fichiers

Exercice 1 :

Ecrire un programme réalisant un appel système avec des arguments erronés et affichant le numéro de l'erreur et le message système associé.

Exercice 2 :

Ecrire un programme qui affiche en clair le type (répertoire, fichier ordinaire, etc ...) d'un fichier, ainsi que ses permissions (lecture, écriture et exécution), et les autres informations fournies par la commande ls avec les options -li.

Exercice 3 :

Ecrire un programme qui recopie un fichier f1 dans un fichier f2 de la façon suivante ("appels systèmes") :

Exercice 4 :

Ecrire les programmes permettant de comparer les performances selon que l'on réalise les entrées/sorties avec des "appels systèmes" ou des "routines standards":
  1. un programme qui fasse l'écriture de 10000 enregistrements de 256 octets dans un fichier, avec des "routines standards";
  2. programme qui fasse l'écriture de 10000 enregistrements de 256 octets dans un fichier, avec des "routines systèmes";

Ce document a été traduit de LATEX par HEVEA.