Aller au contenu

Discussion:Programmation procédurale

Le contenu de la page n’est pas pris en charge dans d’autres langues.
Une page de Wikipédia, l'encyclopédie libre.
Autres discussions [liste]
  • Admissibilité
  • Neutralité
  • Droit d'auteur
  • Article de qualité
  • Bon article
  • Lumière sur
  • À faire
  • Archives
  • Commons

C# : langage procédural ?[modifier le code]

Bonjour,

Je demande confirmation avant de supprimer le C# (sharp) de la liste des "langages procéduraux".

Merci Benjamin

Bonjour. Je répondrais que, au sens strict, le langage C# n'est pas exclusivement procédural — au même titre que les langages C++, Java et d'autres — et que, au sens large, il est notamment procédural — à supposer que l'on définisse uniquement des méthodes publiques et statiques au sein d'une unique classe d'un unique espace de noms, alors ces méthodes sont chargeables au même niveau que la fonction principale du projet C#. En pratique, l’orientation objet du C# est plutôt exploitée ; votre motivation, Benjamin, repose probablement (et légitimement) sur ce fait.
En somme, retirer C# de la présente liste — choix auquel je ne m'oppose pas spécialement — impliquerait de retirer d'autres langages (pour reprendre les sus-mentionnés : C++, Java, et d'autres). Cordialement --nha de Lyon 14 février 2007 à 23:53 (CET)[répondre]

Paradigme[modifier le code]

Paradigme, je ne comprend pas le sens de ce mots et il n'est pas expliqué dans le sens informatique du terme, sur wikipedia. - 67.68.197.186 28 octobre 2007 à 04:13

Il faut l'entendre comme paradigme de programmation. Si l'on prend le mot paradigme seul, je pense que l'on peut lui accorder le sens qu'il a en sciences. - Eusebius [causons] 28 octobre 2007 à 07:06 (CET)[répondre]

langage procédural et langage impératif[modifier le code]

Je ne saisis pas bien la différence entre les deux. Doit-on comprendre que les langages procéduraux sont un sous-ensemble des langages impératifs? Et donc qu'il y aurait des langages impératifs qui ne font pas usage des fonctions?

Ou alors est-ce une synonyme?

OlivierEM (d) 29 novembre 2007 à 17:29 (CET)[répondre]

Je dirais (mais je pense que c'est assez flou) que le procédural peut être un sous-ensemble de l'impératif (l'assembleur est par exemple typiquement impératif, mais pas ou très peu procédural de nature). - Eusebius [causons] 29 novembre 2007 à 20:09 (CET)[répondre]

langage de programmation procedurale[modifier le code]

Bonjour a tous je suis un étudiant de NIIT en programmation logiciel. je voulais simplement apporter une modification à ce sujet. J'ai constaté au niveau des avantages du langage procédurale qu'il est dit que les codes sont réutilisable .Je vous expliquer ce qui est vrai dans ce programme Les fonctions d’un programme procédural sont interdépendantes et donc difficiles à séparer les unes des autres. Ces fonctions interdépendantes ne peuvent être réutilisées dans d’autres programmes. Il en résulte que, même pour une tâche similaire sur plusieurs programmes, l’entière fonction doit être recodée. Cela faisait du développement de programmes une tâche complexe. À titre d’exemple, vous avez un programme, EmployeeDetails, codé en langage procédural qui contient les coordonnées des employés d’une banque. Le programme a une fonction, printDetails, qui imprime les coordonnées de chaque employé de la banque. Si vous souhaitez imprimer les coordonnées des employés d’une organisation différente comme Railway Reservation en utilisant la même fonction, printDetails, alors vous devez la recoder dans un autre programme. merci a tous