Université Pierre et Marie Curie

Systèmes d'exploitation des ordinateurs

Chapitre 1. Les systèmes d'exploitation
Chapitre 2. Mécanismes d'exécution et de communication
Chapitre 3. Gestion des activités parallèles
Chapitre 4. Gestion des fichiers
Chapitre 5. Partage des ressources
Chapitre 6. Au-dessus du système d'exploitation
6.1. Programmation shell sous Unix
6.2. Compilateurs
6.3. Fichiers et bases de données
6.4. Sauvegardes et archivage
Chapitre 7. Notions sur les communications
Chapitre 8. Notions sur la sécurité
Bibliographie
Chapitre 9. Exercices et TPs
Examens
Page d'accueilTable des matièresNiveau supérieurPage précédenteBas de la pagePage suivante

Chapitre 6. Au-dessus du système d'exploitation

Ce chapitre est un fourre-tout d'éléments qui m'ont semblé utiles mais qui ne font pas partie stricto-sensus du système d'exploitation. Ils ne sont pas toujours indispensables au fonctionnement de l'ordinateur : l'utilisateur ordinaire de Windows n'a pas besoin de compilateur par exemple ni de savoir comment programmer l'interprétateur de commandes. Cela est moins vrai pour Unix qui est employé le plus souvent par des professionnels. . Ces outils ne font pas toujours partie de la livraison minimale des logiciels d'exploitation. Ainsi si le compilateur C et C++ de Linux est satisfaisant pour les développeurs, le compilateur Fortran n'est pas suffisant pour les professionels et il faut en rechercher un, le plus souvent chez des fournisseurs privés. D'autres outils existent mais sont souvent méconnus comme les utilitaires de sauvegardes que la plupart des non professionnels de l'informatique ignorent (est-ce totalement faux en ce qui concerne les informaticiens?).

Il est difficile d'en dresser une liste exacte et nous nous limiterons à décrire brièvement quelques uns que nous considérons comme essentiels.

 

6.1. Programmation shell sous Unix
  6.1.1. notions de base
  6.1.2. Contrôle de flux
  6.1.3. Fonctions
  6.1.4. Démarrage de session
6.2. Compilateurs
6.3. Fichiers et bases de données
6.4. Sauvegardes et archivage
Page d'accueilTable des matièresNiveau supérieurPage précédenteHaut de la pagePage suivante