381 Shares 1283 views

environnement de programmation. Sur le chemin de créer leur propre logiciel

Pour créer un élément de logiciel, ainsi que des applications individuelles ont peu de connaissances de base d'une langue spécifique. besoin programmeur moderne installé sur son environnement de programmation de l'ordinateur personnel. Avec son travail d'aide sur les programmes futurs seront à l'aise et d'acquérir des indicateurs de haute performance. L'environnement de développement intégré dans la forme classique devrait avoir dans leur arsenal un éditeur de texte, des outils pour l'automatisation de la construction et débogueur et compilateur ou un interprète, peut-être la présence des deux dans les services publics groupés.

En utilisant un éditeur de texte comme l'éditeur autorise le code source, en utilisant les règles de travail avec un certain type d'utilitaires de texte, le code source de recrutement et d'édition des programmes générés. environnement de programmation moderne, éditeur intégré donne la possibilité de vérifier la syntaxe en fonction de la langue utilisée.

Il y a un environnement de programmation qui vous permettent de travailler avec plusieurs langues. Un exemple de ces systèmes logiciels universels peut servir Embarcadero RAD Studio, Eclipse, NetBeans, Qt Creator ou Microsoft Visual Studio. Mais généralement, l'environnement de programmation « affûté » dans une langue spécifique. Dans cette série de représentants remarquables sont les suivants: Dev-C ++, Visual Basic, Delphi.

Comme un cas particulier peut être considéré comme environnement de développement visuel. La particularité de ce type d'environnement de programmation est la présence de ses capacités fonctionnelles visuellement modifier l' interface. Cette capacité est mise en œuvre en utilisant des blocs de code les plus fréquemment utilisés sous la forme d'objets graphiques. environnement de développement graphique a été largement utilisé dans la création d' applications et le développement d'une coutume interface utilisateur graphique (GUI).

Les avantages de ce type d'environnements de programmation sont à la vitesse du développement, la facilité de développement, l'apparence de type standard du programme. Parmi les lacunes peuvent être identifiées attachement à un environnement de développement particulier, la transition vers un autre support est réalisée avec certaines difficultés. En outre, ce type d'environnement de programmation est d'avoir des difficultés à utiliser les composants de quitter les normes établies, et fonctions non documentées des composants.

Étant donné que les environnements de développement visuel caractérisés par la présence de son propre format de stockage de projet, la transition vers un environnement différent peut être difficile l'apparition de l'intolérance aux propriétés du projet, ainsi que certaines de ses parties. Un exemple est les bibliothèques natives utilisées par l'environnement de développement.

Le développement de nouveaux langages de programmation vous permet de faire des changements. Ainsi, l'environnement de programmation Delphi, qui est pris comme base pour Pascal, est par sa fonctionnalité et les capacités du nouveau langage de programmation.

L' évaluation du degré de difficulté et de prédire ce qui est nécessaire pour réaliser les objectifs spécifiques dans le cadre du projet en cours d' élaboration boîte à outils de la variété des environnements de développement existants choisir pour un usage particulier le plus approprié.

Après tout, un logiciel bien conçu dépend en grande partie de son plein fonctionnement, en tenant compte du développement et la mise en œuvre des dernières technologies. D'une grande importance dans la solution de ce problème a la capacité de faire progresser le développement d'un nouveau logiciel dans l'environnement de développement adjacent.

Mais même la présence d'environnements de programmation ultra-modernes, ce qui simplifie grandement le travail est non seulement un programmeur professionnel, mais aussi humaine. prendre les premiers pas vers la création d'applications, des programmes et d'autres logiciels ne permet pas d'oublier le développement de composants, inventé au siècle dernier. En dépit de leur caractère archaïque et un peu difficile à manier, et ils sont en demande aujourd'hui. Ils utilisent activement les programmeurs modernes.