| 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
    Raisons pour créer un sous-programme dans Programmation
    sous-programmes sont un élément essentiel de tout programme informatique. Aussi connu sous le nom des fonctions , des routines , des procédures ou la méthode ( selon la langue ), ces éléments fournissent le programmeur avec simplicité et aident à réduire la taille globale du programme . Ils fournissent également un moyen systématique pour effectuer des tâches répétitives avec des résultats cohérents. Tout bon programmeur apprend rapidement pour profiter de la puissance de sous-programmes. Comment un sous-programme de travaux

    Un sous-programme prend une entrée de base et effectue un ensemble prédéterminé de calculs ou des tâches sur les données. Le résultat est ensuite retourné au programme. Ceci permet pour un programmeur pour créer une seule opération qui doit être utilisé chaque fois que nécessaire . Le programmateur n'est pas nécessaire de saisir le fonctionnement à chaque fois qu'il doit être utilisé . Au lieu de cela , il appelle la sous-routine et fournit les informations nécessaires .
    Exemple d'utilisation

    Un exemple d' un sous-programme de base serait celui qui prend un nombre , multiplie par 5, soustrait ensuite 2. Le sous-programme ( baptisé « doMathTask ') serait représentée par l'expression« doMathTask (x) = x * 5 - 2 . Lorsque le sous-programme est appelé par l'expression « doMathTask (3) », le numéro 3 est inséré dans le sous-programme, renvoyant une valeur de 13 au programme. La plupart des sous-programmes sont beaucoup plus complexes que cela, et peuvent inclure des variables multiples .

    Raisons de l'utilisation

    nombreux programmes effectuer des milliers de tâches, dont certaines sont répété à plusieurs reprises. Comme le programme est conçu , un sous-programme peut être appelé autant de fois que l'opération souhaitée est nécessaire. Plutôt que de rappeler et de reproduire l'opération, la programmation initiale est utilisé chaque fois que le sous-programme est appelé.
    Avantages

    Depuis des opérations répétées sont réalisées par une seule sous-programme, la taille du fichier d' un programme peut être considérablement réduit . Des centaines de lignes de code peuvent être enregistrés par les remplacer par une seule sous-routine . Ces morceaux de code permettent également d'éliminer les erreurs et les incohérences trouvées à copier et coller des sections de code à plusieurs reprises. Un changement à un seul sous-programme est plus efficace que de changer chaque section répétée de code.

    Previous :

    next :
      articles connexes
    ·Inattendu après un opérateur 
    ·Tutoriels pour Flash AS3 Autocomplete 
    ·MATLAB code pour White Noise 
    ·Comment écrire un programme graphique 
    ·Comment déclarer un tableau dans Oracle PL /SQL 
    ·Comment utiliser AppleScript pour lancer des programmes…
    ·Quels sont conversion tags 
    ·Comment faire pour envoyer une pièce jointe avec une l…
    ·Comment faire pour convertir programmation couleur RVB …
    ·Comment @ commande echo dans le Bloc-notes 
      articles en vedette
    ·Définition du polymorphisme dans Informatique 
    ·Comment faire pour réinitialiser le Trymedia Trial 
    ·Comment utiliser QBASIC à trouver l'inverse d'une matr…
    ·Comment récupérer un tableau dans MySQL 
    ·Comment faire pour convertir une variable de chaîne à…
    ·Comment inverser les numéros sur Visual Basic 
    ·Comment définir la couleur d'une barre de défilement …
    ·Comment utiliser Raw SQL dans Rails 
    ·Comment régler le curseur syntaxe par défaut dans Vis…
    ·Liste des Fusions Python 
    Copyright © Connaissances Informatiques http://fr.wingwit.com