interpreteur de commande
Hors ligneZouzoun Le 12/10/2009 à 17:09 Profil de Zouzoun Configuration de Zouzoun

bonjour...
j'arrive pas a comprendre a quoi sert l'interpreteur de commande???
Hors ligneTigene Le 12/10/2009 à 17:38 Profil de Tigene Configuration de Tigene

Viconaute Modérateur
Bonjour

pour un simple utilisateur d'ordinateur, cela n'a aucune importance, mais je suppose que tu voulais utiliser la rubrique "Programmation - Formation"

Un interpréteur de commande, va traduire en langage machine une commande tapée par l'utilisateur ou une commande présente dans certains programmes.

par exemple, en mode console sous Dos, si tu tapes "Format d:" le logiciel Dos, va lancer toute une suite de commande en binaire, compréhensible par le microprocesseur et d'autres organes du pc, pour exécuter l'opération de formatage.

Est-cela que tu désirais savoir ? ou bien est-ce trop compliqué ou au contraire trop simple par rapport à ta demande succint ?

@+
--

Ce n'est pas parce qu'on a quelque chose à dire, qu'il faut forcément l'ouvrir

Hors ligneZouzoun Le 12/10/2009 à 17:41 Profil de Zouzoun Configuration de Zouzoun

re!!
cad l interpreteur de commande joue le role de la traduction du commande pour que l ordinateur puisse la comprendre??  
c'est ca?
Hors ligneTigene Le 12/10/2009 à 17:54 Profil de Tigene Configuration de Tigene

Viconaute Modérateur
Oui, absolument.

Il serait très fastidieux pour un programmeur de taper une commande en langage binaire, il y a donc un interface, pour que les commandes soient en langage évolué, compréhensible par l'utilisateur.

@+
--

Ce n'est pas parce qu'on a quelque chose à dire, qu'il faut forcément l'ouvrir

Hors ligneZouzoun Le 12/10/2009 à 17:56 Profil de Zouzoun Configuration de Zouzoun

okeyy!![smile]20[/smile]
mercii infiniment!
Hors ligneJustin Le 12/10/2009 à 19:44 Profil de Justin Configuration de Justin

Linux For Ever
Question stupide pour tigène

Si les langage de programmation serve a ne pas coder en binaire, ca veut donc dire que le premier compilateur a été codé en binaire, non ??

@++

Justin
Hors ligneTigene Le 13/10/2009 à 00:28 Profil de Tigene Configuration de Tigene

Viconaute Modérateur
Bonjour Justin
Il n'y a pas de questions stupides, (mieux vaut risquer de paraitre idiot 5 min que de le rester toute sa vie)

Un compilateur c'est déja un traducteur, sauf que toutes les commandes sont traduite en binaire en une seule fois, d'ou un programme plus léger, et qui n'a pas besoin de transporter son interpréteur avec lui.

Alors que un langage interprété, traduit ligne après ligne, on transporte donc, le programme évolué plus son interpréteur.

Mais tu as raison, les premiers programmes, étaient codés en binaire, il y a eu aussi des rubans perforés, des rangées d'interrupteurs etc.

Je crois me souvenir que pour les premiers processeurs, le langage évolué c'était de l'hexa, après il y a eu le mnémonique, ou les commandes étaient des abréviations, mais bien sur ensuite compilées en binaire

Ne m'en voulez pas, les puristes si je me mélange un peu, faudrait que je dégotte un historique de la programmation.

@+

Un site sympa pour en savoir plus :
http://www.info.univ-angers.fr/~gh/hilapr/histoire.htm
--

Ce n'est pas parce qu'on a quelque chose à dire, qu'il faut forcément l'ouvrir

Hors ligneMister_masque Le 13/10/2009 à 19:20 Profil de Mister_masque Configuration de Mister_masque

Salut à tous,

A noter que cmd.exe sous les Windows NT ne fait que "démarrer" un programme contenu dans %windir%\system32\.

Ex: quand on tape ipconfig, cmd.exe va chercher grâce à la variable %path% un exécutable, qui est :

C:\Windows\system32\ipconfig.exe

Et lui communiquer les éventuelle paramètre donné à l'utilisateur.

Sous les systèmes Gnu/Linux, sa fonctionne un peu pareil (la comparaison ne va pas plus loin), avec $path et :

thibault@thibault-desktop:/bin$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Tigène a écrit :
Je crois me souvenir que pour les premiers processeurs, le langage évolué c'était de l'hexa, après il y a eu le mnémonique, ou les commandes étaient des abréviations, mais bien sur ensuite compilées en binaire


Ouaip, connu sous le nom d'assembleur, et je peux dire que c'est pas de la tarte, ne serait ce que pour comprendre quelque ligne, un petit bout de code, au hasard : Page Wikipédia : Assembleur

Sa fait tourner la tête
--
Hors ligneJustin Le 13/10/2009 à 23:45 Profil de Justin Configuration de Justin

Linux For Ever
Merci pour les infos Mister_masque

@++

Justin
Vous avez résolu votre problème avec VIC ? Faites-le savoir sur les réseaux sociaux !
Vulgarisation-informatique.com
Cours en informatique & tutoriels