Cours sur vb net to print Historique naissance de Visual Basic D'o? vient le Visual Basic Nous allons donc débuter par un petit morceau d'histoire car il est toujours intéressant de conna? tre le pourquoi de l'invention d'un langage il doit bien y avoir u
Historique naissance de Visual Basic D'o? vient le Visual Basic Nous allons donc débuter par un petit morceau d'histoire car il est toujours intéressant de conna? tre le pourquoi de l'invention d'un langage il doit bien y avoir une raison sinon nous serions encore tous à l'assembleur J'ai récupéré l'essentiel de Wikipédia et vous le résume brièvement Le BASIC BASIC est un acronyme pour Beginner's All-purpose Symbolic Instruction Code Le BASIC a été conçu à la base en par John George Kemeny et Thomas Eugene Kurtz au Dartmouth College ? pour permettre aux étudiants qui ne travaillaient pas dans des ?lières scienti ?ques d'utiliser les ordinateurs En e ?et à l'époque l'utilisation des ordinateurs nécessitait l'emploi d'un langage de programmation assembleur dédié ce dont seuls les spécialistes étaient capables Les huit principes de conception du BASIC étaient être facile d'utilisation pour les débutants Beginner être un langage généraliste All-purpose autoriser l'ajout de fonctionnalités pour les experts tout en gardant le langage simple pour les débutants être interactif fournir des messages d'erreur clairs et conviviaux avoir un délai de réaction faible pour les petits programmes ne pas nécessiter la compréhension du matériel de l'ordinateur isoler l'utilisateur du système d'exploitation Tout ce qu'il nous faut donc Le Visual Basic De ce langage ?? le BASIC ?? est né le Visual Basic Le VB est directement dérivé du BASIC et permet le développement rapide d'applications la création d'interfaces utilisateur graphiques l'accès aux bases de données ainsi que la création de contrôles ou d'objets ActiveX C Je pense qu'avec ces possibilités on va déjà pouvoir créer de petites choses Le traditionnel hello world ? en Visual Basic Code Autre - Sélectionner Sub Main MsgBox Hello World End Sub Ce code ouvre une MsgBox comme un message d'erreur Windows dans laquelle est contenu le message Hello World ? Nous allons rapidement résumer tout ce que Wikipédia nous a appris Il faut savoir que le BASIC ancêtre du Visual Basic est un langage de haut niveau En programmation les langages peuvent se trier par niveau plus le niveau du langage est bas plus celui-ci est proche du matériel informatique le C est considéré comme un langage de bas niveau Un développeur utilisant un langage de bas niveau devra entre autres gérer la mémoire qu'il utilise Il peut même aller jusqu'à spéci ?er les registres matériels dans lesquels écrire pour faire fonctionner son programme Un langage de haut niveau fait abstraction de tout cela il le fait en interne c'est-à-dire que le développeur ne voit pas toutes ces opérations Après tout dépend de votre envie et de votre cahier des charges si vous devez développer une application interagissant directement avec les composants un langage de bas niveau est requis En revanche si vous ne souhaitez faire que du graphisme des calculs du fonctionnel etc un langage de haut niveau va vous permettre de vous soustraire à beaucoup de manipulations fastidieuses Le Visual Basic est donc un langage de haut niveau Il a d'emblée intégré les concepts graphique
Documents similaires
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11702453092gfj4ggtddscmv9e3aq020xfwe6kqqgftsqdbdvssmqiyt4io7vooh8kimznj2thbcmygyjacb7rkam8cofg8pjrad65epedqulon.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11702481455hujfne7o7cpqdtprzqy4x9ejthyeonna2nztdzkgt63tak53kgvbnunjwvc0ed9mlktjjie0subaqw88vw8jem8a2t5ilwxkvf8m.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/MCzUXF8nquF0pmgvrUsSpbpWiFiYSAOz2oQwQccwnLz46rgmryWAJlXojaMSGBVhVbgGu13jIUXWGd2OdAHyIj4p.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11702590746zmbkxnfimfu67m8hyf4xoktgueco7frxfowo1kqrk2oetmp6vugulbwrifthuvtpbmwcxf2zgymauq8ufmbqui7hghaxovrae7uw.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11702706725d2wy4anhjhc86b1qzspisclmr6wzqyclbrdeu64epx0rpk04rt91mrcz8fdbxkv1kg9vxsdphbzhtgpmjpby2dkidywzlm60ge7p.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/8Yw8uhYNKoFii4wj1TQqIUSmadFORWs0QIe0N5IWM7opKYd5f3zH42hhaSyhNV74jJVrZPDJvqNMhQYgUAbuU2kQ.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11702676828nyhdjoy4zk5lnyg633ak0gpqpfkbzrjrlgyjwsauevmpgx8x3rhwlbdayb2ztxhkgrub8bl3lilf4ni5asr3rb9euimkil48pb6o.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11702167516w3dc4ciad7o0wn9rbuyvop4cxloutkcse9ijnvbtyzvvggfh3umzmlzqa9ovthsmw0fgyoyziv9yxznrxviwhs5ndhmwx6zoxtgq.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11702582960punru5epuvx9sfsyodxrvtpj8bcnbwgyr9f540jhjykqr3qdqnu9xm9rzsdpyvtvuq5vqs1mcrnf79ey6lbnlqotmfjks3ndlws2.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/117024279037dkqowmemi2bjmuvztrc1p2e4xukboz5usrupjq72cvvqecal8drqfzbfkwggtvi90w0vujvcjwkqvd0kitmy460wlelaagptmdl.png)
-
20
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Sep 04, 2021
- Catégorie Industry / Industr...
- Langue French
- Taille du fichier 648.1kB