Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. Microsoft Small Basic — Wikipédia
Microsoft Small Basic — Wikipédia 👆 Click Here! Read More..
Un article de Wikipédia, l'encyclopédie libre.

Cet article est une ébauche concernant un logiciel et l’informatique.

Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.
Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.
Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.

Cet article ne cite pas suffisamment ses sources (septembre 2020).

Si vous disposez d'ouvrages ou d'articles de référence ou si vous connaissez des sites web de qualité traitant du thème abordé ici, merci de compléter l'article en donnant les références utiles à sa vérifiabilité et en les liant à la section « Notes et références ».

En pratique : Quelles sources sont attendues ? Comment ajouter mes sources ?

Microsoft Small Basic
Date de première version 23 octobre 2008Voir et modifier les données sur Wikidata
Auteur Microsoft DevLabs
Dernière version V1.2 (1er octobre 2015)Voir et modifier les données sur Wikidata
Dialectes Microsoft Small Basic 0.4
(Avril 2009)
Influencé par Visual Basic .NET
Logo
QBasicVoir et modifier les données sur Wikidata
Site web www.smallbasic.comVoir et modifier les données sur Wikidata
modifier 

Microsoft Small Basic est un langage de programmation utilisant la technologie .NET dérivé de BASIC qui a été créé par Microsoft en novembre 2008. La volonté des développeurs est que Microsoft Small Basic soit un langage simple mais performant pour ceux qui n'en ont pas encore fait mais qui souhaitent se lancer dans la conception de programmes. Small Basic est disponible dans une vingtaine de langues[1].

Histoire

[modifier | modifier le code]

Microsoft Small Basic (à ne pas confondre avec SmallBASIC, un autre langage basé sur BASIC) a été imaginé et publié en première version par l'équipe Microsoft DevLabs en novembre 2008. Son public cible (marketing) est l'ensemble des débutants en programmation (que ce soit des enfants[2] ou des adultes) ou des développeurs confirmés qui souhaitent créer de petits programmes dans un but de divertissement, le tout de manière plus rapide qu'avec des langages conventionnels. Microsoft Small Basic ne comporte que 14 mots clés[3], ce qui confirme la volonté de rendre le langage simple à apprendre et à utiliser.

Langage

[modifier | modifier le code]

Le langage en tant que tel, même s'il ressemble au très connu Visual Basic.NET, a son propre compilateur (inclus dans la suite Microsoft Small Basic) et fonctionne de manière très différente.

Exemples

[modifier | modifier le code]

Le traditionnel 'Hello World'

[modifier | modifier le code]
Cette section est vide, insuffisamment détaillée ou incomplète. Votre aide est la bienvenue pour écrire une introduction à la section !
GraphicsWindow.Show() 'Ouvre la fenêtre graphique
GraphicsWindow.BackgroundColor = "Azure" 'colorie en azure l'arrière plan de la fenêtre graphique
Helloworld = Shapes.AddText("Hello world") 'écrit le texte "Hello World" sur la fenêtre graphique
Shapes.Move(Helloworld, GraphicsWindow.Width / 2 - 30, GraphicsWindow.Height /2 - 10) 'Place le texte au milieu de la fenêtre
Program.Delay(2000) 'attend 2 secondes
'Zoom le texte
For i = 1 To 9 Step 0.1
  Shapes.Zoom(Helloworld, i, i)
  Program.Delay(50)
EndFor
GraphicsWindow.MouseUp = Mouse_click
Sub Mouse_click
  Program.End() 'Ferme le programme
EndSub

Changer le fond d'écran

[modifier | modifier le code]

Microsoft Small Basic dispose de fonctionnalités permettant de faire interagir par du mash-up différents services, en ligne (dictionnaires en ligne, Flickr, ...) ou non, et certaines fonctions de Microsoft Windows, tel le fond d'écran du bureau.

For i = 1 To 10 ' Répéter l'action 10 fois
  pic = Flickr.GetRandomPicture("mountains") ' Télécharger une image dont le sujet est les montagnes
  Desktop.SetWallPaper(pic)  ' Appliquer cette image comme fond d'écran
  Program.Delay(10000)  ' Attendre 10 secondes (10 * 1000 ms) avant de continuer
EndFor

Annexe

[modifier | modifier le code]

Liens externes

[modifier | modifier le code]
  • Site officiel de Microsoft Small Basic
  • Cours de programmation en Small Basic
  • Fonctionnalités de Microsoft Small Basic

Références

[modifier | modifier le code]
  1. ↑ « TechNet Wiki », sur social.technet.microsoft.com (consulté le 17 septembre 2020)
  2. ↑ « FAQ », sur smallbasic.com (consulté le 17 septembre 2020)
  3. ↑ « TechNet Wiki », sur social.technet.microsoft.com (consulté le 17 septembre 2020)
  • icône décorative Portail de Microsoft
  • icône décorative Portail de la programmation informatique
  • icône décorative Portail des TICE
Ce document provient de « https://fr.teknopedia.teknokrat.ac.id/w/index.php?title=Microsoft_Small_Basic&oldid=227659029 ».
Catégories :
  • Langage de programmation
  • Apprentissage du BASIC
  • Environnement de développement intégré
  • .NET Framework
Catégories cachées :
  • Wikipédia:ébauche logiciel
  • Wikipédia:ébauche informatique
  • Article manquant de références depuis septembre 2020
  • Article manquant de références/Liste complète
  • Page utilisant P571
  • Page utilisant P348
  • Page utilisant P737
  • Page utilisant P856
  • Article utilisant une Infobox
  • Article avec une section vide ou incomplète
  • Portail:Microsoft/Articles liés
  • Portail:Informatique/Articles liés
  • Portail:Programmation informatique/Articles liés
  • Portail:Technologies de l'information et de la communication pour l'enseignement/Articles liés
  • Portail:Éducation/Articles liés

  • indonesia
  • Polski
  • الرية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصر
  • Nederlands
  • 本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українска
  • Tiếng Việt
  • Winaray
  • 中文
  • Русски
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id