Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Quels sont les avantages de COM + 
  • Les étapes de conception d' interfa…
  • Comment faire pour modifier KML & vr…
  • Comment faire pour exécuter un proc…
  • Qu'est-ce qu'un fichier ASCX 
  • Common Lisp moteur de rendu HTML & B…
  • Comment convertir les valeurs de reg…
  • Comment trier par la liste déroulan…
  • Qu'est-ce que SQL ClS 
  • Comment faire pour remplir un ListVi…
  •   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

    Différences entre UML et les autres langues gratuitement

    Les langages de programmation comme Java , PHP et C # construisent les applications et sites web qui s'exécutent sur nos ordinateurs , mais une autre classe de langues sont souvent utilisés dans les coulisses de communiquer la conception et le contexte nécessaire pour construire les applications . Ils sont connus comme les langages de modélisation et sont utilisés pour décrire le design, l'architecture et les exigences de très grands projets de développement global . L'un des langages de modélisation classique est UML, Unified Modeling Language , conçu par Booch , Rumbaugh et Jacobson. Contexte

    UML utilise un ensemble de diagrammes pour conceptualiser et communiquer la conception de logiciels à partir des aperçus de haut niveau vers les rapports de classe et les flux de processus. Il existe une variété de types de diagrammes , y compris les diagrammes de cas qui décrivent comment quelqu'un interagit avec le logiciel, les diagrammes de classes qui décrivent la conception et la relation des objets utilisés par le langage de programmation et les diagrammes de séquence qui décrivent le flux de processus et de communication entre les objets. Pris ensemble , ils deviennent un document de conception logicielle complète et détaillée .
    Modélisation par rapport à des langages de procédures
    langages de modélisation

    ne génèrent pas de code du programme. Au lieu de cela , ils communiquent designs et des concepts. Certains, comme pseudo-code et la classe - responsabilité - collaboration des cartes , utiliser des mots anglais pour décrire leur contenu. D'autres, comme UML et entité /relation diagrammes , utilisez - plan comme des dessins dans le même but . Souvent, un certain nombre de ces langages de modélisation sont combinés pour créer le document de conception globale du système.

    Contrairement à UML, langages comme Java , PHP et C # détailler séquences d'instructions détaillées nécessaires à la création d'un programme informatique . Le code est écrit en utilisant des mots et des symboles , le plus souvent organisées en une série de fichiers de texte , puis interprétée ou traduite dans un langage reconnaissable de la machine. Si l'ordinateur cible est un ordinateur de bureau , ordinateur portable , un serveur Web ou un appareil mobile , le code est organisé d'une manière destinée à être lue par un ordinateur.
    Projet rôles
    < br >

    Dans une séquence de projet logiciel traditionnel , l'équipe doit compléter l'analyse et la conception avant le début de la programmation. Depuis UML est un langage de conception , les analystes créent des modèles et des graphiques dans le cadre de la phase de conception UML. Programmation ne commence pas avant la conception est approuvé par les parties prenantes .
    Public visé

    Une autre différence entre UML et les langages procéduraux est leur public cible. Les diagrammes peuvent être créés en utilisant des outils informatiques , et ces outils peuvent même générer un code de programme, mais l'objectif principal est de communiquer des concepts de design pour les développeurs et les clients. Langages de programmation procédurale utilisent des mots et des symboles qui traduisent uns et de zéros , lisibles uniquement par les ordinateurs
    Autres différences

    autres différences entre UML et d'autres langues sont: 1.) UML utilise des tableaux et des dessins tandis que les langues de procédure sont généralement à base de texte ; 2) UML décrit idées de haut niveau tandis que les langages de programmation détailler les détails de bas niveau ; 3) UML décrit idées abstraites alors que les langages de programmation en œuvre ces concepts , et 4) Les idées communiquées sur une page d'UML peut se traduire par plusieurs milliers de lignes de code du programme.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Plan de projet pour le développement de logiciels 
  • Les avantages d'utiliser Généralisation dans la modélisation UML 
  • Comment utiliser la validation des données pour remplir une baisse Multi-Level Up 
  • Comment classer Variables 
  • Facile de faire Qbasic Jeux 
  • Différences entre UML et les autres langues gratuitement 
  • Comment débogage avec Eclipse JSP 
  • Comment l'en-tête de style en CSS H1 H2 
  • Comment personnaliser une fonctionnalité de thèse 
  • Comment remplacer une H2 Tag 
  • Connaissances Informatiques © http://www.ordinateur.cc