Главная / Офисные технологии /
Основы разработки для платформы 1С:Предприятие 8.2 в режиме "Управляемое приложение" / Тест 4
Основы разработки для платформы 1С:Предприятие 8.2 в режиме "Управляемое приложение" - тест 4
Упражнение 1:
Номер 1
Иерархию каких видов поддерживают справочники в 1С:Предприятие?
Ответ:
 (1) только иерархию групп и элементов 
 (2) иерархию элементов и иерархию групп 
 (3) иерархию групп и элементов и иерархию элементов 
 (4) только иерархию групп 
Номер 2
Что характерно для справочника с иерархией элементов?
Ответ:
 (1) элементы могут являться родительскими объектами для групп и других элементов  
 (2) элементы могут являться родительскими объектами для других элементов 
 (3) элементы могут являться родительскими объектами для групп 
 (4) справочники в 1С:Предприятие не поддерживают такой вид иерархии 
Номер 3
Что характерно для справочника с иерархией групп и элементов?
Ответ:
 (1) группы могут являться родительскими объектами для других групп и элементов  
 (2) группы могут являться родительскими объектами только для элементов 
 (3) группы могут являться родительскими объектами только для других групп 
 (4) справочники в 1С:Предприятие не поддерживают такой вид иерархии 
Упражнение 2:
Номер 1
Если справочник поддерживает иерархию групп и элементов, это означает, что…
Ответ:
 (1) элементы такого справочника нельзя использовать в качестве аналитических разделителей учета, а группы - можно 
 (2) в качестве аналитических разделителей учета можно использовать только элементы, но не группы 
 (3) в качестве аналитических разделителей учета можно использовать только те группы, которые имеют дочерние элементы 
Номер 2
Если справочник поддерживает иерархию элементов, это означает, что…
Ответ:
 (1) элементы такого справочника нельзя использовать в качестве аналитических разделителей учета 
 (2) все элементы справочника можно использовать в качестве аналитических разделителей учета 
 (3) в качестве аналитических разделителей учета можно использовать только те элементы, которые не имеют дочерних элементов 
 (4) в качестве аналитических разделителей учета можно использовать только те элементы, которые имеют дочерние элементы 
Номер 3
Что характерно для справочника с иерархией групп и элементов?
Ответ:
 (1) группы могут являться родительскими объектами для элементов 
 (2) группы могут являться родительскими объектами для других групп 
 (3) справочники в 1С:Предприятие не поддерживают такой вид иерархии 
Упражнение 3:
Номер 1
Если об элементе справочника А можно сказать, что он принадлежит элементу справочника Б, о каких взаимоотношениях между справочниками можно говорить?
Ответ:
 (1) об иерархических взаимоотношениях внутри справочника А, справочник А и Б никак не связаны 
 (2) о подчинении справочника А справочнику Б 
 (3) о подчинении справочника Б справочнику А 
 (4) об иерархических взаимоотношениях внутри справочника Б, справочники А и Б никак не связаны 
Номер 2
Элемент справочника Б является владельцем элемента справочника А. О каком типе взаимоотношений между справочниками можно говорить?
Ответ:
 (1) об иерархических взаимоотношениях внутри справочника А, справочник А и Б никак не связаны 
 (2) о подчинении справочника А справочнику Б 
 (3) о подчинении справочника Б справочнику А 
 (4) об иерархических взаимоотношениях внутри справочника Б, справочники А и Б никак не связаны 
Номер 3
Элемент справочника Б является владельцем элемента иерархического справочника А. О каком типе взаимоотношений между справочниками можно говорить?
Ответ:
 (1) об иерархических взаимоотношениях внутри справочника А, справочник А и Б никак не связаны 
 (2) о подчинении справочника А справочнику Б 
 (3) о подчинении справочника Б справочнику А 
 (4) об иерархических взаимоотношениях внутри справочника Б, справочники А и Б никак не связаны 
Упражнение 4:
Номер 1
Во время выполнения кода модуля прикладного решения произошла неожиданная ошибка. Как остановить выполнение кода по возникшей ошибке для передачи управления в Конфигуратор и выяснения причин этой ошибки?
Ответ:
 (1) остановка по ошибке и передача управления в Конфигуратор будет произведена автоматически 
 (2) нужно остановить исполнение прикладного решения, в Конфигураторе выполнить команду Отладка > Остановка по ошибке, в появившемся окне установить флаг Останавливаться по ошибке и запустить прикладное решение командой Отладка > Начать отладку 
 (3) нужно остановить исполнение прикладного решения, в Конфигураторе выполнить команду Отладка > Остановка по ошибке, в появившемся окне установить флаг Останавливаться по ошибке и запустить прикладное решение командой Сервис > 1С:Предприятие 
 (4) нужно остановить исполнение прикладного решения, в Конфигураторе выполнить команду Сервис > Остановка по ошибке, в появившемся окне установить флаг Останавливаться по ошибке и запустить прикладное решение командой Отладка > Начать отладку 
Номер 2
В одной из процедур модуля объекта установлена точка останова. Прикладное решение было запущено командой Отладка > Начать отладку. Что произойдет при выполнении строки кода модуля с установленной точкой останова?
Ответ:
 (1) управление будет передано в Конфигуратор, код модуля можно будет проанализировать с помощью инструментов отладки 
 (2) произойдет ошибка 
 (3) код модуля будет выполняться обычным образом, точка останова не сработает 
 (4) код модуля будет выполняться обычным образом, после выхода из режима 1С:Предприятие будет показан отчет о состоянии переменных в точке останова 
Номер 3
В одной из процедур модуля объекта установлена точка останова. Прикладное решение было запущено командой Сервис > 1С:Предприятие. Что произойдет при выполнении строки кода модуля с установленной точкой останова?
Ответ:
 (1) управление будет передано в Конфигуратор, код модуля можно будет проанализировать с помощью инструментов отладки 
 (2) произойдет ошибка 
 (3) код модуля будет выполняться обычным образом, точка останова не сработает 
 (4) код модуля будет выполняться обычным образом, после выхода из режима 1С:Предприятие будет показан отчет о состоянии переменных в точке останова 
Упражнение 5:
Номер 1
Какие варианты подчинения справочников возможны в 1С:Предприятие?
Ответ:
 (1) подчинение элементам 
 (2) подчинение группам 
 (3) подчинение группам и элементам 
 (4) иерархическое подчинение 
 (5) подчинение реквизитам 
Номер 2
Если справочник А подчинен справочнику Б, откуда можно инициировать создание нового элемента справочника А?
Ответ:
 (1) только из формы выбора, открываемой с автоматической фильтрацией по справочнику-владельцу 
 (2) только из формы списка справочника А 
 (3) создание элемента подчиненного справочника можно инициировать только программно 
 (4) любым способом, предусматривающим правильное указание элемента-владельца для создаваемого элемента подчиненного справочника 
Номер 3
Что нужно сделать для просмотра всех элементов справочника А, который подчинен справочнику Б?
Ответ:
 (1) нужно перейти к справочнику А из формы элемента справочника Б 
 (2) нужно открыть форму списка справочника А стандартными средствами 
 (3) это невозможно, возможен лишь просмотр элементов справочника А, подчиненных какому-либо элементу справочника Б, но не сразу всех элементов справочника А 
 (4) нужно открыть форму списка справочника Б – она автоматически будет содержать, помимо элементов справочника Б, все элементы справочника А 
Упражнение 6:
Номер 1
Где можно настроить параметр Связи параметров выбора для реквизита справочника?
Ответ:
 (1) в окне свойств реквизита на вкладке Реквизиты редактора форм 
 (2) в окне свойств реквизита, открытом из окна редактирования объекта 
 (3) в окне свойств элемента на вкладке Элементы редактора форм 
 (4) в окне свойств объекта, открытом из дерева конфигурации 
Номер 2
Какова основная роль элемента Дерево в форме списка справочника?
Ответ:
 (1) повышение удобства работы с большими справочниками, обладающими сложной структурой за счет отображения списка элементов подчиненного справочника 
 (2) повышение удобства работы с большими справочниками, обладающими сложной структурой за счет отображения дерева групп справочника 
 (3) повышение удобства работы с большими справочниками, обладающими сложной структурой за счет отображения списка групп и элементов справочника 
 (4) повышение удобства работы с большими справочниками, обладающими сложной структурой за счет отображения дерева элементов справочника 
Номер 3
Для каких справочников характерен элемент Дерево в форме списка справочника?
Ответ:
 (1) для подчиненных справочников 
 (2) для иерархических справочников с иерархией элементов 
 (3) для иерархических справочников с иерархией групп и элементов 
 (4) для иерархических справочников с иерархией групп 
Упражнение 7:
Номер 1
К чему приведет установка в значение Истина параметра Отказ в процедуре ОбработкаПроверкиЗаполнения()
справочника?
Ответ:
 (1) это укажет системе на то, что проверка не пройдена 
 (2) это укажет системе на то, что проверка пройдена 
 (3) это приведет к ошибке времени выполнения 
 (4) это приведет к удалению элемента справочника, проверка реквизитов которого производится 
Номер 2
Где объявляется стандартная процедура справочника ОбработкаПроверкиЗаполнения()
?
Ответ:
 (1) в модуле формы элемента справочника 
 (2) в модуле объекта 
 (3) в любом общем модуле 
 (4) в модуле формы списка справочника 
Номер 3
К чему приведет попытка вызвать нижеприведенную процедуру, объявленную в модуле объекта справочника, из стандартной процедуры
ОбработкаПроверкиЗаполнения()?
&НаКлиенте
Процедура ВыводСообщения()
Сообщить("Сообщение пользователю");
КонецПроцедуры
Ответ:
 (1) к выводу в пользовательском режиме сообщения "Сообщение пользователю") 
 (2) такой вызов невозможен, система выдаст ошибку еще при попытке обновить конфигурацию базы данных 
 (3) к выводу сообщения об ошибке при выполнении кода процедуры ОбработкаПроверкиЗаполнения() 
 (4) конфигурация базы данных будет обновлена, но никаких действий процедура ВыводСообщения не произведет даже при ее вызове 
Упражнение 8:
Номер 1
В коде модуля формы объявлены две процедуры – процедура А с директивой компиляции &НаСервере и процедура Б, так же с директивой компиляции &НаСервере. К чему приведет вызов процедуры Б из процедуры А?
Ответ:
 (1) к нормальной отработке процедуры Б 
 (2) такой вызов невозможен, система выдаст ошибку еще при попытке обновить конфигурацию базы данных 
 (3) конфигурация базы данных будет обновлена, но никаких действий процедура Б не произведет, даже при ее вызове 
 (4) к выводу сообщения об ошибке в пользовательском режиме, при попытке вызова процедуры Б из процедуры А 
Номер 2
В коде модуля формы объявлены две процедуры – процедура А с директивой компиляции &НаКлиенте и процедура Б, так же с директивой компиляции &НаКлиенте. К чему приведет вызов процедуры Б из процедуры А?
Ответ:
 (1) к нормальной отработке процедуры Б 
 (2) такой вызов невозможен, система выдаст ошибку еще при попытке обновить конфигурацию базы данных 
 (3) конфигурация базы данных будет обновлена, но никаких действий процедура Б не произведет, даже при ее вызове 
 (4) к выводу сообщения об ошибке в пользовательском режиме, при попытке вызова процедуры Б из процедуры А 
Номер 3
В коде модуля формы объявлены две процедуры – процедура А с директивой компиляции &НаКлиенте и процедура Б с директивой компиляции &НаСервере. К чему приведет вызов процедуры Б из процедуры А?
Ответ:
 (1) к нормальной отработке процедуры Б 
 (2) такой вызов невозможен, система выдаст ошибку еще при попытке обновить конфигурацию базы данных 
 (3) конфигурация базы данных будет обновлена, но никаких действий процедура Б не произведет, даже при ее вызове 
 (4) к выводу сообщения об ошибке в пользовательском режиме, при попытке вызова процедуры Б из процедуры А 
Упражнение 9:
Номер 1
В коде модуля формы объявлены две процедуры – процедура А с директивой компиляции &НаСервере и процедура Б, с директивой компиляции &НаКлиенте. К чему приведет вызов процедуры Б из процедуры А?
Ответ:
 (1) к нормальной отработке процедуры Б 
 (2) такой вызов невозможен, система выдаст ошибку еще при попытке обновить конфигурацию базы данных 
 (3) конфигурация базы данных будет обновлена, но никаких действий процедура Б не произведет, даже при ее вызове 
 (4) к выводу сообщения об ошибке в пользовательском режиме, при попытке вызова процедуры Б из процедуры А 
Номер 2
В коде модуля формы объявлены две процедуры – процедура А с директивой компиляции &НаСервере и процедура Б, с директивой компиляции &НаСервереБезКонтекста. К чему приведет вызов процедуры Б из процедуры А?
Ответ:
 (1) к нормальной отработке процедуры Б 
 (2) такой вызов невозможен, система выдаст ошибку еще при попытке обновить конфигурацию базы данных 
 (3) конфигурация базы данных будет обновлена, но никаких действий процедура Б не произведет, даже при ее вызове 
 (4) к выводу сообщения об ошибке в пользовательском режиме, при попытке вызова процедуры Б из процедуры А 
Номер 3
В коде модуля формы объявлены две процедуры – процедура А с директивой компиляции &НаСервереБезКонтекста и процедура Б, с директивой компиляции &НаСервере. К чему приведет вызов процедуры Б из процедуры А?
Ответ:
 (1) к нормальной отработке процедуры Б 
 (2) такой вызов невозможен, система выдаст ошибку еще при попытке обновить конфигурацию базы данных 
 (3) конфигурация базы данных будет обновлена, но никаких действий процедура Б не произведет, даже при ее вызове 
 (4) к выводу сообщения об ошибке в пользовательском режиме, при попытке вызова процедуры Б из процедуры А 
Упражнение 10:
Номер 1
В коде модуля формы объявлены две процедуры – процедура А с директивой компиляции &НаСервереБезКонтекста и процедура Б, с директивой компиляции &НаКлиенте. К чему приведет вызов процедуры Б из процедуры А?
Ответ:
 (1) к нормальной отработке процедуры Б 
 (2) такой вызов невозможен, система выдаст ошибку еще при попытке обновить конфигурацию базы данных 
 (3) конфигурация базы данных будет обновлена, но никаких действий процедура Б не произведет, даже при ее вызове 
 (4) к выводу сообщения об ошибке в пользовательском режиме, при попытке вызова процедуры Б из процедуры А 
Номер 2
В коде модуля формы объявлены две процедуры – процедура А с директивой компиляции &НаСервереБезКонтекста и процедура Б, так же с директивой компиляции &НаСервереБезКонтекста. К чему приведет вызов процедуры Б из процедуры А?
Ответ:
 (1) к нормальной отработке процедуры Б 
 (2) такой вызов невозможен, система выдаст ошибку еще при попытке обновить конфигурацию базы данных 
 (3) конфигурация базы данных будет обновлена, но никаких действий процедура Б не произведет, даже при ее вызове 
 (4) к выводу сообщения об ошибке в пользовательском режиме, при попытке вызова процедуры Б из процедуры А 
Номер 3
В коде модуля формы объявлены две процедуры – процедура А с директивой компиляции &НаКлиенте и процедура Б, с директивой компиляции &НаСервереБезКонтекста. К чему приведет вызов процедуры Б из процедуры А?
Ответ:
 (1) к нормальной отработке процедуры Б 
 (2) такой вызов невозможен, система выдаст ошибку еще при попытке обновить конфигурацию базы данных 
 (3) конфигурация базы данных будет обновлена, но никаких действий процедура Б не произведет, даже при ее вызове 
 (4) к выводу сообщения об ошибке в пользовательском режиме, при попытке вызова процедуры Б из процедуры А