| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    La différence entre les algorithmes , Pseudocode & Programming Languages ​​
    Si vous êtes nouveau à la programmation de l'ordinateur , ou si vous êtes autodidacte, vous peut être confondue par certains termes couramment utilisés . La plupart des gens sont claires sur ce qu'est un langage de programmation est , mais des termes comme « algorithme » et « pseudo » sont souvent ballotté sans aucune compréhension claire de leur objectif. Langues algorithmes pseudo-code et la programmation sont tous des outils utilisés par les programmeurs à différents stades de développement du projet. Si vous comprenez leur utilisation appropriée , vous pouvez développer des programmes plus rapidement , et ces programmes seront plus faciles à entretenir . Algorithmes

    Un algorithme est simplement une série d' étapes à suivre pour résoudre un problème. Vous énumérez les étapes dans l'ordre où elles doivent être exécutées. Si vous donnez à un ami des instructions sur la façon d'arriver à votre maison - début à sa position initiale et se terminant à votre emplacement prévu - vous pouvez appeler cela un algorithme pour aller à votre maison . Recettes pour la cuisson d'un gâteau ou des instructions pour la construction d' une table sont également des algorithmes . Cependant, les programmeurs utilisent le terme spécifiquement pour décrire les étapes d'un programme informatique bien conçu suivre pour réaliser son objectif.
    Langages de programmation

    Bien sûr , les ordinateurs font pas comprendre les instructions écrites dans les langues humaines . L'algorithme doit être «expliquée» à eux dans une langue qu'ils comprennent , et que la langue est un code binaire - une série de zéros et de 1 qui est difficile pour les humains de lire et d'écrire sans faire beaucoup d'erreurs . Les langages de programmation ont été conçus pour faciliter ce processus . Ils utilisent des mots clés spécifiques et de la syntaxe - l'équivalent du vocabulaire et de la grammaire dans une langue humaine. Le langage de programmation convertit ensuite ces mots-clés et la syntaxe en code binaire que l'ordinateur exécute pour exécuter l'algorithme .
    Pseudocode

    Quand ils commencent la conception d'un programme , souvent les programmeurs ne savent pas dans quel langage de programmation le programme sera finalement écrit . Même s'ils le font , ils peuvent constater que le langage de programmation n'est pas être un moyen naturel pour eux de penser clairement à la logique des étapes de l'algorithme . Pour faciliter ce processus , les programmeurs utilisent une forme intermédiaire de code appelé « pseudo ». Sons Pseudocode comme un langage humain simplifié , mais il n'est pas basé sur un langage de programmation spécifique. Au contraire, il utilise une syntaxe qui est commune à de nombreux langages de programmation. Un bon exemple est la prise de décision syntaxe comme si-alors structures , une autre est la syntaxe en boucle comme structures pour-suivant
    avantages de chaque

    Chaque type de " langue. »donne les programmeurs un avantage au stade de développement où il est utilisé . Les algorithmes peuvent être rédigés dans un langage humain normal , permettant aux experts qui ne sont pas programmeurs d'apporter leur contribution dans la phase de développement du programme. Pseudocode permet aux programmeurs qui se spécialisent dans différents langages de programmation pour mettre en commun leurs connaissances et de créer du code plus efficace , résultant en des programmes compact et plus rapide . Et les langages de programmation eux-mêmes offrent une flexibilité , que certaines langues sont mieux adaptés pour certains emplois. En utilisant les trois outils , de meilleurs programmes informatiques peuvent être développés plus rapidement et plus économiquement .

    Previous :

    next :
      articles connexes
    ·Pourquoi une boucle infinie se produit- 
    ·Comment démarrer Ordinateurs 
    ·Comment faire pour convertir programmation couleur RVB …
    ·Comment créer un dataset hiérarchique 
    ·VB6 : Comment lire un nom d'ordinateur à partir du Reg…
    ·Quelle est la différence entre les variables globales …
    ·Comment supprimer un alias dans AIX 
    ·HTML Guide de couleur pour Gris - bleu 
    ·Comment faire pour convertir récursive pour itératif 
    ·JavaScript vs. Applets Java 
      articles en vedette
    ·Comment se connecter au serveur MySQL 
    ·Comment faire pour convertir MyISAM à InnoDB dans MySQ…
    ·Comment exécuter des applications Java à partir de Py…
    ·Différences entre AddHandler & AddType 
    ·Comment décrypter un fichier qui a été chiffré à B…
    ·Comment rédiger un lecteur de flux RSS en Java 
    ·Tutoriel sur Javascript effets de fond 
    ·Comment insérer NULL dans le tableau Visual Basic et A…
    ·Fonctions de chaîne dans Oracle SQL 
    ·Comment faire un Température Pseudocode & Organigramme…
    Copyright © Connaissances Informatiques http://fr.wingwit.com