FORUM Syndrome-OC - Jacky-PC


  Programmation


  les théories de la programmation


  [C] Programmation en C;Besoin d'aide ;-°

 




11 utilisateurs inconnus

 Mot :   Pseudo :  
 
 Page :  1  2  3  4
Page Précédente 
Auteur Sujet :

[C] Programmation en C;Besoin d'aide ;-°

n°7207
CaNDiCe SH​aFTeR
NoRVeGiaN
Posté le 23-04-2007 à 22:20:15  profilanswer
 

Bonjour, ca peut par etre c*n, mais j'aimerais comprendre la programation.
Et SVP avant de me dire que j'aille regarder sur Google, il ya plein de sites qui expliquent ca, je vous explique, j'ai 15 ans, je me suis lancé dans l'informatique il y a environ 1 an, puis j'ai envie d'en faire mon metier, et je suis motivé pour comprendre, donc si vous pourriez expliquez de facon a ce que je comprenne, ce serait vraiment cool de votre part....

 

Merci d'avance


Message édité par CaNDiCe SHaFTeR le 16-06-2007 à 21:21:25

---------------
Gigabyte a donfffffffff  
Norway
mood
Google
Posté le 23-04-2007 à 22:20:15  profilanswer
 

n°7208
nicodache
marmotte en chocolat concept ©
Posté le 23-04-2007 à 22:34:59  profilanswer
 

commence par http://www.commentcamarche.net/langages/langages.php3 et par http://fr.wikipedia.org/wiki/Programmation


---------------
modérateur inside [:nicodache] plankaivoo [:nicodache] - ici powered - Je roule en micra 1l 55cv et je t'emmerde :o
n°7209
CaNDiCe SH​aFTeR
NoRVeGiaN
Posté le 23-04-2007 à 22:57:25  profilanswer
 

merci pour ces liens, je lirais ca cette nuit, et je vous donnerais des nouvelles demain ;)

 


---------------
Gigabyte a donfffffffff  
Norway
n°7210
nicodache
marmotte en chocolat concept ©
Posté le 23-04-2007 à 22:57:59  profilanswer
 

tu vas lire ca cette nuit ?
c'est bien, tu es déjà sur la bonne voie, les développeurs sont des noctures [:dslam]


---------------
modérateur inside [:nicodache] plankaivoo [:nicodache] - ici powered - Je roule en micra 1l 55cv et je t'emmerde :o
n°7211
Deadog
Dain Bramaged
Posté le 23-04-2007 à 23:38:40  profilanswer
 

c'est trop ça en plus, tout la nuit [:dslam]


---------------
* On sais qu'on est un ingénieur si on n'a pas de vie social et qu'on peux le prouver mathématiquement
* "pluralitas non est ponenda sine necessitate" (Les choses essentielles ne doivent pas être multipliées sans nécessité) Guillaume d'Ockham

n°7212
xstephx
Sarah!
Posté le 24-04-2007 à 11:48:35  profilanswer
 

Sinon y'a bcp de bons bouquins disponibles en librairie. Y'a beaucoup de mauvais bouquins aussi.


---------------
* Rejoignez le groupe SOJ sur last.fm ! * Mes critiques de films *
n°7213
Trolleur a​nonyme
Posté le 24-04-2007 à 13:09:53  profilanswer
 

Sinon tu peux envoyer des mp aux 4 personnes ci dessus et il t'aideront gracieusement, reliront ton code et t'enseigneront leur savoir :whistle:

n°7214
nicodache
marmotte en chocolat concept ©
Posté le 24-04-2007 à 18:22:47  profilanswer
 

moi ca va etre vite fait, si ya pas de documentation ou d'indentation potable, je lis meme pas :D


---------------
modérateur inside [:nicodache] plankaivoo [:nicodache] - ici powered - Je roule en micra 1l 55cv et je t'emmerde :o
n°7215
CaNDiCe SH​aFTeR
NoRVeGiaN
Posté le 24-04-2007 à 21:27:00  profilanswer
 

Je suis insomniaqe, ca aide pour etre actif la nuit [:dslam]
Cette nuit jai pas pu tout lire car jetais hors connexion, j'ai pas internet dans ma chambre, donc je vais continuer cette nuit.
Mais bon rien que ce que je vien de lire j'ai deja compris, je vous tiens au courant demain ;)

 


---------------
Gigabyte a donfffffffff  
Norway
n°7216
G r i b o ​u i l l e
House Music
Posté le 25-04-2007 à 18:47:22  profilanswer
 

Si tu veux commencer soft, commence par un bouquin bien épais sur le PHP, ça sera détaillé et pas trop rapide.  
Ensuite ça t'ouvre à la conception objet et au languages compilables, C, etc.
Ça doit être le plus simple pour commencer :)


---------------
Web Agency : delta (connexion)™
Electro Podcast : white banana
n°7217
CaNDiCe SH​aFTeR
NoRVeGiaN
Posté le 25-04-2007 à 20:39:29  profilanswer
 

merci pour vos reponses ;)
En tout cas ca l'air bien compliqué !!
mais je vais voir ce que je peux faire, je sais que mon pere a deja fait de la programation avec windev.
Sinon, c'est quoi le code source ??

 

Merci


Message édité par CaNDiCe SHaFTeR le 25-04-2007 à 20:40:32

---------------
Gigabyte a donfffffffff  
Norway
n°7218
Deadog
Dain Bramaged
Posté le 25-04-2007 à 21:06:50  profilanswer
 

ouhla, windev, ça c dla grosse merde :D j'ai pas du tout apprecier de passer un stage entier dessus


---------------
* On sais qu'on est un ingénieur si on n'a pas de vie social et qu'on peux le prouver mathématiquement
* "pluralitas non est ponenda sine necessitate" (Les choses essentielles ne doivent pas être multipliées sans nécessité) Guillaume d'Ockham

n°7219
nicodache
marmotte en chocolat concept ©
Posté le 25-04-2007 à 21:11:12  profilanswer
 

oublie windev, c'est un mélange bizarre d'orienté abject et d'événementiel, et ca a beau etre français, c'est pas pour autant que ca marche aussi bien qu'un airbus :o


---------------
modérateur inside [:nicodache] plankaivoo [:nicodache] - ici powered - Je roule en micra 1l 55cv et je t'emmerde :o
n°7220
G r i b o ​u i l l e
House Music
Posté le 26-04-2007 à 13:25:56  profilanswer
 

+1 sur windev...
 
Sinon pour ta question :
un code source, c'est une série d'instructions écrite dans un language de programmation. C'est un code qu'on écrit sois même dans un editeur de texte permettant la coloration syntaxique (qui va colorer d'une tel manière des portions de ton code source).
Le code source n'est normalement pas executable, c'est à dire que tout seul tu ne peux rien en faire, à moins de disposer d'un interprêteur (petit programme qui execute (compile) un code source (ou un bytecode) à la volée).  
L'autre manière d'executer un code source, consiste à le compiler et à créer un fichier binaire de sortie, c'est à dire à transformer la série d'instruction que l'on a écrites en une série d'instruction "machine" que ton processeur poura executer. Donc ton code une foi compiler ne fonctionnera pas partout.
Voilà, j'éspère avoir été clair


Message édité par G r i b o u i l l e le 26-04-2007 à 13:27:45

---------------
Web Agency : delta (connexion)™
Electro Podcast : white banana
n°7221
halukard
Posté le 26-04-2007 à 13:53:34  profilanswer
 

La base pour programmer c'est de faire de l'algo je pense, meme si pour un developpement web les traitements sont réduits (et encore ca depend de ce que l'ont veut faire). Apres je pense que pour bien programmer connaitre le langage dans lequel on veut le faire n'est pas suffisant ya un travail en amont a faire (plus ou moins gros suivant le truc a faire) analyse tout ca qui est important de faire.
 
pour windev je travaille dessus en se moment (contraint et forcé) mais bon finalement c'est pas aussi moisie que ca (meme si ya certain truc qui sont vraiment chiant)  
 

n°7222
nicodache
marmotte en chocolat concept ©
Posté le 26-04-2007 à 16:00:35  profilanswer
 

un _bon_ langage de prog ne contient pas de trucs _vraiment_ chiants
 
donc windev, si il n'est pas mauvais, n'est en tout cas pas bon ;


---------------
modérateur inside [:nicodache] plankaivoo [:nicodache] - ici powered - Je roule en micra 1l 55cv et je t'emmerde :o
n°7223
halukard
Posté le 26-04-2007 à 16:13:03  profilanswer
 

tout a fait mais chaque langage a ses defauts, tout depend l'utilisation qu'on en fait.

n°7224
Deadog
Dain Bramaged
Posté le 26-04-2007 à 17:18:58  profilanswer
 

le seul truc appréciable dans windev c'est son api
 
mais comme on retrouve la même chose en java, et que le java n'est pas aussi chiant que le W, logiquement, windev, c'est d'la merde [:dslam] même C# doit être mieux, c'est dire ...


Message édité par Deadog le 26-04-2007 à 17:19:17

---------------
* On sais qu'on est un ingénieur si on n'a pas de vie social et qu'on peux le prouver mathématiquement
* "pluralitas non est ponenda sine necessitate" (Les choses essentielles ne doivent pas être multipliées sans nécessité) Guillaume d'Ockham

n°7225
Dr Lous
I see old password
Posté le 26-04-2007 à 17:51:01  profilanswer
 

c'est bien le c# :o
ca va faire un an que je code avec le .Net :)

n°7226
G r i b o ​u i l l e
House Music
Posté le 26-04-2007 à 18:12:04  profilanswer
 

halukard a écrit :

tout a fait mais chaque langage a ses defauts, tout depend l'utilisation qu'on en fait.


C'est un peu pour ça qu'il y'en a plusieurs, adaptés à plusieurs applications. (pas au sens .exe l'application hein)
Qulqu'un veux essayer de coder un IDS en JS? :D
 
Y'a pas vraiment de movais languages, ce qu'il ne faut surtout pas ; c'est essayer de tout faire avec le même langage même si c'est le seul qu'on connais.  [:dslam]


Message édité par G r i b o u i l l e le 26-04-2007 à 18:12:30

---------------
Web Agency : delta (connexion)™
Electro Podcast : white banana
n°7227
CaNDiCe SH​aFTeR
NoRVeGiaN
Posté le 26-04-2007 à 22:02:23  profilanswer
 

en tout cas merci pour toutes vos reponses !! Sur ce forum, on aide les jeunes (lol).
Mon pere aussi a eu une formation sur windev, mais apparement ca ne l'as pas decu, tous les matins il va au boulot avec une pochettes windev [:dslam]

 

En gros, ce que j'ai compris pour le moment, c'est que le processeur, a un langage machine (le langage binaire), et on se sert du langage informatique pour traduire de "notre langage" vers le langage machine.
J'ai commence a regarder les algorythmes, mais c'est pas facile !!

 

Merci pour le code source, au moins j'ai bien compris, car dans les explications, c'est souvent que ca revient mais il ne dise jamais ce que c'est ;)

 


---------------
Gigabyte a donfffffffff  
Norway
n°7228
Dr Lous
I see old password
Posté le 26-04-2007 à 22:33:09  profilanswer
 

pour les algo c'est tout simplement ce que le prog fait mais avec des mots a nous  
 
exemple faire un café:
acces a la machine
verif presence café  
   non: ajouter café
   oui: allumer machine
machine allumé ?
   non: brancher courant puis réalumer machine
   oui: mettre tasse
 
etc...

n°7229
Deadog
Dain Bramaged
Posté le 26-04-2007 à 22:39:21  profilanswer
 

"algorithme" ! ;)
 
 
pour windev, il est bon dans le domaine "grosse feignasse qui veut produire rapidemment ses applications" (sans vouloir dénigrer ton père hein ;) je comprend que windev paraisse si magique qu'on en soit accroc)
 
sinon, oui, ça fait ça :
pensée humaine -> algorithme -> langage de prog de niveau n (-> possiblement : langage de prog de niveau m < n) -> langage machine
 
Et en ce qui conscerne l'application, enfin, l'executable en lui même, il s'agit du langage machine obtenu précédement encapsulé dans un langage particulier (illisible pour l'homme) et qui ne conscerne que le système d'exploitation.
Ce langage pour OS permet à l'OS de savoir comment executer le langage machine au milieu des autre applications et au seins même de l'OS lui même.


---------------
* On sais qu'on est un ingénieur si on n'a pas de vie social et qu'on peux le prouver mathématiquement
* "pluralitas non est ponenda sine necessitate" (Les choses essentielles ne doivent pas être multipliées sans nécessité) Guillaume d'Ockham

n°7230
CaNDiCe SH​aFTeR
NoRVeGiaN
Posté le 26-04-2007 à 22:40:06  profilanswer
 

ah, merci, en fait c'etait presque simple, moi je lisais ca : http://fr.wikipedia.org/wiki/Algorithmique
et je ne comprenais pas tout, j'ai l'impression, que les explications wikipedia sont un peu superflues, je vais esayer de regarder sur CCM, si je trouve des trucs interessants.


---------------
Gigabyte a donfffffffff  
Norway
n°7231
halukard
Posté le 27-04-2007 à 07:54:17  profilanswer
 

regarde aussi sur developpez.net / .com tu as des cours et un forum ou les gens sont assez sympa (bah ya toujours des boulet on y peu rien ^^)
 
 
pour windev je pense que c'est une bonne solution pour les petite structure qui peuvent pas se permettre de passer 6 mois ou plus sur un gros projet, avec windev ca permet de réaliser des applis de taille moyenne correcte. apres le code qui va derriere c'est toujours pareil si le dev il code comme un chien qu'il met pas de comm etc... que se soit sur wd ou sur du C ca sera pareil

n°7232
G r i b o ​u i l l e
House Music
Posté le 27-04-2007 à 12:23:38  profilanswer
 

CaNDiCe SHaFTeR a écrit :

ah, merci, en fait c'etait presque simple, moi je lisais ca : http://fr.wikipedia.org/wiki/Algorithmique
et je ne comprenais pas tout, j'ai l'impression, que les explications wikipedia sont un peu superflues, je vais esayer de regarder sur CCM, si je trouve des trucs interessants.


C'est pas superflue c'est plus complet :)  
C'est comme dire une tasse est un objet cylindrique. C'est vrai ! Mais pas seulement.
Tu veras en prog, plus tu apprends : moin tu a l'impression d'en savoir ! C'est super vaste et y'a toujours moyen d'approfondir les choses :)


---------------
Web Agency : delta (connexion)™
Electro Podcast : white banana
n°7233
CaNDiCe SH​aFTeR
NoRVeGiaN
Posté le 27-04-2007 à 21:36:19  profilanswer
 

merci, je vais aller faire un tour sur developpez je pense :d
ET quand vous avez commencez, vous avez utilisé quel langage??


---------------
Gigabyte a donfffffffff  
Norway
n°7234
nicodache
marmotte en chocolat concept ©
Posté le 27-04-2007 à 21:54:38  profilanswer
 

pascal


---------------
modérateur inside [:nicodache] plankaivoo [:nicodache] - ici powered - Je roule en micra 1l 55cv et je t'emmerde :o
n°7235
Dr Lous
I see old password
Posté le 27-04-2007 à 21:54:45  profilanswer
 

j'ai fait :(ordre chronologique)
qbasic (13ans)
vb6 (14-15ans)
php (16 ans)
bash/perl/python (14-15-16 ans)
c (18 ans)
c++ (20 ans)
vb.net (20 ans)
c#/asp c# (20 ans)
 
:)
 
c'est pas un exemple a suivre, j'ai du enlever de facheuse habitude avec vb et qbasic :)  
 

n°7236
halukard
Posté le 27-04-2007 à 22:15:59  profilanswer
 

j'ai commencer avec vb6 perso, il vaut mieux commencer avec des langage tres carré pour pas prendre de mauvaise habitude je pense au niveau des déclaration de variable ect..

n°7237
G r i b o ​u i l l e
House Music
Posté le 27-04-2007 à 22:29:21  profilanswer
 

PHP et BASH -> Perl -> Python -> C -> Ruby et Objective-C  
(notions d'ada et fortran)
sur les trois derniers j'ai encore beaucoup de boulot :D


Message édité par G r i b o u i l l e le 27-04-2007 à 22:30:39

---------------
Web Agency : delta (connexion)™
Electro Podcast : white banana
n°7238
xstephx
Sarah!
Posté le 27-04-2007 à 22:37:37  profilanswer
 

CaNDiCe SHaFTeR a écrit :

merci, je vais aller faire un tour sur developpez je pense :d
ET quand vous avez commencez, vous avez utilisé quel langage??


Perl. Depuis, y'a eu du pascal, du php, du Java, du C, de l'ASM, du VHDL, ...


---------------
* Rejoignez le groupe SOJ sur last.fm ! * Mes critiques de films *
n°7239
CaNDiCe SH​aFTeR
NoRVeGiaN
Posté le 27-04-2007 à 22:45:55  profilanswer
 

en fait pour chaque langage, il y a un logiciel de programmation ??
En tout cas je vois quil y en a qui ont commence a 13 ans !!


---------------
Gigabyte a donfffffffff  
Norway
n°7240
Dr Lous
I see old password
Posté le 27-04-2007 à 22:50:33  profilanswer
 

a chaque langage il y a un compilateur (langue compilé (c, c++, ...)) ou un interpreteur (php, perl, bash, ..)
 
:)

n°7241
nicodache
marmotte en chocolat concept ©
Posté le 27-04-2007 à 23:00:42  profilanswer
 

et le code source est rédigé dans le logiciel de texte de ton choix.
certains sont plus adaptés à certains langages de programmation (Eclipse pour Java, Visual C++ pour le C et le C++, Dreamweaver pour l'Html, le php, et le css, toad ou sql advantage pour du sql...)


Message édité par nicodache le 27-04-2007 à 23:00:50

---------------
modérateur inside [:nicodache] plankaivoo [:nicodache] - ici powered - Je roule en micra 1l 55cv et je t'emmerde :o
n°7242
xstephx
Sarah!
Posté le 27-04-2007 à 23:02:21  profilanswer
 
n°7243
nicodache
marmotte en chocolat concept ©
Posté le 27-04-2007 à 23:30:35  profilanswer
 

mmmh.
 
oui mais non [:dslam]


---------------
modérateur inside [:nicodache] plankaivoo [:nicodache] - ici powered - Je roule en micra 1l 55cv et je t'emmerde :o
n°7244
Deadog
Dain Bramaged
Posté le 27-04-2007 à 23:54:24  profilanswer
 

xstephx a écrit :

ou emacs pour tout.


 
 
surtout pour rien ... sauf si tu veux te faire un café en regardant tes emails [:dslam]


---------------
* On sais qu'on est un ingénieur si on n'a pas de vie social et qu'on peux le prouver mathématiquement
* "pluralitas non est ponenda sine necessitate" (Les choses essentielles ne doivent pas être multipliées sans nécessité) Guillaume d'Ockham

n°7245
G r i b o ​u i l l e
House Music
Posté le 28-04-2007 à 00:20:54  profilanswer
 

Contribution pour les logiciels (sur Mac) :
IDE pour dev en C/C++/Objective-C/Fotran/Cobol -> XCode
Colorateur Syntaxique et editeur de texte enrichi pour XHTML/CSS/PHP/Perl/Python/Ruby -> Smultron ou TacoHTML
 
Perso je tourne qu'avec les deux premiers (surtout smultron pour l'interprêté) ils sont excellents.
Sous windows, j'utilise Notepad++ pour l'interprêté
Sous linux, vim quand y'a que ça, sinon y'en a une tripotée avec GUI.
 
PS: je déconseil Dreamwaver pour l'XHTML/CSS, il est super super lourd alors qu'on utilise souvent que 10% des fonctionnalités qu'on peu d'ailleur trouver dans des logiciels OpenSource plus lêgers.
Pour les compilateurs, c'est comme Dr Lous a dit, c'est un compilateur par langage. Par contre tu veras que certains IDE proposent de centraliser le tout pour pouvoir compiler de tout depuis le même logiciel.


Message édité par G r i b o u i l l e le 28-04-2007 à 00:27:41

---------------
Web Agency : delta (connexion)™
Electro Podcast : white banana
n°7246
xstephx
Sarah!
Posté le 28-04-2007 à 00:25:00  profilanswer
 

'fin je dis ça, mais j'utilise gedit :whiste:


---------------
* Rejoignez le groupe SOJ sur last.fm ! * Mes critiques de films *
mood
Google
Posté le 28-04-2007 à 00:25:00  profilanswer
 

 Page :  1  2  3  4
Page Précédente 

Aller à :
Ajouter une réponse

  FORUM Syndrome-OC - Jacky-PC


  Programmation


  les théories de la programmation


  [C] Programmation en C;Besoin d'aide ;-°

 

Hit Parade