Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Comment crypter Email dans ColdFusio…
  • Comment congeler le fond dans SMF 
  • Comment insérer des zones de texte …
  • Comment apprendre la programmation i…
  • T -SQL fonctions propres 
  • Comment lier un dictionnaire pour Dr…
  • Comment faire de l'animation par ord…
  • Le texte ne s'affiche pas dans le bo…
  • Comment imprimer des images avec AS3…
  • Comment est un dispositif de probabi…
  •   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

    Outils utilisés dans le développement de logiciels

    Le processus de développement d'une application logicielle implique normalement plusieurs étapes. Les logiciels utilisent plusieurs langues et les technologies , les outils disponibles généralement créés pour des technologies spécifiques . Développement de logiciels peut être longue et complexe activité , de sorte que les outils disponibles peuvent réduire le stress et augmenter les performances dans les deux développeurs et les applications qui en découlent . Des outils sont disponibles pour chaque étape du processus de développement logiciel . Modélisation

    Avant qu'une application est construite , les développeurs et les organisations de logiciels se livrent souvent à une période de modélisation. Cela implique la conception de la structure de la demande à un niveau abstrait , en utilisant un ou plusieurs outils de modélisation. Unified Modeling Language (UML ) est l'outil le plus couramment utilisé pour créer des modèles de logiciels , en utilisant des représentations graphiques des différents éléments au sein des systèmes en cours de développement . Les développeurs peuvent créer des diagrammes UML en utilisant des outils de conception graphique tels que MagicDraw UML et BOUML .
    Développement

    La phase de développement pour les applications logicielles implique beaucoup de différents outils , environnements de développement intégrés en particulier (IDE). IDE sont disponibles pour beaucoup de langages de programmation , y compris Java , PHP, C et Microsoft. NET . Certains environnements de développement , tels que Eclipse, peut être utilisé pour programmer dans plus d'une langue , mais la plupart sont adaptés à une plate-forme particulière . Un IDE offre la possibilité d'écrire du code , compiler et exécuter. La plupart des IDE mettre en évidence les erreurs de syntaxe , de créer des visualisations des éléments dans une application et comprennent des outils de test et de débogage .
    Testing

    Une fois la demande a atteint un stade de développement qui représente une mesure visée d'exhaustivité, il sera soumis à une période d'essai . Beaucoup d'IDE disposent des outils et des plug- ins pour aider à automatiser ce processus. Par exemple, les IDE pour Java, tels que Eclipse et NetBeans, fournir les outils pour spécifier un ensemble d'entrées de test pour une application, puis exécuter ces tests et recevoir sortie détaillée des résultats .
    Débogage

    débogage est l'une des principales activités de développement de logiciels. Plus une application devient , plus le nombre de bogues et les problèmes potentiels . IDE incluent généralement des fonctions de débogage en standard , mais plus souvent peut être téléchargé et installé en tant que plug-ins. Par exemple, lorsque les développeurs utilisent l'environnement Visual Studio pour développer des applications. NET , ils peuvent utiliser automatiquement le débogueur qui se déroule au sein de l' IDE . En outre , les programmes de débogage autonomes sont également disponibles pour de nombreux langages .
    Design

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire pour modifier les extensions de fichiers audio 
  • Comment créer un Widget 
  • Comment accéder aux éléments dans un tableau à deux dimensions 
  • Comment faire pour résoudre des problèmes mathématiques binaires 
  • Règles de style COBOL 
  • Comment écrire un rapport OEM 
  • Comment utiliser AppleScript pour lancer des programmes 
  • Comment comparer les Temps Pascal 
  • Comment délier les fichiers sous Linux 
  • Qu'est-ce que MS Hierarchial FlexGrid 
  • Connaissances Informatiques © http://www.ordinateur.cc