Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1110 connectés 

  FORUM HardWare.fr
  Programmation
  Divers

  la programmation ... ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

la programmation ... ?

n°816859
White Nois​e
.:: White Noise ::.
Posté le 06-08-2004 à 20:15:27  profilanswer
 

Bonsoir à tous,
 
ma question est vraiment stupide, mais je cale trjs a se stade la ...
y a t'il a chaque language son programme ... ???
quel est le nom du prog pour ecrire en C ou en C++ ainsi que cobol ou java  
 
merci de me repondre :p

mood
Publicité
Posté le 06-08-2004 à 20:15:27  profilanswer
 

n°816865
uriel
blood pt.2
Posté le 06-08-2004 à 20:27:36  profilanswer
 

ecrire, tu veux dire quel editeur pour ecrire le code?
 
 bah n'importe quel editeur de texte :??:


---------------
IVG en france
n°816913
Dion
Acceuil
Posté le 06-08-2004 à 21:57:21  profilanswer
 

il pense peut etre a la compil ?


---------------
When it comes to business/legal topics, just assume almost everyone commenting has no idea what they’re taking about and have no background in these subjects because that’s how it really is. Harkonnen 8-> Elmoricq 8====>
n°816917
White Nois​e
.:: White Noise ::.
Posté le 06-08-2004 à 22:13:35  profilanswer
 

vous voulez dire qu'ont peut prendre betement un fichier TXT et ecrire exemple en C++ c faisable ... ? mais apres le TXT on pourra pas s'en servir ... ?

n°816920
TriadPtale
Posté le 06-08-2004 à 22:16:24  profilanswer
 

ça dépend...
 
y a des langages compilés dans un exe (par exemple) genre C++... pour ça il te faut un compilateur (qui te sert par la meme occasion a ecrire ton code)... mais on pourrait imaginer que tu tape le code dans le bloc note et que tu prenne le compilateur juste pour compiler...
 
d'autre langages sont compilés à la volée et il n'y a pas de réel "programme compilateur"... genre php... donc la tu tappe juste tes fichiers texte et ensuite php va les "parser"...

n°816924
White Nois​e
.:: White Noise ::.
Posté le 06-08-2004 à 22:29:46  profilanswer
 

ca a l'air assez simple ... tu peux me faire une petite demo ... stp ??? pour que je vois pcq ca me semble quand meme zarby d'ecrire un code dans TXT ... ( je viens d'installer Delphi7 sur le pc mais j'y connais rien j'aimerais vraiment m'y mettre )

n°816925
Dion
Acceuil
Posté le 06-08-2004 à 22:35:00  profilanswer
 

White Noise a écrit :

ca a l'air assez simple ... tu peux me faire une petite demo ... stp ??? pour que je vois pcq ca me semble quand meme zarby d'ecrire un code dans TXT ... ( je viens d'installer Delphi7 sur le pc mais j'y connais rien j'aimerais vraiment m'y mettre )


Code :
  1. #include <stdio.h>
  2. int main()
  3. {
  4. printf("hello world" );
  5. return 0;
  6. }


tu le met dans un fichier texte, tu le compiles avec un compilateur C et  tu le lances et ca t'affiche hello world


Message édité par Dion le 06-08-2004 à 22:36:04

---------------
When it comes to business/legal topics, just assume almost everyone commenting has no idea what they’re taking about and have no background in these subjects because that’s how it really is. Harkonnen 8-> Elmoricq 8====>
n°816926
White Nois​e
.:: White Noise ::.
Posté le 06-08-2004 à 22:36:44  profilanswer
 

delphi = compilateur C ( je suis lourd mais bon :( ) merci de votre patience :p

n°816927
Jubijub
Parce que je le VD bien
Posté le 06-08-2004 à 22:36:53  profilanswer
 

ben j'y connais rien en delphi, mais par ex en java :  
 

Code :
  1. public class Demo {
  2.    public static void main (String[] args) {
  3.         if (args[0] != null) {
  4.         System.out.println("Hello " + args[0]);
  5.         } else {
  6.         System.out.println("Hello world !!!" );
  7.         }
  8. }
  9. }


 
si t'a sauvé ca dans un fichier qui s'appelle Demo.java, tu fais :  
javac Demo.java
 
et ensuite :  
 
java Demo  
==>affiche Hello world !
java Demo Gaston
==> affiche : hello Gaston
 
voilà...
 
mais faut te prendre un bouquin de prog, et regarder ca de plus près


---------------
Jubi Photos : Flickr - 500px
n°816928
Jubijub
Parce que je le VD bien
Posté le 06-08-2004 à 22:37:36  profilanswer
 

White Noise a écrit :

delphi = compilateur C ( je suis lourd mais bon :( ) merci de votre patience :p


 
non, delphi = compilateur delphi
C est un autre langage, donc avec un compilateur C


---------------
Jubi Photos : Flickr - 500px
mood
Publicité
Posté le 06-08-2004 à 22:37:36  profilanswer
 

n°816929
Dion
Acceuil
Posté le 06-08-2004 à 22:38:14  profilanswer
 

White Noise a écrit :

delphi = compilateur C ( je suis lourd mais bon :( ) merci de votre patience :p


 
 
Non, le C est un langage
Le delphi en est un autre
Le Java encore un autre
 
le site www.commentcamarche.net peut te donner plein d'infos si tu debutes :)


Message édité par Dion le 06-08-2004 à 22:38:30

---------------
When it comes to business/legal topics, just assume almost everyone commenting has no idea what they’re taking about and have no background in these subjects because that’s how it really is. Harkonnen 8-> Elmoricq 8====>
n°816937
White Nois​e
.:: White Noise ::.
Posté le 06-08-2004 à 22:56:09  profilanswer
 

j'ai deja ete sur le site, mais entre nous ... j'ai pas trouve grand chose ...

n°816941
Dion
Acceuil
Posté le 06-08-2004 à 23:12:11  profilanswer
 

http://www.commentcamarche.net/langages/langages.php3
 
ca aurait evite ce topic


---------------
When it comes to business/legal topics, just assume almost everyone commenting has no idea what they’re taking about and have no background in these subjects because that’s how it really is. Harkonnen 8-> Elmoricq 8====>
n°816946
antp
Super Administrateur
Champion des excuses bidons
Posté le 06-08-2004 à 23:42:33  profilanswer
 

White Noise a écrit :

delphi = compilateur C ( je suis lourd mais bon :( ) merci de votre patience :p


 
la même chose que son exemple, mais fait en Delphi :
 

Code :
  1. program Project1;
  2. {$APPTYPE CONSOLE}
  3. uses
  4.   SysUtils;
  5. begin
  6.   WriteLn('Hello World');
  7. end.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°817027
madprog
Posté le 07-08-2004 à 03:23:58  profilanswer
 

TriadPtale a écrit :

[...] il te faut un compilateur (qui te sert par la meme occasion a ecrire ton code)...


 
Je suis pas d'accord, un compilateur ne permet pas d'editer le texte...
Si tu pensais à Visual Studio (payant) ou MinGW Developer Studio (gratuit, http://www.parinya.ca/), ce sont des IDE.
 
Un IDE est un programme qui comprend un editeur de texte (en général qui colore la syntaxe), un compilateur, et parfois un debuggeur (pour voir ce qu'il se passe pendant l'exécution, très utile quand on sait s'en servir)
 
Effectivement, c'est un petit détail, mais si les définitions sont pas justes dès le début, après on sait plus de quoi on parle
 
::madprog::

n°817042
uriel
blood pt.2
Posté le 07-08-2004 à 09:23:41  profilanswer
 

White Noise a écrit :

j'ai deja ete sur le site, mais entre nous ... j'ai pas trouve grand chose ...


 
bah tu as mal cherché  [:spamafote]  
j'ai commencé beaucoup de langages sur ce site et il est tres bien


---------------
IVG en france
n°817052
darklord
You're welcome
Posté le 07-08-2004 à 10:43:40  profilanswer
 

Jubijub a écrit :

ben j'y connais rien en delphi, mais par ex en java :  
 

Code :
  1. public class Demo {
  2.    public static void main (String[] args) {
  3.         if (args[0] != null) {
  4.         System.out.println("Hello " + args[0]);
  5.         } else {
  6.         System.out.println("Hello world !!!" );
  7.         }
  8. }
  9. }




 
please ....
 

Code :
  1. if (args.length > 0) {


---------------
Just because you feel good does not make you right
n°817066
TriadPtale
Posté le 07-08-2004 à 10:58:38  profilanswer
 

Citation :

Je suis pas d'accord, un compilateur ne permet pas d'editer le texte...
Si tu pensais à Visual Studio (payant) ou MinGW Developer Studio (gratuit, http://www.parinya.ca/), ce sont des IDE.


 
tout à fait ;) mais bon c'était histoire de pas l'embrouiller ...
 

n°817118
madprog
Posté le 07-08-2004 à 13:35:43  profilanswer
 

oui mais ca ca fait des newbies qui viennent demander ou est l'editeur de texte de gcc, quand ils arrivent sous linux...

n°817123
iaidoken
since 06-25-2000
Posté le 07-08-2004 à 13:51:19  profilanswer
 

Vous partez trop loin :) Il faut d'abord expliquer les choses simplement, le pauvre ...
 
Donc pour faire simple et rester tres superficiel
 
- Un langage informatique c'est décrire des actions/opérations dans une langue compréhensible par l'être humain pour la machine :  les langages informatiques ne sont que des langues vivantes avec une grammaire. Ainsi, on va pouvoir avec interagir avec l'ordinateur.
 
- Or, le langage informatique/humain (ASM, C, C++, Java) n'est pas compréhensible par les machines alors on transforme ce langage humain en langage pour la machine : c'est la compilation. Il ne faut y voir qu'une simplification des instructions)
 
- A chaque grand langage son complitateur comme à chaque langue son dictionnaire. (youpi :) on a fait un grand pas)
Mais au final c'est la même chose: du langage machine.
 
- Après ce qui diffère c'est la façon dont est interpreté le langage machine, c'est comme les gens (intelligent, bête, rapide, lent, multilingue) sauf que c'est plus standard.
 
- Quant à la notion de fichier et d'extension (attention ça devient déroutant ;)) ca n'a aucun sens  dans l'absolu puisque c'est une représentation humaine :sarcastic: .
 
C'est encore une fois comme les langues: à chaque texte son lecteur (Un chinois ne sait pas lire le francais et inversement).  
 
Dans le système d'exploitation, c'est pareil sauf que l'on ne juge pas la forme (des caratères normalisés) mais le fond (ce que veux dire le texte). L'important est le contenu (données) et non le contenant (fichier); après il reste à voir qui va lire les données ...
 
Bref, pour résumer la programmation des ordinateurs c'est apprendre à lire, écrire, compter, raisonner pour te faire comprendre par un ordinateur :) il y a des choses plus intéressantes dans la vie  :whistle: Ne t'encombre pas l'esprit avec ces bêtises ...
 
Une réflexion perso : rien ne sert de coder si on ne sait pas lire :cry:  :sweat:  
 
[EDIT] orthographe


Message édité par iaidoken le 07-08-2004 à 19:16:03
n°817208
madprog
Posté le 07-08-2004 à 18:48:59  profilanswer
 

c'est clair qu'il faut arrêter de penser "une extension = un type de fichier"... ca ne veut dire quelque chose que pour certains OS (windows par exemple, qui est entièrement basé là dessus), alors qu'en fait c'est juste un nom comme un autre...

n°817352
Jubijub
Parce que je le VD bien
Posté le 08-08-2004 à 01:45:16  profilanswer
 

c pas totalement vrai : le fait est que windows associe les fichiers à des applications qui peuvent les lire en se basant sur l'extension et le mime-handler...le fait est que tu peux très bien passer outre :  
 
si je veux que notepad m'ouvre un fichier jpeg, je peux...il va m'afficher du texte incompréhensible, mais c possible...c d'ailleurs ce mechanisme qui se traduit par le menu : ouvrir avec...


---------------
Jubi Photos : Flickr - 500px
n°817356
madprog
Posté le 08-08-2004 à 02:01:45  profilanswer
 

je suis d'accord, mais un fichier .jpg renommé en .txt aura une icone d'image et sera ouvert comme une image sous gnome/kde, alors que sous windows, ca sera avec notepad...
tout simplement parce qu'il existe un autre standard que le mime, les magic numbers.
c'est un code de quelques octets au tout début du fichier qui permet de déterminer son type
 
pour plus d'infos sur les magic-numbers : http://www.catb.org/~esr/magic-numbers/rfc-draft (en anglais, ya surement mieux, j'ai pas cherché longtemps)
 
::madprog::

n°817358
Jubijub
Parce que je le VD bien
Posté le 08-08-2004 à 02:05:33  profilanswer
 

on est d'accord :jap:


---------------
Jubi Photos : Flickr - 500px
n°817886
Dion
Acceuil
Posté le 09-08-2004 à 11:11:05  profilanswer
 

madprog a écrit :

je suis d'accord, mais un fichier .jpg renommé en .txt aura une icone d'image et sera ouvert comme une image sous gnome/kde, alors que sous windows, ca sera avec notepad...
tout simplement parce qu'il existe un autre standard que le mime, les magic numbers.
c'est un code de quelques octets au tout début du fichier qui permet de déterminer son type
 
pour plus d'infos sur les magic-numbers : http://www.catb.org/~esr/magic-numbers/rfc-draft (en anglais, ya surement mieux, j'ai pas cherché longtemps)
 
::madprog::


 
au début ou à la fin (je pense notamment a ce ****** de tga)

n°817972
madprog
Posté le 09-08-2004 à 13:01:13  profilanswer
 

ah je savais pas ca... tga c'est monté à l'envers ? :D

n°817975
Dion
Acceuil
Posté le 09-08-2004 à 13:09:28  profilanswer
 

madprog a écrit :

ah je savais pas ca... tga c'est monté à l'envers ? :D


 
ya un header et un footer
 
La "signature" se trouvant à la fin :)

n°817998
madprog
Posté le 09-08-2004 à 13:44:27  profilanswer
 

bouh le vieux bordel à lire :/

n°818012
Dion
Acceuil
Posté le 09-08-2004 à 13:56:21  profilanswer
 

madprog a écrit :

bouh le vieux bordel à lire :/


 
ya des octets libres de partout dans le header et la manière dont sont stockés les pixels se retrouvent sur kkes bits avec décalage et tout ce qui va avec :D
 
wotsit pour plus d'infos
(enfin je préfère ça au png :D)

n°818018
antp
Super Administrateur
Champion des excuses bidons
Posté le 09-08-2004 à 14:00:33  profilanswer
 

Dion a écrit :


(enfin je préfère ça au png :D)


 
Le header du PNG est simple, et les infos stont stockées dans des blocs faciles à récupérer je trouve. Après il y a le décodage de l'image, ça c'est un autre problème :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°818028
Dion
Acceuil
Posté le 09-08-2004 à 14:12:24  profilanswer
 

antp a écrit :

Le header du PNG est simple, et les infos stont stockées dans des blocs faciles à récupérer je trouve. Après il y a le décodage de l'image, ça c'est un autre problème :D


 
je parlais du décodage bien sur
 
le jour ou je m'attaque au png, mes craintes ne seront pas au niveau de la lecture de la signature

n°818574
White Nois​e
.:: White Noise ::.
Posté le 10-08-2004 à 01:26:11  profilanswer
 

je remercie tous les membres qui ont repondu afin de me faire un peu comprendre car j'ai bien compris maintenant :) je compte allé achete quelques livre sur la prog demain car l'année prochaine j'aimerais faire dans la programmation

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  la programmation ... ?

 

Sujets relatifs
Programmation ASPProgrammation asp
[Résolu] Il me faut un boss en programmation.Programmation graphique en C
[C]kel bouquin pour un debutant total en programmation?programmation palm et ppc
[Carte à puce] Programmation avec la basiccardConseils programmation VBA - Comment résoudre mon problème !
Quesque la programmation"Stages" de programmation ?
Plus de sujets relatifs à : la programmation ... ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR