Programmation systeme ?

Résolu
Bonjour,
j'entend beaucoup parler de programmation systèmes en langage C et je me demande ce que s'est,qu'est-ce que je pourrai réaliser avec cela ,et aussi les avantages d'utiliser un tel truc
MERCI

3 réponses

  1. Sauf erreur il s'agit de programmation de "bas niveau", disons que l'objectif n'est pas le même, en terme général on fait de la programmation logiciel, on réalise des programmes qui font des tâches qui sont en interaction direct avec l'utilisateur, ou on traite des données, on gère du temps, ... En programmation systèmes c'est des programmes d'arrière plan que l'on réalise, j'entends par là qu'ils agiront de manière autonome, et auront pour but d'ajouter des fonctions au système d'exploitation. Sur wikipédia par exemple il parle de programmer le clavier, les périphériques, etc...
    1. Modérateur
      La programmation système c'est pour contrôler le système d'exploitation.
      Les drivers par exemple sont des programmes systèmes, qui permettent de faire fonctionner ton imprimante, ta souris ou ton écran...
      1. merci bien deja
        et pour moi je suis eleve en Administration systeme et reseaux ou est-ce que cela me serai utile, ?
        1. Modérateur
          Par exemple si tu veux mettre à jour 150 ordinateurs de ton réseau, tu as le choix, soit tu les fais un par un, et tu perds 1 semaine, soit tu fais un programme qui te fera la manipulation en 5 minutes...
        2. les sockets ? c'est de la programmation système ? j'ai l'impression de m'avancer dans un univers inconnu
        3. Modérateur
          Pour moi les sockets c'est plutôt de la programmation réseau (la nuance t'est peut-être vague ^^)
        4. OK,donc pour un administrateur réseaux,vaudrai mieux faire de la programmation système ou programmation réseaux ?
        5. Modérateur
          Il faudrait demander à un administrateur réseau (que je ne suis pas), mais je ne pense pas qu'un administrateur réseau fasse beaucoup de programmation réseau qui serait pour moi plutôt une activité de développeur d'application. Alors que la programmation système serait plus utile puisqu'elle permet de mieux contrôler les ordinateurs (et donc leur sécurité)...

          Mais tu peux t'intéresser aux deux aussi ;-)