nayla Modératrice
Nombre de messages : 37 Date d'inscription : 17/02/2008
| Sujet: Création d’un programme Lun 31 Mar - 19:09 | |
| Le processus de création d’un programme consiste à : ! se placer dans un interpréteur de commandes
! dos : " Programmes -> Accessoires -> Invite de commandes " Programmes -> Commandes MS-DOS
! linux : " Terminaux -> XTerm
! créer un fichier contenant le texte du programme source en langage de haut niveau, au moyen d’un éditeur de texte
. notepad sous Windows (word est mal adapté à l’édition des programmes) . Gedit, Kwrite, voire vi, vim, emacs
! compiler le programme au moyen du compilateur adéquat ->cc, gcc pour le langage C
! lancer l’exécution du programme exécutable
Dernière édition par nayla le Lun 31 Mar - 19:12, édité 1 fois | |
|
nayla Modératrice
Nombre de messages : 37 Date d'inscription : 17/02/2008
| Sujet: Re: Création d’un programme Lun 31 Mar - 19:12 | |
| Compilation
! Le langage machine est complexe, difficile à maîtriser, dépendant de la machine
! On construit les programmes dans des langages plus réguliers, de haut niveau, que l’on transforme en langage machine
! Compilation : le processus qui transforme un programme écrit dans un langage de haut niveau en un ensemble d’instructions exécutables par la machine
! Compilateur : le programme qui effectue le processus de compilation
! ex : gcc pour le langage C
! les objets manipulés par le compilateur sont des fichiers : " texte source, représenté en ASCII, « lisible » " texte exécutable, représenté dans un format propre au système d’exploitation | |
|
nayla Modératrice
Nombre de messages : 37 Date d'inscription : 17/02/2008
| Sujet: Re: Création d’un programme Lun 31 Mar - 19:15 | |
| Fenêtre de commandes (1)
! Permet des interactions en mode ligne
! Quelques commandes : exit interrompre l’interaction pwd position du répertoire courant ls liste des fichiers du répertoire courant . représente le répertoire courant .. est la racine du répertoire (« monter » d’un niveau) cd changement de répertoire
[tp] cd ../durand/cours [tp] cd
mkdir nom créer un nouveau répertoire rmdir nom supprimer un répertoire | |
|
nayla Modératrice
Nombre de messages : 37 Date d'inscription : 17/02/2008
| Sujet: Re: Création d’un programme Lun 31 Mar - 19:17 | |
| Fenêtre de commandes (2)
! Interactions en mode ligne
cp nom1 nom2 recopier un fichier
[tp] cp prog2.c ../durand
rm nom supprimer un fichier
mv nom1 nom2 renommer ou déplacer « nom1 »
[tp] mv toto.c truc.c
toto exécuter le programme toto
[tp] toto [tp] gcc -o titi titi.c
./toto exécuter le programme toto [tp] ./toto | |
|
Admin Administrateur
Nombre de messages : 993 Date d'inscription : 17/02/2008
| |
Contenu sponsorisé
| Sujet: Re: Création d’un programme | |
| |
|