Comment puis-je apprendre les structures de données utilisées dans le système d’exploitation, programme lié avec des exemples réels?

Prenons un exemple fonctions Undo et Redo, à l’aide de la structure de données de pile (empilement et éclater des événements Undo et redo). Peut-on avoir des sites Web ou livres pour apprendre de cette façon?

Réponse

Pourquoi ne pas étudier le code source du noyau Linux?
Le code peut être consulté en ligne à Référence croisée de Linux. Il y a des références croisées pour vous aider à voir les données définitions de structure et fonction.
Lire les Sources du noyau Linux peut également être utile.

Vous pouvez télécharger le code de The Linux Kernel Archives.


Tags: Programmation informatique, Algorithmes, Structures de données, Exemples réels