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

Pascal Discussion :

Comment réfléchir comme une machine ?


Sujet :

Pascal

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2006
    Messages
    193
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : Tunisie

    Informations forums :
    Inscription : Août 2006
    Messages : 193
    Par défaut Comment réfléchir comme une machine ?
    Salut les gars
    j'éspere que je vous embéte pas avec cette question lol
    Voila aujourd'hui je viens de faire un devoir (pascal)
    un exercice sur 4 points(trés facile) : il s'agit d'ajouter les valeurs d'une matrice (n=5) depuis un programme de saisie donné en pascal !! le probléme c'est que je ne peux pas faire l'execution manuellement lol grosso modo j'ai eu 0
    le probléme sur 16 points : Un probléme assez difficile mais j'ai eu 15 / 16 {15/20}
    j'ai fait le devoir en 30 min (il fallait que je prends tout mon temps mais j'ai pas d'experience )

    Bon je veux savoir comment vous faites pour executer manuellement un programme pascal dans vos cerveaux !!

  2. #2
    Rédacteur/Modérateur
    Avatar de M.Dlb
    Inscrit en
    Avril 2002
    Messages
    2 466
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 466
    Par défaut
    Ben il faut prendre instruction par instruction et voir ce que ca fait. Un conseil : écris tes la liste de tes variables sur une feuille, puis à chaque instruction tu modifies tes variables selon le programme. Tu verras à la fin de l'exécution ce que tu obtiens. Il est parfois plus facile de comprendre ce que fait un algo en le tracant sur papier. Pour les variables non intialisées, tu prends des valeurs simples, comme 0, 1 ou 2.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2006
    Messages
    193
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : Tunisie

    Informations forums :
    Inscription : Août 2006
    Messages : 193
    Par défaut
    Merci pour tes conseils surtout (papier) lol je vais l'essayer au prochain devoir de synthése ésperant que ça marche

  4. #4
    Membre émérite
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    633
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 633
    Par défaut
    Bonjour,

    Le titre du sujet devrait plutôt être

    "Comment travailler bêtement comme un ordinateur"

  5. #5
    Rédacteur/Modérateur
    Avatar de M.Dlb
    Inscrit en
    Avril 2002
    Messages
    2 466
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 466
    Par défaut
    Et oui, les ordinateurs sont très c***. Ils font ce qu'on leur dit, sans se compliquer la tâche... La seule difficulté est d'être suffisament bête pour dérouler un algo instruction par instruction, sans chercher de vice caché

  6. #6
    Inactif
    Inscrit en
    Janvier 2007
    Messages
    98
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Janvier 2007
    Messages : 98
    Par défaut
    bonjour!
    des fois je detéste l'informatique je mes dis mais c'est quoi cette science qui ne travail qu'avec des 0 et des 1??

  7. #7
    Membre émérite Avatar de PadawanDuDelphi
    Homme Profil pro
    Développeur de jeux vidéo
    Inscrit en
    Août 2006
    Messages
    678
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur de jeux vidéo
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2006
    Messages : 678
    Par défaut
    Salut,

    L'expérience de la programmation, il y a rien de mieux. Plus tu vas faire tourner de programme en pas à pas pour débugger tes erreurs et plus tu raisonnera en ordinateur. Comme ça tu réussiras à décrypter un peu mieux les programmes des autres et tu comprendra la logique de ce qui a été fait...Mais en contre-partie tu risque de devenir fou, donc c'est à toi de voir.

    @+.

  8. #8
    Expert confirmé

    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 419
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 419
    Par défaut
    il suffit de penser correctement et d'exprimer correctement sa pensée

    un ordinateur n'est ni bête ni intelligent, il éxécute des ordres

    il reçoit ses ordres dans un langage non ambigu et les éxécute

    on ne pense pas comme un ordinateur, on pense comme un homme, et on traduit sa pensée dans un langage informatique

    nb il ne faut pas confondre le codage d'un langage et sa richesse fonctionnelle
    ainsi le binaire ne comprend que deux signes, il permet d'exprimer autant de choses que le mandarin qui s'écrit avec plus de 10.000 signes.

  9. #9
    Membre Expert
    Avatar de krachik
    Inscrit en
    Décembre 2004
    Messages
    1 964
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 964
    Par défaut
    la base ce post ne se situe pas specialement dans ce contexte mais t'a pas tort

  10. #10
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2006
    Messages
    193
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : Tunisie

    Informations forums :
    Inscription : Août 2006
    Messages : 193
    Par défaut
    Citation Envoyé par random
    il suffit de penser correctement et d'exprimer correctement sa pensée

    un ordinateur n'est ni bête ni intelligent, il éxécute des ordres

    il reçoit ses ordres dans un langage non ambigu et les éxécute

    on ne pense pas comme un ordinateur, on pense comme un homme, et on traduit sa pensée dans un langage informatique

    nb il ne faut pas confondre le codage d'un langage et sa richesse fonctionnelle
    ainsi le binaire ne comprend que deux signes, il permet d'exprimer autant de choses que le mandarin qui s'écrit avec plus de 10.000 signes.
    un ordinateur n'est ni bête ni intelligent
    l'ordianteur n'est rien d'autre qu'un automate qui execute ce que on lui demande
    La programmation est l'art d'utiliser la puissance des ordinateurs , pour déguiser en intelligence leur extrême stupidité

  11. #11
    Membre éprouvé Avatar de siplusplus
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    78
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 78
    Par défaut
    Bonjour,
    Il me semble que Delphi possède un bon debuggeur.
    S'en servir est un très bon exercice aussi.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 14/09/2010, 14h28
  2. comment faire d'une machine un switch sous virtualbox
    Par sarora31388 dans le forum Virtualisation
    Réponses: 3
    Dernier message: 06/03/2010, 17h18
  3. [Moteur de jeu] Le kernel vu comme une machine à état
    Par Kromagg dans le forum Développement 2D, 3D et Jeux
    Réponses: 8
    Dernier message: 22/04/2009, 12h50
  4. Comment récupérer la liste des logiciels installés sur une machine ?
    Par david_chardonnet dans le forum API, COM et SDKs
    Réponses: 3
    Dernier message: 19/09/2003, 17h41
  5. Réponses: 4
    Dernier message: 10/09/2002, 17h09

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