1. Папка с обновлением модуля должна содержать следующие обязательные файлы:
+ version.php
- updater.php
- version_control.txt
+ description.*
2. При создании модуля все языко-зависимые сообщения должны
- располагаться в специальных языковых файлах в кодировке UTF-8
- располагаться в любом месте кода модуля в кодировке Windows-1251
+ располагаться в специальных языковых файлах в кодировке Windows-1251
- располагаться в любом месте кода модуля в кодировке UTF-8
3. Административные скрипты - это
+ скрипты, используемые модулем в административной части системы и располагающиеся в каталоге /bitrix/modules/ID модуля/admin/
- скрипты, используемые модулем в административной части системы и располагающиеся в каталоге /bitrix/modules/ID модуля/
- скрипты, используемые модулем в административной части системы и располагающиеся в каталоге /bitrix/modules/ID модуля/lang/ID языка/admin/
4. Партнерская система обновлений позволяет
- распространять только бесплатные модули
- распространять только платные модули
+ распространять как платные, так и бесплатные модули
5. При программировании в Bitrix Framework:
- модули подключаются автоматически.
+ необходимо подключать модуль, к которому обращается код
- модуль подключается автоматически только при использовании компонентов модуля
6. Подключаемым файлом модуля является следующий файл в папке модуля
+ include.php
- ни один из перечисленных
- index.php
- install/index.php
7. Где хранятся значения по умолчанию параметров модуля?
- в файле /bitrix/modules/ID_модуля/options.php
- в базе данных
+ в файле /bitrix/modules/ID_модуля/default_option.php
- в файле /bitrix/modules/ID_модуля/include.php
8. Способ влиять на работу одного модуля из другого:
+ инициализация событий
- подключение файлов одного модуля в другом
- непосредственный вызов метода класса или функции модуля
- подключение модуля с помощью функции CModule::IncludeModule
9. Если модуль будет удален из системы, то:
- файлы модуля удаляются из системы с целью экономии дискового пространства.
+ дистрибутив модуля остается в системе, и он в любое время может быть снова установлен;
+ при деинсталляции некоторых модулей могут сохраняться накопленные модулем данные (таблицы модуля)
- установка модуля повторно требует загрузки модуля с сайта «1С-Битрикс»;
10. Название модуля для полноценной поддержки его через систему обновлений «1С-Битрикс»;
+ должно иметь вид prefix.name, где prefix – идентификатор партнера, выпустившего модуль
- может быть любым
- должно начинаться с буквы и содержать не менее 3-х символов (латинских букв или цифр)
11. Созданный вами модуль может быть установлен
+ через систему партнерских обновлений
+ скачан в виде архива и распакован в папку /bitrix/modules/, а затем установлен в административной части сайта
- с помощью стандартного мастера установки демо-данных
12. Какие названия ID модуля «1C-Битрикс» являются правильными?
+ mymodule2
- моймодуль
- MyMoDuLe
- 2mymodule
- my_module
+ my2module
+ mymodule
13. Проводить модификацию ядра «1C-Битрикс»
+ нужно убедиться, что без этого не обойтись, и с осторожностью, т.к. после обновления придется вносить все изменения заново
- запрещено лицензионным соглашением
+ не запрещено лицензионным соглашением
- невозможно, т.к. проактивная защита системы не даст этого сделать
14. Создание собственного модуля оправданно в случае
+ объединения набора разработанных вами компонентов в модуль – единый блок для управления ими
+ создания специализированного решения для 1С-Битрикс, в том числе с возможностью платного распространения
+ централизованного распространения своей разработки через систему обновлений 1С-Битрикс
- разработки сайта «под заказ» с набором индивидуальных для данного проекта компонентов
15. Класс инсталяции и деинсталяции модуля должен быть описан в файле:
- /bitrix/modules/ID_модуля/options.php
+ /bitrix/modules/ID_модуля/install/index.php
- /bitrix/modules/ID_модуля/admin/menu.php
30 июля 2013 г.
Комментарии
Ольга 01.08.2013 г. в 19:04
вот тут 100% правильно
писюн 11.09.2013 г. в 06:18
Спасибо. Все верно