WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

étude de l’élaboration d’un robot roulage intelligent. Comptage des objets et évaluation du trafic.


par JEANCY DIASOLUA
Université de Kinshasa - Licence en informatique 2015
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

5.3 Technologie Utilisée

Le choix d'un langage de programmation trouve sa place du faite que nous sommes appelés à concevoir un logiciel informatique.

En informatique, un langage de programmation est une notation conventionnelle destinée à formuler des algorithmes et de produire des programmes informatiques qui les appliquent. D'une manière similaire à une langue naturelle, un langage de programmation est composé d'un alphabet, d'un vocabulaire, des règles de grammaire, et de significations. Il sert de moyen de communication par lesquels le programmeur communique avec l'ordinateur, mais aussi avec d'autres programmeurs.

Notre choix pour le développement d'une application pouvant servir de simulateur a été porté sur le c#.

5.3.1 C Sharp (C#)

5.3.1.1 Généralité sur le C#

 

C# .NET est le langage de programmation phare de Microsoft. Il a été développé dans le but de pouvoir créer facilement divers types d'applications en tirant le meilleur des produits et technologies Microsoft. Les créateurs du langage se sont inspirés des langages existants en s'attachant à retenir le meilleur de chacun d'eux.

 

Aussi n'est-ce pas étonnant de retrouver un typage fort, une approche orientée objet et une syntaxe rappelant à la fois celle du C++ et du Java. Le couple C# et Framework .NET englobe les dernières avancées des langages de programmation. Ces améliorations, fortement inspirées des langages dits fonctionnels, font de C# un des langages les plus modernes et aboutis, sans que jamais la productivité et la solidité du code ne soient compromis. Aujourd'hui, C# .NET est de plus en plus utilisé dans le monde professionnel. Sa puissance et son interopérabilité avec les produits et technologies Microsoft font de lui un langage sûr et pérenne.

Il est un langage de programmation orienté objet comme cela a été dit précédemment, commercialisé par Microsoft depuis 2002 et destiné à développer sur la plateforme Microsoft .NET. Dérivé du C++ et très proche du Java dont il reprend la syntaxe générale ainsi que les concepts, y ajoutant des notions telles que la surcharge des opérateurs, les indexeurs et les délégués, Il est utilisé notamment pour développer des applications web sur la plateforme ASP.NET.

Récemment sortit sur le marché, il a été disponible en versions beta depuis l'année 2000 avant d'être officiellement disponible en février 2002 en même temps que la plate-forme .NET 1.0 de Microsoft à laquelle il est lié. Le langage C# ne peut fonctionner qu'avec cet environnement d'exécution. Celui-ci rend disponible aux programmes qui s'exécutent en son sein un ensemble

Page | 41

très important de classes. En première approximation, on peut dire que la plate-forme .NET est un environnement d'exécution analogue à une machine virtuelle Java, connue sous le nom de JDK.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Un démenti, si pauvre qu'il soit, rassure les sots et déroute les incrédules"   Talleyrand