商品簡介
Th鋊e de Bachelor de l'ann嶪 2013 dans le domaine Informatique - Software, note: 70, cours: Syst鋗es d'exploitation, langue: Fran蓷is, r廥um?Ce travail de fin de cycle introduit les appels syst鋗es sous l'environnement GNU/Linux. L'objectif est de rendre le fonctionnement de ces appels plus transparent ?l'int廨ess? Le sujet est abord?tant de mani鋨e th廩rique que pratique. La partie th廩rique permet d'identifier et comprendre les diff廨ents acteurs qui entrent en jeu lors d'un appel syst鋗e. On part de l'architecture de l'ordinateur pour remonter jusqu'au syst鋗e d'exploitation. Plus pr嶰is幦ent, on d幦arre du niveau mat廨iel pour atteindre la couche logicielle, ceci en abordant ?chaque 彋ape les 幨幦ents concernant un appel syst鋗e. La partie pratique pr廥ente dans un premier temps, les outils pouvant 皻re utilis廥 pour l'analyse d'appels syst鋗es et ensuite, l'analyse de deux applications. L'彋ude des applications aborde 嶲alement la mani鋨e d'analyser des programmes en g幯廨al, et ce notamment par l'utilisation d'un debugger. Finalement, il est fait quelques impl幦entations d'appels syst鋗es en langage assembleur. Cela permet d'observer le lien entre la couche mat廨ielle et logicielle via l'utilisation des registres CPU. Si l'on parle d'introduction au sujet, c'est que celui-ci est sufisamment complexe et pr彋endre couvrir l'enti鋨et?du domaine serait illusoire.