IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 C Discussion :

Quelles sont les étapes nécessaires pour faire un exécutable ?


Sujet :

C

  1. #1
    Membre à l'essai
    Inscrit en
    Juillet 2008
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 33
    Points : 19
    Points
    19
    Par défaut Quelles sont les étapes nécessaires pour faire un exécutable ?
    Bonjour,
    à la suite de ma validation de ma 1er année, il faut que je réalise une application en language c.
    Le problème c'est la limite de mes connaissace au éditeur de c, je ne connais pas les étapes nécaissaires pour atteindre un programme exécutable.
    C'est une application de pointage des employés d'une entreprise.
    C'est à dire elle contients des entrés sorties, une relation avec une base de donnés, etc..
    Merci de m'aider le plus proche possible.

  2. #2
    Membre actif Avatar de tim974
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    175
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 175
    Points : 222
    Points
    222
    Par défaut
    Le prob c'est la limite de mes connaissace au éditeur de c, je ne connais pas les étapes nécaissaires pour atteindre un programme exécutable.
    Ben quand tu compiles tu obtiens un exe (selon l'environnement)

    C'est quoi cette école qui laisse passer en 2nde année des gens qui ne savent rien faire et attendent du tout cuit?

  3. #3
    Membre à l'essai
    Inscrit en
    Juillet 2008
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 33
    Points : 19
    Points
    19
    Par défaut
    Bon je dis pas que ne sais rien mais mes connaissances, on a appris les matrices, les listes chainée, les piles et les files.. mais c'est tout a fiat thérique et je ne sais pa comment je peux les utiliser dans mon application et aussi les étapes nécessaire

  4. #4
    Membre expérimenté Avatar de BainE
    Inscrit en
    Mai 2004
    Messages
    1 327
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 1 327
    Points : 1 544
    Points
    1 544
    Par défaut
    bonjour,

    ben tu codes,
    tu compiles

    si y a des erreurs tu les corriges

    tu recompiles

    et le résultat d'une compilation c'est un fichier exécutable; une .exe sur Windows et une exécutable sur les unixoide.

    quand tu as appris les listes et autres vous les avez pas codés et testés ? C'est resté des algo, de la theorie sur papier ?
    C'est des études infos que tu fais ?

  5. #5
    Membre confirmé
    Inscrit en
    Juillet 2005
    Messages
    512
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 512
    Points : 641
    Points
    641
    Par défaut
    on a appris les matrices, les listes chainée, les piles et les files..
    Bon je vois que tu sais écrire un code source.
    Donc pour obtenir un exe, il faut compiler tes fichiers source et lier les fichiers objets obtenus.
    Mais le soucis c'est que cette operation diffère selon les compilateurs et on ne sait pas quel compilateur tu utilise ? ni sous quelle plateforme tu travail ?

  6. #6
    Membre à l'essai
    Inscrit en
    Juillet 2008
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 33
    Points : 19
    Points
    19
    Par défaut
    Bon je vais utilisé le "Visual studio 6.0", l'environnement c'est le windows

  7. #7
    Membre expérimenté Avatar de BainE
    Inscrit en
    Mai 2004
    Messages
    1 327
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 1 327
    Points : 1 544
    Points
    1 544
    Par défaut
    Citation Envoyé par med2009 Voir le message
    Bon je vais utilisé le "Visual studio 6.0", l'environnement c'est le windows
    oui si tu utilises Visual, Windows c'est mieux

    bon courage a toi.

  8. #8
    Membre à l'essai
    Inscrit en
    Juillet 2008
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 33
    Points : 19
    Points
    19
    Par défaut
    je ne sais comment faire la relation entre la base aussi les liens, comment je fais la reception des requettes et les enregistré ou les manipuler..

  9. #9
    Expert éminent sénior
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 379
    Points : 41 573
    Points
    41 573
    Par défaut
    Si tu utilises le vieux Visual 6, bonne chance.
    Pour une application nouvelle, tu ferais mieux de passer à Visual 2005 ou 2008...

    Ensuite, il y a plusieurs types de programmes:
    • Programmes C standard, n'utilisant aucune bibliothèque externe: Très limité, se borne généralement au traitements de données (fournies en entrée sur la console ou sous forme de fichiers).
    • Programmes utilisant des bibliothèques externes élaborées, permettant de faire de l'accès à des bases de données, des serveurs acceptant des connexions réseau, de l'affichage graphique, etc.

    Si tu ne sais pas faire de programmes du premier type, il est encore trop tôt pour t'attaquer au second.

  10. #10
    Membre à l'essai
    Inscrit en
    Juillet 2008
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 33
    Points : 19
    Points
    19
    Par défaut
    Bon j'ai préféré cette version car on a travailler sur elle dans l'école, mais j'éssaye de travailler sur la version 2005, je le dispose déja.
    Je vais utilisée des Programmes utilisant des bibliothèques externes élaborées puisque je vais travailler sur des bases externes.

    mais je ne sais pas les étapes pour faire cette application:

    - Comment commencer
    - est ce je dois faire la relation entre la base d'abord ou écrire le code d'abord

    C'est ça.

  11. #11
    Expert éminent sénior
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 379
    Points : 41 573
    Points
    41 573
    Par défaut
    Qu'appelles-tu exactement "relation entre la base" ???

  12. #12
    Membre à l'essai
    Inscrit en
    Juillet 2008
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 33
    Points : 19
    Points
    19
    Par défaut
    c'est à dire qu'il ya une base de donnée qui contient les infs des employé à traités, comment on peut faire l'accés à ce base càd la relation entre le logiciel et cette base de données.

  13. #13
    Expert éminent sénior
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 379
    Points : 41 573
    Points
    41 573
    Par défaut
    Ben les accès à la base se font dans le code, en appelant les fonctions des bibliothèques appropriées...

  14. #14
    Membre à l'essai
    Inscrit en
    Juillet 2008
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 33
    Points : 19
    Points
    19
    Par défaut
    Citation Envoyé par Médinoc Voir le message
    Ben les accès à la base se font dans le code, en appelant les fonctions des bibliothèques appropriées...
    si vous pouvez donner moi une explication détailler

  15. #15
    Expert éminent sénior
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 379
    Points : 41 573
    Points
    41 573
    Par défaut
    Je ne peux pas, je n'ai jamais bossé avec des bibliothèques "communes" d'accès aux bases de données.

    Au boulot, on utilise des trucs assez ésotériques...

  16. #16
    Membre expérimenté Avatar de BainE
    Inscrit en
    Mai 2004
    Messages
    1 327
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 1 327
    Points : 1 544
    Points
    1 544
    Par défaut
    Re,

    je te conseille vivement de faire un peu de C facile, manip de chaine, coder les listes que t'as vu en cours...
    C'est pas facile facile ce dans quoi tu te lances.
    Il te faudra des notions que tu n'as pas l'air de maitriser.

    Enfin bref, je pense que tu devrais commencer par un des excellents tutos de dvp.

    et pis avant d'interroger ta base va falloir la concevoir, comment stocker les infos de la meilleur manière possible et la creer (en SQL certainement)

  17. #17
    Expert éminent sénior
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Points : 20 985
    Points
    20 985
    Par défaut
    Citation Envoyé par med2009 Voir le message
    à la suite de ma validation de ma 1er année, il faut que je réalise une application en langage c.
    Le problème c'est la limite de mes connaissance au éditeur de c, je ne connais pas les étapes nécessaires pour atteindre un programme exécutable.
    C'est une application de pointage des employés d'une entreprise.
    C'est à dire elle contients des entrés sorties, une relation avec une base de donnés, etc..
    Merci de m'aider le plus proche possible.
    http://emmanuel-delahaye.developpez....htm#production

    Mais ça ne suffit pas. Le langage C doit être appris correctement avant d'être utilisé pour réaliser un projet.

    C'est un langage professionnel puissant. Mais il et peu sécurisé et plein de subtilités de pièges qui font que si on ne le maitrise pas, on écrit du code instable.

    Je recommande une formation solide en langage C avant d'écrire quoique ce soit de ton projet, qui nécessite de plus des connaissances 'externes', comme l'usage d'une bibliothèque 'client' permettant de se connecter à une base de données. D'autre part, les entrées/sorties dont tu parles m'ont tout l'air d'être un mécanisme particulier. C'est basé sur les sockets, les ports séries ?

    Bref, il va falloir mettre en œuvre pas mal de technologies pour réaliser ton projet... Tu as combien de temps ?

  18. #18
    Membre à l'essai
    Inscrit en
    Juillet 2008
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 33
    Points : 19
    Points
    19
    Par défaut
    Merci pour votre réponce, moi je connais la manipulation des listes contigues et chainé aussi les structures telles que l'ajout la suppression le trie, etc..
    Mais vraiment je connais pas comment je commence mon programme, cad je commence par le graphique ou par code ou par la création de la base de donnés.. C ça..
    à propos, je ne sais pas est ce que j'utilise le visual studio 6.0 ou le visual studio 2005, .net

Discussions similaires

  1. Pour créer un site, quelles sont les étapes?
    Par Lovin H dans le forum Débuter
    Réponses: 8
    Dernier message: 19/05/2009, 21h06
  2. Réponses: 12
    Dernier message: 14/04/2009, 08h56
  3. Quelles sont les étapes pour préparer la création d'un jeu ?
    Par Nicolas A. dans le forum Développement 2D, 3D et Jeux
    Réponses: 13
    Dernier message: 17/09/2008, 18h09
  4. Quels sont les outils nécessaires pour créer une plate-forme ?
    Par overon dans le forum Langages de programmation
    Réponses: 12
    Dernier message: 27/03/2007, 19h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo