OVH Cloud OVH Cloud

Quel tutoriel pour débuter ?

202 réponses
Avatar
Migrec
Bonjour,

Je cherche un tutoriel imprimable sur le web pour apprendre le C avant
d'acheter un bouquin "de référence".
Je suis débutant en programmation mais je connais les scripts shell
(linux), le HTML ou encore un peu de PHP.

Quel tutoriel imprimable me conseillez-vous pour débuter ? Les 560 pages
de celui du site du zéro
(http://www.siteduzero.com/tuto-29-8-0-apprenez-a-programmer-en-c.html)
découragent un peu mon imprimante, même avec le recto-verso
automatique... Mais le style me plaît ! Existe-t-il quelque chose dans
le même esprit mais en plus condensé ?

--
Migrec

10 réponses

Avatar
-ed-
On 10 août, 02:29, Alexandre BACQUART wrote:
Par contre, si tu trouves un terme bref pour désigner l'équivalent de
"pointeur" dans la littérature assembleur, je suis preneur.



Déjà répondu :

> <...> Pour désigner ce genre
> de mémoire, en assembleur, on parle de registre d'adresse, et en C, C +
> +, Pascal, Ada etc, on parle de pointeur.



J'ai même donné des exemples de registres d'adresse. Je précise :

8051 : DPTR
68k : A0 à A7
x86 : SS:SP, SS:BP, ES:DI etc. (SP = Stack ... Pointer etc.)

Il est même possible que sur certaines architectures il existe la
possibilité de déréférencer directement un objet en mémoire conte nant
une adresse, genre :

mov ax, es:[1234h]

. Je ne connais pas tous les modes d'adressages de tous les µp par
cœur et je ne suis pas spécialiste de l'ASM ...
Avatar
Thierry B.
--{ Charlie Gordon a plopé ceci: }--

Je n'ai pas de document pedagogique à conseiller qui utilise cette approche,
mais je suis curieux de savoir s'il en existe. De nombreux développeurs
relativement à l'aise avec le langage C mais sans expérience d'assembleur
auraient beaucoup à en apprendre, et j'en connais qui sont demandeurs.



Pour avoir une vision un peu "étrange" de l'assembleur, dans le temps
(glorieuse époque de mon 286 :) j'avais beaucoup apprécié:

"Object-Oriented Assembly Language" de Len Dorfman (ed Windcrest)

Il utilise beaucoup les macros du MASM, et présente une bonne façon
de structurer un code assembleur. Evidemment, ce n'est pas trop un
ouvrage d'initiation, mais à cette époque-là, j'ai beaucoup appris
avec ce livre, jusqu'à écrire des programmes conséquents uniquement
en AsmOO :)


--
La Liberté et la Revolution sont deux concepts orthogonaux.
http://la.buvette.org/images/revolution-liberte.jpg
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Avatar
Antoine Leca
En news:g7icnk$sdi$, Bernard va escriure:
Quand on est formateur référencé depuis 18 ans et que l'on tombe sur
ça, on hallucine...
Même ma femme de ménage peut écrire un tutoriel et se prendre pour une
formatrice C.



Doit-on en déduire que tu fais des ménages depuis 18 ans ?



Antoine
Avatar
Antoine Leca
En news:489d8652$0$16972$, Migrec va escriure:
Critique-t-on un prof qui n'explique pas les nombres relatifs à ses
élèves de CE2 ?



Tu vas certainement trouver plein de personnes pour faire ce genre de
critique (par exemple, je te propose une réunion de parents d'élèves de
CE2).

Cela étant, le seule chose que cela démontre, c'est que celui qui critique
en l'occurence se trompe d'ambulance : les nombres relatifs sont
explicitement hors programme en CE2.


Quel formateur qualifié (selon quels critères ?) est capable de
publier et de mettre en ligne ce qu'à fait éo21 ?



Peu : ce serait du sabordage de leur gagne-pain.


A vos claviers !



Il faut arrêter de rêver !
Ou bien tu veux un produit de qualité, et il serait normal de penser à le
payer. Ou alors tu ne veux pas payer, et il faut te contenter de ce qu'il y
a de disponible.

Mais demander à ce que les professionnels tirent un trait sur leurs futurs
honoraires pour te donner gratuitement un meilleur produit, là c'est le
comble !


Antoine
Avatar
Migrec
Le lundi 11 août 2008 15:24, Antoine Leca a écrit :

Quel formateur qualifié (selon quels critères ?) est capable de
publier et de mettre en ligne ce qu'à fait éo21 ?



Peu : ce serait du sabordage de leur gagne-pain.



Et bien non, ça serait justement une façon de montrer leur talents
pédagogiques... Ils ne sont obligés de tout "dévoiler" d'ailleurs !
certaines entreprises publient des livres blancs en PDF gratuits
d'excellente qualité !!


A vos claviers !



Il faut arrêter de rêver !
Ou bien tu veux un produit de qualité, et il serait normal de penser à
le payer. Ou alors tu ne veux pas payer, et il faut te contenter de ce
qu'il y a de disponible.

Mais demander à ce que les professionnels tirent un trait sur leurs
futurs honoraires pour te donner gratuitement un meilleur produit, là



Quand on aime, on ne compte pas !

c'est le comble !



Non, ce n'est pas le comble !! Un produit de qualité n'est pas forcement
cher et vice-versa !
J'utilise depuis 6 ans des logiciels libres (et gratuits) et j'en suis
très satisfait et je me demande bien pourquoi certaines personnes
paient pour avoir pareil ou moins bien...
Il y a certes des problèmes ou des bogues mais comme dans n'importe quel
autre logiciel... Le fait de payer pour un logiciel te permet quoi ?
Est-ce qu'on te corrige le bogue si tu en trouve un ??

Dans la vie on est pas obligé de tout faire contre rémunération, on peux
partager et faire partager sa passion !

--
Migrec
Avatar
-ed-
On 11 août, 22:51, Migrec wrote:

Dans la vie on est pas obligé de tout faire contre rémunération, on peux
partager et faire partager sa passion !



J'ai essayé d'expliquer ça à mon boulanger et c'est là qu'il a
commencé à sortir son gourdin...
Avatar
Mickaël Wolff
-ed- a écrit :
J'ai essayé d'expliquer ça à mon boulanger et c'est là qu'il a
commencé à sortir son gourdin...



Encore un preuve que le capitalisme est une pratique bestiale :p

--
Mickaël Wolff aka Lupus Michaelis
http://lupusmic.org
Avatar
Charlie Gordon
"-ed-" a écrit dans le message de news:

On 11 août, 22:51, Migrec wrote:



Dans la vie on est pas obligé de tout faire contre rémunération, on peux
partager et faire partager sa passion !



J'ai essayé d'expliquer ça à mon boulanger et c'est là qu'il a
commencé à sortir son gourdin...



C'est un pain d'autrefois dont il ne donne la primeur qu'aux passionnés ?

--
Chqrlie.
Avatar
Rakotomandimby (R12y) Mihamina
Migrec wrote:
Bonjour, [...]
Quel tutoriel imprimable me conseillez-vous pour débuter ?



Comme tu peux le voir, ni les jeunes ni les moins jeunes (Delannoy,...)
n'ont la cote :)

--
Serveurs infogérés:
http://www.infogerance.us/infogerance/packs-serveurs-infogeres
Avatar
Thierry B.
--{ -ed- a plopé ceci: }--

Dans la vie on est pas obligé de tout faire contre rémunération, on peux
partager et faire partager sa passion !



J'ai essayé d'expliquer ça à mon boulanger et c'est là qu'il a
commencé à sortir son gourdin...



Mon boulanger ne voit aucun inconvénient à diffuser ses recettes
de pains divers et variés.

--
Beaucoup moins que la collection de saloperies avec des options à rallonge,
et devant être aboutés avec des bidules comme les pipes et autres trucs
abracadabrantesques qui ont fait la fortune de Unix.
--{ MT, in fcol.debats }--