Просмотр отдельных изменений
Эта страница позволяет вам проверить переменные, сгенерированные фильтром злоупотреблений, на предмет отдельного изменения.
Переменные, созданные для этого изменения
Переменная | Значение |
---|---|
Число правок участника (user_editcount ) | 0 |
Имя учётной записи (user_name ) | 'Бареян Ананий Генрикович' |
Возраст учётной записи (user_age ) | 1187016 |
Группы (включая неявные) в которых состоит участник (user_groups ) | [
0 => '*',
1 => 'user'
] |
Права, которые есть у участника (user_rights ) | [
0 => 'createaccount',
1 => 'read',
2 => 'edit',
3 => 'createpage',
4 => 'createtalk',
5 => 'writeapi',
6 => 'viewmywatchlist',
7 => 'editmywatchlist',
8 => 'viewmyprivateinfo',
9 => 'editmyprivateinfo',
10 => 'editmyoptions',
11 => 'abusefilter-log-detail',
12 => 'urlshortener-create-url',
13 => 'centralauth-merge',
14 => 'abusefilter-view',
15 => 'abusefilter-log',
16 => 'vipsscaler-test',
17 => 'flow-hide',
18 => 'move-rootuserpages',
19 => 'minoredit',
20 => 'editmyusercss',
21 => 'editmyuserjson',
22 => 'editmyuserjs',
23 => 'purge',
24 => 'sendemail',
25 => 'applychangetags',
26 => 'spamblacklistlog',
27 => 'flow-lock',
28 => 'mwoauthmanagemygrants'
] |
Редактирует ли пользователь через мобильное приложение (user_app ) | false |
Редактирует ли участник через мобильный интерфейс (user_mobile ) | false |
ID страницы (page_id ) | 1539379 |
Пространство имён страницы (page_namespace ) | 0 |
Название страницы (без пространства имён) (page_title ) | 'Microsoft Small Basic' |
Полное название страницы (page_prefixedtitle ) | 'Microsoft Small Basic' |
Последние десять редакторов страницы (page_recent_contributors ) | [
0 => 'InternetArchiveBot',
1 => 'Crabtree',
2 => 'НСНУ',
3 => 'KrBot',
4 => '5.18.206.164',
5 => 'User№101',
6 => 'Be nt all',
7 => '1234qwer1234qwer4',
8 => '185.52.140.36',
9 => 'VikingA544'
] |
Возраст страницы (в секундах) (page_age ) | 338815533 |
Действие (action ) | 'edit' |
Описание правки/причина (summary ) | 'Добавление ссылки на русскоязычный ресурс по Small Basic' |
Старая модель содержимого (old_content_model ) | 'wikitext' |
Новая модель содержимого (new_content_model ) | 'wikitext' |
Вики-текст старой страницы до правки (old_wikitext ) | '{{карточка программы
| name = Microsoft Small Basic
| logo = SmallBasic logo.png
| screenshot = MicrosoftSmallBasic IDE.png
| caption = Среда разработки Microsoft Small Basic
| developer = [[Microsoft]]
| latest_release_version = 1.2
| latest_release_date = [[23 октября]] [[2015]]
| operating_system = [[Windows XP]], [[Windows Vista]], [[Windows 7]], [[Windows 8]], [[Windows 8.1]], [[Windows 10]]
| system requirements = Pentium III 500 МГЦ, 256 МБ ОЗУ, SVGA видеоадаптер, 40 МБ свободного места на жестком диске, наличие установленного NET.Framework 3.5 и выше. Желательно также наличие доступа в интернет, для получения новых версий программы и звуковой карты.
| genre = [[Язык программирования]], [[интегрированная среда разработки]]
| license = [[Проприетарное программное обеспечение]]
| website = http://smallbasic.com/
}}
'''Microsoft Small Basic''' — язык программирования и среда разработки. Разработан компанией [[Microsoft]]. Предназначен для начинающих разработчиков, прежде всего детей, желающих постигнуть основы создания программ. Small basic преодолел рубеж в 300 тысяч загрузок<ref>[http://www.smallbasic.ru/content/2010-06-11/small-basic-09 Small Basic 0.9]</ref>.
== Язык ==
'''Основные преимущества:'''
* Очень простая среда разработки — текстовый редактор с многофункциональной подсказкой и лишь несколько кнопок для редактирования текста и запуска программ.
* Простой язык, включающий всего 20 ключевых слов
* Встроенная в среду разработки контекстная документация по всем элементам языка
* Возможность расширения компонентов Small Basic для включения дополнительного функционала (такая возможность может понадобиться создателям онлайн-сервисов — можно дать возможность посетителям создать что-то своё с использованием сервиса и Small Basic). Например, в поставке уже идут возможности по работе со службами [[Flickr]].
=== Примеры программ ===
'''
===== Hello, World! =====
'''
<pre>
TextWindow.WriteLine("Hello, World!")
</pre>
===== Черепашка =====
<pre>
Turtle.Show()
For i=1 To 4
Turtle.Move(100)
Turtle.TurnRight()
EndFor
</pre>
===== Тест =====
<syntaxhighlight>
m=0
TextWindow.WriteLine("Добро пожаловать на Small test!")
TextWindow.Write("2*9=")
q=TextWindow.ReadNumber()
If q=18 Then
m=m+1
TextWindow.WriteLine("Правильно!")
Else
TextWindow.WriteLine("Неправильно!")
EndIf
TextWindow.Write("16*11=")
w=TextWindow.ReadNumber()
If w=176 Then
m=m+1
TextWindow.WriteLine("Правильно!")
Else
TextWindow.WriteLine("Неправильно!")
EndIf
TextWindow.Write("1024-56=")
e=TextWindow.ReadNumber()
If e=968 Then
m=m+1
TextWindow.WriteLine("Правильно!")
Else
TextWindow.WriteLine("Неправильно!")
EndIf
TextWindow.Write("156/26=")
r=TextWindow.ReadNumber()
If r=6 Then
m=m+1
TextWindow.WriteLine("Правильно!")
Else
TextWindow.WriteLine("Неправильно!")
EndIf
TextWindow.Write("341*55=")
t=TextWindow.ReadNumber()
If t=18755 Then
m=m+1
TextWindow.WriteLine("Правильно!")
Else
TextWindow.WriteLine("Неправильно!")
EndIf
If m<2 Then
m=2
EndIf
TextWindow.WriteLine("Оценка — "+m)
</syntaxhighlight>
== Развитие языка ==
[[26 июня]] [[2009 год]]а вышла версия 0.5.1, в которой весь [[API]] был переведен на русский язык.
[[23 октября]] [[2009 год]]а языку исполнился год с момента выпуска первого публичного релиза, а также выпущена версия 0.7, в которой появилась функция [[портирование программного обеспечения|портирования программ]] из Small Basic в [[Visual Basic .NET]].<ref>[http://smallbasic.ru/content/2009-10-27/portirovanie-programmy-iz-small-basic-v-visual-basic Портирование программы из Small Basic в Visual Basic]</ref>
[[11 июня]] [[2010 год]]а Small Basic преодолел рубеж в 300 тысяч загрузок.
[[12 июля]] [[2011 год]]а вышла версия 1.0.
[[25 марта]] [[2015 год]]а вышла версия 1.1, в которой добавили поддержку [[NET.Framework 4.5]] тем самым убрав совместимость с [[Windows XP]].
[[23 октября]] [[2015 год]]а вышла версия 1.2, в которой добавлены библиотеки для работы с сенсорам [[Kinect]].
== Примечания ==
{{примечания}}
== Ссылки ==
* [http://smallbasic.com/smallbasic.com/doc.aspx?o=Turtle&l=ru Справка по API]{{ref-ru}} — Справка по API (на русском языке)
* [http://RVGames.de/ RVGames.de]{{ref-ru}} — Цифровая книга «Занимательные уроки с компьютером, или Small Basic для начинающих»
* [https://web.archive.org/web/20120701131550/http://rezoh.ru/ rezoh.ru]{{ref-ru}} — Известное{{нет АИ|7|09|2012}} дополнение «Rezoh.ru.dll»
* [http://rosettacode.org/wiki/Category:Microsoft_Small_Basic Category:Microsoft Small Basic] Задачи, реализованные в Microsoft Small Basic на [http://rosettacode.org rosettacode.org]
== Литература ==
* {{книга
|заглавие = Занимательные уроки с компьютером, или Small Basic для начинающих
|оригинал =
|автор = Рубанцев Валерий
|ссылка = RVGames.de
|страницы = 578
|год = 2012
|издательство = RVGames
}}
* {{книга
|заглавие = Программирование для студентов и школьников на примере Small Basic
|оригинал =
|автор = Ахметов И.
|ссылка =
|страницы = 160
|isbn = 978-5-9775-0785-1
|год = 2012
|место = СПб.
|издательство = [[БХВ-Петербург (издательство)|«БХВ-Петербург»]]
}}
* {{книга
|заглавие = Small Basic для начинающих
|оригинал =
|автор = Культин Н., Цой Л.
|ссылка =
|страницы = 256
|isbn = 978-5-9775-0664-9
|год = 2011
|место = C.
|издательство = [[БХВ-Петербург (издательство)|«БХВ-Петербург»]]
}}
* {{Книга|автор=Majed Marji, Ed Price|заглавие=Learn to Program with Small Basic: An Introduction to Programming with Games, Art, Science, and Math|ссылка=https://books.google.com/books?id=wSAEswEACAAJ|издательство=No Starch Press|год=2016-05-02|страниц=344|isbn=9781593277024}}
{{rq|sources}}
{{Диалекты языка программирования Basic}}
[[Категория:Интегрированные среды разработки]]
[[Категория:Бейсик]]
[[Категория:Microsoft]]
[[Категория:Языки программирования для образования]]
[[Категория:Языки программирования, появившиеся в 2008 году]]' |
Вики-текст новой страницы после правки (new_wikitext ) | '{{карточка программы
| name = Microsoft Small Basic
| logo = SmallBasic logo.png
| screenshot = MicrosoftSmallBasic IDE.png
| caption = Среда разработки Microsoft Small Basic
| developer = [[Microsoft]]
| latest_release_version = 1.2
| latest_release_date = [[23 октября]] [[2015]]
| operating_system = [[Windows XP]], [[Windows Vista]], [[Windows 7]], [[Windows 8]], [[Windows 8.1]], [[Windows 10]]
| system requirements = Pentium III 500 МГЦ, 256 МБ ОЗУ, SVGA видеоадаптер, 40 МБ свободного места на жестком диске, наличие установленного NET.Framework 3.5 и выше. Желательно также наличие доступа в интернет, для получения новых версий программы и звуковой карты.
| genre = [[Язык программирования]], [[интегрированная среда разработки]]
| license = [[Проприетарное программное обеспечение]]
| website = http://smallbasic.com/
}}
'''Microsoft Small Basic''' — язык программирования и среда разработки. Разработан компанией [[Microsoft]]. Предназначен для начинающих разработчиков, прежде всего детей, желающих постигнуть основы создания программ. Small basic преодолел рубеж в 300 тысяч загрузок<ref>[http://www.smallbasic.ru/content/2010-06-11/small-basic-09 Small Basic 0.9]</ref>.
== Язык ==
'''Основные преимущества:'''
* Очень простая среда разработки — текстовый редактор с многофункциональной подсказкой и лишь несколько кнопок для редактирования текста и запуска программ.
* Простой язык, включающий всего 20 ключевых слов
* Встроенная в среду разработки контекстная документация по всем элементам языка
* Возможность расширения компонентов Small Basic для включения дополнительного функционала (такая возможность может понадобиться создателям онлайн-сервисов — можно дать возможность посетителям создать что-то своё с использованием сервиса и Small Basic). Например, в поставке уже идут возможности по работе со службами [[Flickr]].
=== Примеры программ ===
'''
===== Hello, World! =====
'''
<pre>
TextWindow.WriteLine("Hello, World!")
</pre>
===== Черепашка =====
<pre>
Turtle.Show()
For i=1 To 4
Turtle.Move(100)
Turtle.TurnRight()
EndFor
</pre>
===== Тест =====
<syntaxhighlight>
m=0
TextWindow.WriteLine("Добро пожаловать на Small test!")
TextWindow.Write("2*9=")
q=TextWindow.ReadNumber()
If q=18 Then
m=m+1
TextWindow.WriteLine("Правильно!")
Else
TextWindow.WriteLine("Неправильно!")
EndIf
TextWindow.Write("16*11=")
w=TextWindow.ReadNumber()
If w=176 Then
m=m+1
TextWindow.WriteLine("Правильно!")
Else
TextWindow.WriteLine("Неправильно!")
EndIf
TextWindow.Write("1024-56=")
e=TextWindow.ReadNumber()
If e=968 Then
m=m+1
TextWindow.WriteLine("Правильно!")
Else
TextWindow.WriteLine("Неправильно!")
EndIf
TextWindow.Write("156/26=")
r=TextWindow.ReadNumber()
If r=6 Then
m=m+1
TextWindow.WriteLine("Правильно!")
Else
TextWindow.WriteLine("Неправильно!")
EndIf
TextWindow.Write("341*55=")
t=TextWindow.ReadNumber()
If t=18755 Then
m=m+1
TextWindow.WriteLine("Правильно!")
Else
TextWindow.WriteLine("Неправильно!")
EndIf
If m<2 Then
m=2
EndIf
TextWindow.WriteLine("Оценка — "+m)
</syntaxhighlight>
== Развитие языка ==
[[26 июня]] [[2009 год]]а вышла версия 0.5.1, в которой весь [[API]] был переведен на русский язык.
[[23 октября]] [[2009 год]]а языку исполнился год с момента выпуска первого публичного релиза, а также выпущена версия 0.7, в которой появилась функция [[портирование программного обеспечения|портирования программ]] из Small Basic в [[Visual Basic .NET]].<ref>[http://smallbasic.ru/content/2009-10-27/portirovanie-programmy-iz-small-basic-v-visual-basic Портирование программы из Small Basic в Visual Basic]</ref>
[[11 июня]] [[2010 год]]а Small Basic преодолел рубеж в 300 тысяч загрузок.
[[12 июля]] [[2011 год]]а вышла версия 1.0.
[[25 марта]] [[2015 год]]а вышла версия 1.1, в которой добавили поддержку [[NET.Framework 4.5]] тем самым убрав совместимость с [[Windows XP]].
[[23 октября]] [[2015 год]]а вышла версия 1.2, в которой добавлены библиотеки для работы с сенсорам [[Kinect]].
== Примечания ==
{{примечания}}
== Ссылки ==
* [http://smallbasic.com/smallbasic.com/doc.aspx?o=Turtle&l=ru Справка по API]{{ref-ru}} — Справка по API (на русском языке)
* [http://RVGames.de/ RVGames.de]{{ref-ru}} — Цифровая книга «Занимательные уроки с компьютером, или Small Basic для начинающих»
* [https://web.archive.org/web/20120701131550/http://rezoh.ru/ rezoh.ru]{{ref-ru}} — Известное{{нет АИ|7|09|2012}} дополнение «Rezoh.ru.dll»
* [http://rosettacode.org/wiki/Category:Microsoft_Small_Basic Category:Microsoft Small Basic] Задачи, реализованные в Microsoft Small Basic на [http://rosettacode.org rosettacode.org]
*[http://small-basic.ru Microsoft Small Basic - простейший язык программирования для начинающих] (рус.) - Описание и учебные материалы на русском языке.
== Литература ==
* {{книга
|заглавие = Занимательные уроки с компьютером, или Small Basic для начинающих
|оригинал =
|автор = Рубанцев Валерий
|ссылка = RVGames.de
|страницы = 578
|год = 2012
|издательство = RVGames
}}
* {{книга
|заглавие = Программирование для студентов и школьников на примере Small Basic
|оригинал =
|автор = Ахметов И.
|ссылка =
|страницы = 160
|isbn = 978-5-9775-0785-1
|год = 2012
|место = СПб.
|издательство = [[БХВ-Петербург (издательство)|«БХВ-Петербург»]]
}}
* {{книга
|заглавие = Small Basic для начинающих
|оригинал =
|автор = Культин Н., Цой Л.
|ссылка =
|страницы = 256
|isbn = 978-5-9775-0664-9
|год = 2011
|место = C.
|издательство = [[БХВ-Петербург (издательство)|«БХВ-Петербург»]]
}}
* {{Книга|автор=Majed Marji, Ed Price|заглавие=Learn to Program with Small Basic: An Introduction to Programming with Games, Art, Science, and Math|ссылка=https://books.google.com/books?id=wSAEswEACAAJ|издательство=No Starch Press|год=2016-05-02|страниц=344|isbn=9781593277024}}
{{rq|sources}}
{{Диалекты языка программирования Basic}}
[[Категория:Интегрированные среды разработки]]
[[Категория:Бейсик]]
[[Категория:Microsoft]]
[[Категория:Языки программирования для образования]]
[[Категория:Языки программирования, появившиеся в 2008 году]]' |
Унифицированная разница изменений правки (edit_diff ) | '@@ -112,4 +112,5 @@
* [https://web.archive.org/web/20120701131550/http://rezoh.ru/ rezoh.ru]{{ref-ru}} — Известное{{нет АИ|7|09|2012}} дополнение «Rezoh.ru.dll»
* [http://rosettacode.org/wiki/Category:Microsoft_Small_Basic Category:Microsoft Small Basic] Задачи, реализованные в Microsoft Small Basic на [http://rosettacode.org rosettacode.org]
+*[http://small-basic.ru Microsoft Small Basic - простейший язык программирования для начинающих] (рус.) - Описание и учебные материалы на русском языке.
== Литература ==
' |
Новый размер страницы (new_size ) | 8535 |
Старый размер страницы (old_size ) | 8297 |
Изменение размера в правке (edit_delta ) | 238 |
Добавленные в правке строки (added_lines ) | [
0 => '*[http://small-basic.ru Microsoft Small Basic - простейший язык программирования для начинающих] (рус.) - Описание и учебные материалы на русском языке.'
] |
Удалённые в правке строки (removed_lines ) | [] |
Все внешние ссылки, добавленные в правке (added_links ) | [
0 => 'http://small-basic.ru'
] |
Все внешние ссылки в новом тексте (all_links ) | [
0 => 'http://www.smallbasic.ru/content/2010-06-11/small-basic-09',
1 => 'http://smallbasic.ru/content/2009-10-27/portirovanie-programmy-iz-small-basic-v-visual-basic',
2 => 'http://smallbasic.com/',
3 => 'http://smallbasic.com/smallbasic.com/doc.aspx?o=Turtle&l=ru',
4 => 'http://RVGames.de/',
5 => 'https://web.archive.org/web/20120701131550/http://rezoh.ru/',
6 => 'http://rosettacode.org/wiki/Category:Microsoft_Small_Basic',
7 => 'http://rosettacode.org',
8 => 'http://small-basic.ru',
9 => 'https://books.google.com/books?id=wSAEswEACAAJ'
] |
Ссылки на странице до правки (old_links ) | [
0 => 'http://RVGames.de/',
1 => 'http://rosettacode.org',
2 => 'http://rosettacode.org/wiki/Category:Microsoft_Small_Basic',
3 => 'http://smallbasic.com/',
4 => 'http://smallbasic.com/smallbasic.com/doc.aspx?o=Turtle&l=ru',
5 => 'http://smallbasic.ru/content/2009-10-27/portirovanie-programmy-iz-small-basic-v-visual-basic',
6 => 'http://www.smallbasic.ru/content/2010-06-11/small-basic-09',
7 => 'https://books.google.com/books?id=wSAEswEACAAJ',
8 => 'https://web.archive.org/web/20120701131550/http://rezoh.ru/'
] |
Была ли правка сделана через выходной узел сети Tor (tor_exit_node ) | false |
Unix-время изменения (timestamp ) | 1568618422 |