Візитівка Кабінет Архів
Внесок
 
Обговорення

Microsoft Small Basic

ред.

Microsoft Small Basic

ред.
Microsoft Small Basic
Розробник Microsoft
Останній реліз 1.0 (12 липня 2011)
Операційна система Windows XP, Windows Vista, Windows 7
Ліцензія Пропрієтарне програмне забезпечення
Вебсайт smallbasic.com

Microsoft Small Basic (або Small Basic; скор. MSB або SB) — мова програмування і середовище розробки, розроблена відділом компанії Microsoft - Microsoft DevLabs. Являється зменшеною і спрощеною версією Visual Basic, яка призначена для початківців-розробників, охочих осягнути основи програмування в простій формі.

== Історія ==

Microsoft Small Basic розроблювався Microsoft DevLabs і був опублікований 23 жовтня 2008 року. Для підтримки проекту було запущено офіційний сайт smallbasic.com і почато офіційний блог Small Basic, де опубліковуються новини і нові версії[1].

== Переваги і недоліки ==

Переваги:

Недоліки:

  • Мала функціональність мови.
  • Значна відмінність синтаксису мови від інших.
== Мова програмування ==
=== Синтаксис ===
==== Оператори переходу ====
==== Основні оператори ====
  • Array - робота з масивами;
  • Clock - час;
  • Controls - елементи контролю;
  • Desktop - робота з робочим столом;
  • Dictionary - англійський і французький інтернет-словники;
  • File - робота з файлами;
  • Flickr - інтернет-сервіс Flickr;
  • GraphicsWindow - графічне вікно;
  • ImageList - робота з фотографіями;
  • Math - математичні формули;
  • Mouse - робота з курсором;
  • Network - робота з Інтернетом;
  • Program - особливі дії з програмою;
  • Shapes - графічні фігури;
  • Sound - робота з музичними файлами;
  • Stack - стек;
  • TextWindow - текстове вікно;
  • Text - робота з текстом;
  • Timer - таймер;
  • Turtle - графічна черепашка.
=== Приклад програми "Hello, World!" ===
TextWindow.WriteLine("Hello, World!")
== Джерела ==
== Література ==
== Примітки ==
  1. Такахаші, Нонкі (7 травня 2015). Історія Microsoft Small Basic(англ.). Microsoft.
  2. Раї, Війай (23 жовтня 2008). Привіт Світ(англ.). Microsoft.
  3. Раї, Війай (17 грудня 2008). Анонс Small Basic v0_2!(англ.). Microsoft.
  4. Раї, Війай (10 лютого 2009). Microsoft Small Basic v0.3 тут(англ.). Microsoft.
  5. Раї, Війай (14 квітня 2009). v0.4 Small Basic каже "Bonjour"(англ.). Microsoft.
  6. Раї, Війай (16 червня 2009). Найновіший, найскупіший і найзначущий тут!(англ.). Microsoft.
  7. Такахаші, Нонкі (2 травня 2015). Small Basic: Випробування Місяця(англ.). Microsoft.
  8. Прайс, Ед (16 жовтня 2012). Small Basic - Новий TechNet Wiki Конкурс!!!(англ.). Microsoft.


Категорія:Мови програмування Категорія:Microsoft Small Basic

Категорія:BASIC

Безумовний перехід ([ unconditional branch] помилка: {{lang-xx}}: текст вже має курсивний шрифт (допомога)) - перехід у задану точку програми без перевірки виконання будь-яких умов. У Small Basic використовується формула мітка - Goto.

== Синтаксис ==
label:
'Інші команди
Goto label
  • label — мітка;
=== Функція ===

Основна стаття: Безумовний перехід

Прочитавши команду Goto label програма читає команди після мітки, яка складається з назви і двокрапкиlabel:. При цьому у переходу не може бути більше однієї мітки і ця мітка повина стояти перед Goto.

У найпростішому вигляді Goto можна використовувати як нескінчений цикл замість команди For або While.

== Див. також ==
== Посилання ==

Категорія:Microsoft Small Basic


Умо́вний перехі́д (англ. conditional branch) — зміна послідовності виконання операторів програми в залежності від результату перевірки деякої умови. В Small Basic використовується формула If - Then - EndIf.

== Синтаксис ==
If рівняння Then
'Інші команди
ElseIf рівняння Then
'Інші команди
Else
'Інші команди
EndIf
=== Функція ===
Докладніше: Умовний перехід

Перша команда If рівняння Then задає умову. Якщо умова істина, то програма виконує команди починаючи з наступного рядка. Якщо ні - то переходить до наступного підблоку в блоку If (ElseIf або Else) або продовжує виконувати команди після блоку If, якщо це EndIf. Аналогічні ElseIf і Else можливо опустити.

Команда ElseIf рівняння Then використовується при необхідності перевірки двох чи більше умов і може повторюватися. Працює так-само як і If.

Команда Else використовується при необхідності виконання будь-яких команд при невиконані всіх умов в підблоках If і ElseIf.

=== Оператори порівняння ===

В рівняннях використовуються оператори порівняння для порівняння двох виразів.

Оператор Умова Істина Брехня
> a > b значення a більше значення b значення a менше значення b
< a < b значення a менше значення b значення a більше значення b
= a = b значення a дорівнює значенню b значення a не дорівнює значенню b
<> a <> b значення a не дорівнює значенню b значення a дорівнює значенню b
>= a >= b значення a більше або дорівнює значенню b значення a менше значення b
<= a <= b значення a менше або дорівнює значенню b значення a більше значення b
=== Логічні оператори ===

Логічні оператори використовуються для маніпуляцій с одним або декільками операторами порівняння:

  • And - логічне "і", потребує виконання обох умов, пишеться між двома умовами.
  • Or - логічне "або", потребує виконання будь-якої умови, пишеться між двома умовами.
  • Not - логічне "не", потребує невиконання даної умови, пишеться перед умовою.
== Див. також ==
== Посилання ==
== Джерела ==

Категорія:Microsoft Small Basic

Цикл із лічильником — цикл, у якому деяка змінна змінює своє значення від заданого початкового значення до кінцевого значення з деяким кроком, і для кожного значення цієї змінної тіло циклу виконується один раз. У Small Basic використовується формула For — To — Step — EndFor.

== Синтаксис ==
For i To e Step s
'Тіло циклу
EndFor

В тілі циклу можна використовувати будь-які змінні інших частин програми і навпаки. Змінні:

  • i — початкове значення лічильника, можливо задати в самій команді (For i = 0 ...);
  • e — межове значення лічильника;
  • s — крок, за замовчуванням дорівнює 1 (Функцію Step можна пропустити).
=== Функція ===

Прочитавши команду For програма перевіряє чи істине рівняння e > i. Якщо рівняння істине, то програма виконує команди написані в тілі циклу і збільшує значення лічильника (i) на крок(s) — i = i + s, а після команди EndFor повертається до команди For даного циклу. Якщо не істине, то переходить на рядок після команди EndFor.

Якщо надати зміній s нульове або від'ємне значення, то цикл виконується нескінчену кількість разів, що іноді використовується, хоча більш логічно використовувати оператор Goto.

== Альтернативні варіанти ==

Програма з For:

For i = 0 To 2 Step 1
TextWindow.WriteLine(i)
EndFor
TextWindow.WriteLine(i)

Та ж сама програма без оператора For:

i = 0
e = 2
s = 1
startfor:
If e >= i Then
TextWindow.WriteLine(i)
i = i + s
Goto startfor
EndIf
TextWindow.WriteLine(i)
== Див. також ==
== Посилання ==

Категорія:Microsoft Small Basic

Fallout Shelter
Файл:Fallout Shelter Icon.jpeg
іконка
Розробник Bethesda Game Studios
Behaviour Interactive
Видавець Bethesda Softworks
Жанр(и) Симулятор
Платформа iOS, Android
Дата випуску iOS - 14 червня 2015
Android - 13 серпня 2015
Технічні деталі
Рушій Unity
Fallout
Увага: Відображений заголовок "Користувач:<i>DigitalRebel78/Архів</i>" заміщує раніше відображений заголовок "<span style="font-family:'Courier New';">Користувач<span style="color:#ffffff;">:</span><span style="color:#8b0000;">DigitalRebel78</span><span style="color:#ffffff;">/</span>Архів</span>".


Fallout Shelterмобільна відеогра, розроблена Bethesda Game Studios разом з Behaviour Interactive і видана Bethesda Softworks. Належить до серії Fallout як додаткова гра. Розповсюджується за бізнес моделю Free-to-play.

== Розробка гри ==

4 червня 2009 року в інтерв'ю Тодд Говард заявив, що всесвіт Fallout достатньо унікальний для перенесення на будь-яку платформу, при якому можливо зберегти такі особливості як V.A.T.S., але декілька спроб створення гри на IPhone виявилися невдалими[1]. 5 листопада 2009 року Джон Кармак заявив, що він має властивий доказ концепції для мобільної відеогри[2].

== Примітки ==
  1. МакЕлрой, Джастін (05-06-2009). Bethesda розробила дизайн iPhone версії Fallout 3(англ.). Engadget.
  2. Кріцент, Брайан (05-11-2009). Кармак про iPhone Fallout, Quake Live та Elves and Orcs(англ.). Kotaku.

Середня загальноосвітня школа № 78 міста Києва - навчальний заклад, що здійснює навчання за загальнообов'язковою та спеціалізованою програмами. Сьогодні школа розташована в Печерському районі на вулиці Шота Руставелі в будинку № 47. Заклад засновано 1938 року.

== Історія ==
== Будівля школи ==
== Службовий склад ==
== Порушення ==
== Посилання ==
== Примітки ==