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

Discussion :

Calcul propositionnel naïf, Propriétés des connecteurs logiques ...Ca sert ?

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    209
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 209
    Points : 125
    Points
    125
    Par défaut Calcul propositionnel naïf, Propriétés des connecteurs logiques ...Ca sert ?
    J'aimerai savoir si l'architecture (1.1 Calcul propositionnel naïf, 1.2 Propriétés des connecteurs logiques, 1.3 Règles de déduction, en gros ce qui se trouve dans le cours "débuter en programmation" du site) est nécessaire pour l'apprentissage à la programmation, en quoi est-ce nécessaire?

    Oui, je sais c'est une question con vu que c'est dedans ca sert etc.. mais j'aimerai savoir en quoi etc...

  2. #2
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Manager / Cyber Sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 10 150
    Points : 28 119
    Points
    28 119
    Par défaut
    Quitte a me faire flageller sur la place publique : ca n'est pas d'une grande utilite pour la programmation en soit.
    En revanche, le calcul propositionnel et les proprietes des connecteurs logiques sont extremement utiles en algorithmie, donc je te conseille quand meme de t'y interesser fortement.
    les regles de deduction, on a essaye de me faire voir ca en lambda calcul (outil mathematique extremement puisant mais un peu complexe de mon point de vue - sert a la verification formelle), en compilation, et en theorie des langages.
    C'est utile dans ce dernier aspect, c'est a dire si tu t'interesses un peu a "comment fonctionne un langage/compilo", mais si tu souhaites simplement apprendre a bien coder, oublies le 1.3 - dans un premier temps

    PS : essaie d'etre plus clair dans tes messages, parce que les references de ton post ne sont pas claires (il eut ete plus simple de comprendre a quoi tu faisais reference si tu avais insere un lien par exemple, ou bien au moins cite la reference complete)
    "La route est longue, mais le chemin est libre" -- https://framasoft.org/
    Les règles du forum

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    209
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 209
    Points : 125
    Points
    125
    Par défaut
    le lien du cours c'est http://rmdiscala.developpez.com/cours/ ca se trouve dans le chapitre 1 partie 2
    Sinon merci de tes précisions

  4. #4
    Membre actif
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    304
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 304
    Points : 253
    Points
    253
    Par défaut
    Jusqu'a présent dans mes travaux, ca ne m'a pas servi directement en programmation sauf en prolog (1.3) et en IA, mais probablement ca m'a aidé dans le raisonnement et dans la conception (algorithmique).
    Il y a certainement d'autres domaines dans lesquels cela sert, mais je n'ai pas pratiqué personnellement
    TOUT CE QUI EST VRAISEMBLABLE N'EST PAS FORCEMENT VRAI . MEFIEZ VOUS

  5. #5
    Inactif  

    Homme Profil pro
    Ingénieur test de performance
    Inscrit en
    Décembre 2003
    Messages
    1 986
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur test de performance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 986
    Points : 2 605
    Points
    2 605
    Par défaut
    En fait c'est trop utile pour effectuer des opérations logiques sur des nombres binaires. C'est la base pour comprendre ce qu'est un OU logique , un ET logique etc...

    En programmation ça peut te servir à comparer deux nombres, à récupérer un bit particulier d'un nombre (ou plusieurs etc...).

    Tu as déjà vu des lignes de code comme :

    if ( nombre & 1 )

    Même si le cours est plus que complet par rapport à ce genre d'utilisation, il te donne les bases.

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 29/12/2011, 09h57
  2. [TestStand] Propriétés des pas d'une séquence
    Par capblans dans le forum Langages de programmation
    Réponses: 7
    Dernier message: 20/04/2005, 09h57
  3. Propriétés des cartes réseau
    Par Yodagobah dans le forum MFC
    Réponses: 2
    Dernier message: 05/01/2005, 13h55
  4. Propriété des ActiveX
    Par nico-pyright(c) dans le forum MFC
    Réponses: 16
    Dernier message: 16/02/2004, 14h03
  5. Variable globale / Propriété des threads
    Par rgarnier dans le forum XMLRAD
    Réponses: 4
    Dernier message: 03/10/2003, 10h49

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