Наука — Школе |
О новых версиях учебных пакетов см. здесь.
Старый текст (до 2008-04-06)
В настоящее время имеются публичные варианты системы Блэкбокс, основанные на версии 1.5 BETA с открытыми исходниками (2004-12-30), для работы под ОС MS Windows 95 и выше. По поводу Windows 3.1 см. отдельно.
Ввиду большого интереса к Блэкбоксу, в частности, в физическом сообществе, ведется работа по переносу Блэкбокса на ОС Linux.
1) Конфигурацию Блэкбокса, установленную в Лицее Научного центра РАН в
г. Троицке (Моск. обл.), и адаптированную для использования в средних
школах (включая русифицированные меню и сообщения компилятора), можно скачать
отсюда (8 MB;
комплект содержит полный набор исходных текстов модулей
Блэкбокса).
Для установки достаточно разархивировать zip-файл в
любую папку, после чего можно запускать BlackBox.exe.
Конфигурация включает в себя модули для поддержки использования Блэкбокса
на олимпиадах по программированию (создание exe для
автоматической проверки решений и т.п.).
2) Конфигурацию Блэкбокса, установленную на сервере физического
факультета МГУ, можно скачать отсюда (11MB;
комплект содержит полный набор исходных текстов модулей
Блэкбокса). Д
ля установки достаточно разархивировать zip-файл
в любую папку, после чего можно запускать BlackBox.exe.
Конфигурация поддерживает кириллицу в идентификаторах (компилятор и
загрузчик) и в модулях работы с текстами. Содержит
библиотеку для научно-инженерных расчетов Lib (автор:
R.Campbell, BAE SYSTEMS)
и др. компоненты, а также документацию в помощь научным работникам и
инженерам.
NB Полезно иметь в виду возможность установить настройки (например, любимый шрифт для своих программ и т.п.) с помощью команды меню Edit, Preferences.
По поводу русификации полезно иметь в виду следующее:
Перевод документации на русский язык осуществляется в режиме добровольной инициативы. На данный момент (2007-12-19) переведена вся документация, она включается в комплекты.
--------------------------------------------
Можно собрать для себя конфигурацию Блэкбокса сл. образом:
Скачать и установить последнюю версию Блэкбокса с
сайта компании
(8MB).
Блэкбокс потребует чуть больше 30 MB на диске вместе с исходниками, чуть больше
20 MB без оных.
Нерусифицированный Блэкбокс 1.4 отвергает буквы Ч, ч, Ё, ё в идентификаторах, а также не распознает границы русских слов в текстах (при двойном клике и т.п.). После русификации Блэкбокс не поддерживает только букву Ё, ё (не считает ее буквой: она слишком неудобно расположена в кодовой таблице).
Затем к получившейся конфигурации можно добавить любые файлы из двух вышеуказанных конфигураций (скажем, русифицированные сообщения компилятора, файл Dev/Rsrc/Errors.odc) с сохранением структуры папок.
Следует иметь в виду возможность осуществить т.наз. Server installation, при которой оригинальная конфигурация остается нетронутой (и защищенной от модификаций), а модули замены хранятся в отдельной папке с сохранением относительной структуры папок (см. документ System/Docu/User-Man.odc). Так может быть реализована работа студентов, при этом будет иметься только одна инсталляция Блэкбокса на публично доступном сетевом диске, защищенном от модификаций студентами, но у каждого студента будет своя рабочая папка, с которой работа идет так, как если бы это была основная папка Блэкбокса. Однако этот механизм не позволяет модифицировать файл BlackBox.exe.
Дополнительные компоненты можно найти на сайте http://www.zinnamturm.eu — в т.ч. последние версии пакетов Lib (библиотека для научно-инженерных численных расчетов), Epse21 (вспомогательные материалы для ученых и инженеров, начинающих работать на ББ), Info21 (модули для обеспечения использования ББ в олимпиадах по программированию).
Если у Вас остались вопросы, направляйте их на форум или сюда.
Наука — Школе |