[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]

Re: Cours de structure interne des ordinateurs sous Linux?



Francois-Nicola Demers wrote:
> 
> Bonjour,
> 
> J'aimerais donner mon cours de la prochain session de structure
> interne des ordinateurs ?à la technique informatique du niveau
> coll?égial dans l'environnement Linux.  Est-ce que quelqu'un a d?éj?à
> fait ?ça?  Vous avez des suggestions de livres de r?éf?érence ou de
> documentation?

Pour avoir déja fait ce cours 2 fois parce que j'ai changé d'Université
(l'Université Laval integre une partie d'assembleur à ce cours pour 4
crédits, ce que ne fait pas l'Université Bishops...), voici mes
suggestions:

Je ne pense pas qu'il est nécessaire d'avoir un livre de référence
touchant spécifiquement à Linux. La matière de ce cours peut être
présentée dans un manuel plus général et les parties touchant plus
spécifiquement à Linux pourraient être appuyées à l'aide de documents
tirés du web (le problème serait alors de trouver des traductions...).

Pour le cours en général, un livre que j'ai trouvé très très bien fait
est "An invitation to Computer Sciences" (je ne sais pas s'il y a une
traduction). Un livre qui au contraire j'ai trouvé très très moyen est
"Architecture et technologie des ordinateurs" (Paolo Zanella, Yves
Ligier) où beaucoup de choses sont expliquées à moitié...

Pour Linux, les documents que j'ai déjà consultés et qui me semblent
pertinent sont:
                The Linux Kernel (pour la partie syst. d'expl.)
                The Linux Network Administrators' Guide (pr la partie network)

à http://www.linuxdoc.org/docs.html

Pour la partie assembleur, NASM est bien documenté et a une syntaxe
ressemblant à celle de Microsoft Visual c++. La syntaxe du compilateur
gnu est celle de AT&T (les opérandes sont inversés et autres petites
choses...)ce qui le rend moins intéressant de mon point de vue. Voir
"Assembly HOWTO".  

Espérant que ca puisse être utile...

Yanéric