Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Comment faire pour modifier la visib…
  • Comment calculer gigaoctets 
  • Comment faire pour dépanner un orga…
  • Comment faire Software Movie Review 
  • Comment créer un composant WebPart …
  • Types de langages informatiques 
  • Puis-je mettre plusieurs ancres HTML…
  • La fonction d'index AWK 
  • Comment envoyer un fax en ASP.Net 
  • NEMA Standards logique 
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    Quels sont les avantages de codage Top-Down

    programmation informatique précoce était bottom-up - petites sections ont été élaborées, puis assemblés en grandes sections jusqu'à ce que le programme a été construit. Vers 1970 , la conception top-down est devenu le paradigme de conception de choix. Conception top-down regarde l'ensemble du programme d'abord , le découper en sous-sections. Ces paragraphes sont affinés jusqu'à ce qu'ils deviennent assez petit pour écrire . Les deux approches ont été remplacés par la programmation orientée objet (POO ) dans les années 1980 . POO est une combinaison d'approches top-down et bottom-up . Focus sur Goal

    Garder l'objectif final à l'esprit est une bonne idée pour n'importe quelle tâche complexe, mais il est essentiel pour l'écriture d'un programme informatique. Un des heuristiques ( règles de base ) des règles de conception top-down est qu'aucune partie unique du programme devrait prendre plus d'une page - ou un écran d'ordinateur. Le niveau supérieur du programme top-down consiste en un document unique qui donne l'entrée et les paramètres de sortie et les plus grandes modules - ce qui montre la structure globale du programme. Cette page de niveau supérieur est souvent écrit par l'analyste de système et fait partie de la spécification officielle du programme affectation qui est donné pour le programmeur .
    Modularisation

    modularisation c'est rompre le programme en morceaux digestibles, généralement une page. Cela reflète une prise de conscience que les programmes n'ont pas été écrits juste pour ordinateurs - il a également écrit pour les programmeurs. Les programmes modulaires sont plus faciles à comprendre, facile à déboguer et plus facile à mettre à jour. Mises à jour sont une partie régulière de l'entreprise de programmation informatique , et les programmes sont fréquemment mis à jour par une personne autre que la personne qui les a écrits - il y avait beaucoup de roulement de l'emploi dans les années 70 et 80 . L'ordinateur ne se soucie pas si les programmes sont écrits de haut en bas , de bas en haut ou en POO , l'ordinateur exécute simplement une séquence d'instructions . La modularisation est une innovation qui facilite les programmes pour les programmeurs à traiter. Cela reflète une tendance qui a commencé dans les années 70 : le temps humain est plus précieux que le temps d'ordinateur
    facile à lire

    commençant par le haut niveau. page, chaque module est écrit en utilisant les noms des modules définis. Ces modules sont ensuite écrits en utilisant les noms des autres modules définis, et le processus continue jusqu'à ce que le module est assez petit pour écrire sur une seule page. Une partie très importante de cette stratégie , c'est qu'il est beaucoup plus facile de comprendre un bloc de code si elle s'inscrit sur ​​une seule page. Lorsque le programme est dans les pages bouchées , il est facile de trouver des bugs - ils sont rapidement isolés à un module dans la plupart des cas . Il est également facile à mettre à jour , parce que la mise à jour en un seul module, et il est facile de voir comment le changement qui entraîne la mise à jour s'intègre dans son environnement.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment écrire le code en vigueur Object Oriented 
  • Aide avec Turbo Pascal 7.0 
  • Comment écrire un code source 
  • Comment utiliser les éléments Inline HTML 
  • Les utilisations de pointeurs 
  • Comment ajouter des colonnes au GridView 
  • Comment faire pivoter un dessin en PictureBox 
  • Comment installer une chaîne de connexion dans les paramètres Application 
  • Comment puis-je changer le type d'entrée pour les valeurs de polices 
  • Comment faire pour utiliser un système de suivi cohérent pour le débogage facile 
  • Connaissances Informatiques © http://www.ordinateur.cc