| 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
    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.

    Previous :

    next :
      articles connexes
    ·Comment lire un fichier Hex 
    ·Comment créer une base de CFC 
    ·Comment convertir une chaîne du système IO dans TextW…
    ·Comment faire de chevauchement Divs CSS Move Together 
    ·Date de PowerShell Fonctions 
    ·Plan de projet pour le développement de logiciels 
    ·Comment apprendre le code flash 
    ·Comment copier une page Web à un autre site Web 
    ·Comment faire pour convertir EXE à code 
    ·Comment travailler avec des fichiers XSD 
      articles en vedette
    ·Comment faire pour copier le contenu du fichier dans Wo…
    ·Comment obtenir Eclipse Helios Up & Running for PHP 
    ·Comment faire pour vérifier pour NULL si un nœud XML …
    ·Comment publier PHP dans un menu déroulant 
    ·Comment sous-ensemble d'un tableau dans MATLAB 
    ·Comment faire un Flux Twitter API Perl 
    ·Comment étudier le langage de programmation Python 
    ·Comment faire pour utiliser un script Python sur Web Se…
    ·Comment insérer une zone de liste déroulante en C -Sh…
    ·Comment réduire taille du fichier en XNA 
    Copyright © Connaissances Informatiques http://fr.wingwit.com