игра брюс 2048
Главная / Офисные технологии / Основы разработки для платформы 1С:Предприятие 8.2 в режиме "Управляемое приложение" / Тест 2

Основы разработки для платформы 1С:Предприятие 8.2 в режиме "Управляемое приложение" - тест 2

Упражнение 1:
Номер 1
Для чего в 1С:Предприятие 8.2. используются константы?

Ответ:

 (1) для ввода информации в базу данных 

 (2) для хранения информации, которая либо не меняется никогда, либо меняется – но очень редко 

 (3) для формирования отчетов 

 (4) для хранения периодической информации 


Номер 2
Где в дереве конфигурации находятся формы констант:

Ответ:

 (1) в ветви Общие 

 (2) в ветви Константы 

 (3) это – внешний объект, он не хранится в дереве конфигурации 

 (4) в ветви Прикладные 


Номер 3
Как включить команду доступа к новой константе в командный интерфейс конфигурации?

Ответ:

 (1) ничего делать не нужно, конфигуратор автоматически включит константу в нужный раздел командного интерфейса, основываясь на ее названии 

 (2) достаточно указать принадлежность константы к одной или нескольким подсистемам 

 (3) нужно, воспользовавшись в пользовательском режиме командой Главное меню > Все функции, указать принадлежность новой константы 

 (4) обязательно нужно воспользоваться окном настройки командного интерфейса, вызываемого командой контекстного меню корневого раздела дерева конфигурации Открыть командный интерфейс  


Упражнение 2:
Номер 1
Какая основная концепция описания интерфейса используется при разработке управляемого приложения?

Ответ:

 (1) концепция декларативного описания интерфейса 

 (2) концепция фиксированных форм 

 (3) концепция взаимоисключающих блокировок 

 (4) концепция полностью автоматического, без участия разработчика, формирования интерфейса 


Номер 2
Какова особенность настройки прав пользователя, нужная для того, чтобы он мог выполнять настройку интерфейса приложения в режиме 1С:Предприятие?

Ответ:

 (1) никаких особенностей нет, любые настройки прав позволяют пользователям модифицировать формы 

 (2) у пользователя должен быть включен режим аутентификации 1С:Предприятие 

 (3) для роли, соответствующей пользователю, должно быть установлено право Сохранение данных пользователя 

 (4) для роли, соответствующей пользователю, должно быть установлено право Интерактивное открытие внешних обработок 


Номер 3
Как можно настроить внешний вид формы в пользовательском режиме конфигурации, исполняющейся в режиме управляемого приложения?

Ответ:

 (1) это невозможно 

 (2) нужно выполнить команду формы Все действия > Изменить форму, после чего внести изменения в форму с помощью окна Настройка формы 

 (3) нужно выполнить команду Главное меню > Настройка формы при открытой форме и настроить форму в нем 

 (4) нужно мышью, пользуясь технологией перетаскивания и контекстными меню элементов формы, настроить ее по-новому, никаких дополнительных команд использовать не нужно 


Упражнение 3:
Номер 1
Какая команда позволит получить содержимое константы ТекстСообщения при условии, что команда выполняется в серверной процедуре?

Ответ:

 (1) константа.ТекстСообщения.Получить(); 

 (2) константы.ТекстСообщения.Получить(); 

 (3) текстСообщения.Получить(); 

 (4) константы.ТекстСообщения.ПолучитьКонстанту(); 


Номер 2
Какая команда позволит вывести в стандартное окно сообщения текст "Проверка"?

Ответ:

 (1) сообщить.Проверка(); 

 (2) сообщить("Проверка"); 

 (3) вывестиСообщение("Проверка"); 

 (4) сообщить(Проверка); 


Номер 3
В каких модулях могут использоваться директивы компиляции?

Ответ:

 (1) только в модулях форм 

 (2) только в общих модулях 

 (3) только в модулях команд 

 (4) в модулях форм, в общих модулях, в модулях команд 


Упражнение 4:
Номер 1
Каковы особенности использования методов с директивой компиляции &НаСервереБезКонтекста в модулях форм?

Ответ:

 (1) при вызове такой процедуры контекст формы передается в зашифрованном виде, между сервером и клиентом передается больше данных, метод имеет доступ к данным формы, может выполнять любые серверные операции 

 (2) при вызове такой процедуры не передается контекст формы, между сервером и клиентом передается меньше данных, но метод не имеет доступа к данным формы, хотя может выполнять любые серверные операции 

 (3) их использование аналогично применению методов с директивой &НаКлиенте 

 (4) их использование аналогично применению методов с директивой &НаСервере 


Номер 2
С какими директивами компиляции можно объявлять переменные?

Ответ:

 (1) &НаСервере и &НаСервереБезКонтекста 

 (2) &НаСервере и &НаКлиенте 

 (3) &НаКлиенте и &НаКлиентеНаСервереБезКонтекста 

 (4) &НаКлиентеНаСервереБезКонтекста и &НаСервереБезКонтекста 


Номер 3
Для каких модулей характерно использование директивы компиляции &НаСервереБезКонтекста?

Ответ:

 (1) для модулей команд 

 (2) для модулей форм 

 (3) для общих модулей 

 (4) для модулей форм, общих модулей, модулей команд 


Упражнение 5:
Номер 1
Если метод объявлен в модуле без указания директивы компиляции, это значит, что…

Ответ:

 (1) метод будет рассматриваться системой как метод, объявленный с директивой компиляции &НаКлиенте 

 (2) метод будет рассматриваться системой как метод, объявленный с директивой компиляции &НаСервереБезКонтекста 

 (3) метод будет рассматриваться системой как метод, объявленный с директивой компиляции &НаСервере 

 (4) при попытке сохранения текста модуля будет выдана ошибка "Не определена директива компиляции" 


Номер 2
Какой эффект произведет попытка использования команды Константы.ТекстСообщения.Получить();, при условии, что константа называется ТекстСообщения в том случае, если вызов команды будет произведен в методе модуля формы с директивой компиляции &НаСервере?

Ответ:

 (1) вызов приведет к ошибке так как в методах с такой директивой компиляции мы не можем напрямую получить доступ к серверным данным 

 (2) вызов приведет к ошибке – правильное его написание выглядит как ТекстСообщения.Получить 

 (3) вызов отработает нормально, возвратив значение константы 

 (4) вызов приведет к ошибке, так как такой директивой компиляции нельзя пользоваться в модулях форм 


Номер 3
Какой эффект произведет попытка использования команды Константы.ТекстСообщения.Получить();, при условии, что константа называется ТекстСообщения в том случае, если вызов команды будет произведен в методе модуля формы с директивой компиляции &НаКлиенте?

Ответ:

 (1) вызов приведет к ошибке так как в методах с такой директивой компиляции мы не можем напрямую получить доступ к серверным данным 

 (2) вызов приведет к ошибке – правильное его написание выглядит как ТекстСообщения.Получить 

 (3) вызов отработает нормально, возвратив значение константы 

 (4) вызов приведет к ошибке, так как такой директивой компиляции нельзя пользоваться в модулях форм 


Упражнение 6:
Номер 1
В каком режиме работы программы производится ввод данных в константы пользователем программы?

Ответ:

 (1) в режиме 1С:Предприятие 

 (2) в режиме Конфигуратор 

 (3) в режиме 1С:Организация 

 (4) в режиме Конфигуратор или 1С:Предприятие 


Номер 2
Какой эффект произведет попытка использования команды Константы.ТекстСообщения.Получить();, при условии, что константа называется ТекстСообщения в том случае, если вызов команды будет произведен в методе модуля формы с директивой компиляции &НаСервереБезКонтекста?

Ответ:

 (1) вызов приведет к ошибке так как в методах с такой директивой компиляции мы не можем напрямую получить доступ к серверным данным 

 (2) вызов приведет к ошибке – правильное его написание выглядит как ТекстСообщения.Получить 

 (3) вызов отработает нормально, возвратив значение константы 

 (4) вызов приведет к ошибке, так как такой директивы не существует 


Номер 3
Какой эффект произведет попытка использования команды Константы.ТекстСообщения.Получить();, при условии, что константа называется ТекстСообщения в том случае, если вызов команды будет произведен в методе модуля формы с директивой компиляции &НаКлиентеБезКонтекста?

Ответ:

 (1) вызов приведет к ошибке так как в методах с такой директивой компиляции мы не можем напрямую получить доступ к серверным данным 

 (2) вызов приведет к ошибке – правильное его написание выглядит как ТекстСообщения.Получить 

 (3) вызов отработает нормально, возвратив значение константы 

 (4) вызов приведет к ошибке, так как такой директивы не существует 


Упражнение 7:
Номер 1
Какое свойство объекта применяется для доступа к нему из программного кода?

Ответ:

 (1) имя 

 (2) наименование 

 (3) синоним 

 (4) комментарий 


Номер 2
Чем процедуры отличаются от функций?

Ответ:

 (1) процедура возвращает некоторые значения, а функция – нет 

 (2) процедура не возвращает значения после работы, а функция – да 

 (3) процедуры и функции не отличаются ничем, и те и другие возвращают некие значения после выполнения 

 (4) процедуры и функции не отличаются ничем – и те и другие не возвращают значения после выполнения 


Номер 3
Какой знак используется в программном коде 1С:Предприятие в качестве разделителя команд?

Ответ:

 (1) "?" 

 (2) ";" 

 (3) "&" 

 (4) "%" 


Упражнение 8:
Номер 1
Где в конфигурации хранится программный код?

Ответ:

 (1) только во внешних файлах с расширением .DBF 

 (2) в модулях конфигурации 

 (3) только в виде текстовых реквизитов объектов конфигурации 

 (4) только в виде специальных объектов ПрограммныйКод 


Номер 2
Какое свойство объекта используется в пользовательском режиме для удобного и понятного представления объекта?

Ответ:

 (1) имя 

 (2) наименование 

 (3) синоним метаданных 

 (4) комментарий 


Номер 3
Что произойдет при попытке исполнения системой подобной конструкции: "ИмяМетода ();"?

Ответ:

 (1) ничего не произойдет, такая программная конструкция некорректна 

 (2) произойдет вызов процедуры с именем "ИмяМетода" 

 (3) произойдет вызов функции с именем "ИмяМетода" 

 (4) произойдет автоматическая смена имени текущего объекта 


Упражнение 9:
Номер 1
Как в программном коде в 1С:Предприятие выделяются комментарии?

Ответ:

 (1) в начале комментария должны находиться знаки "//" 

 (2) в начале комментария должны находиться знаки "((" 

 (3) в начале комментария должен находиться знак "$" 

 (4) в конце комментария должен находиться знак "%" 


Номер 2
В каком режиме программы можно создать новую константу?

Ответ:

 (1) в режиме Конфигуратор или 1С:Предприятие 

 (2) в режиме 1С:Предприятие 

 (3) в режиме Конфигуратор 

 (4) в режиме 1С:Организация 


Номер 3
Каково назначение кнопок Назад и Далее в окне редактирования свойств объекта конфигурации?

Ответ:

 (1) они помогают произвести настройку параметров объекта в правильной последовательности, пользоваться ими строго обязательно 

 (2) они помогают произвести настройку параметров объекта в правильной последовательности, но пользоваться ими можно по своему усмотрению 

 (3) они предназначены для переключения окна редактирования свойств на различные объекты 

 (4) они нужны для перемещения по истории изменения объекта, помогая вернуться к более раннему или к более позднему его состоянию 


Упражнение 10:
Номер 1
Какие объекты не могут входить в состав общего реквизита?

Ответ:

 (1) документы 

 (2) константы 

 (3) справочники 

 (4) регистры расчета 

 (5) роли 


Номер 2
Если общий реквизит не нужен в некоторых объектах конфигурации, как можно исключить эти объекты из состава общего реквизита?

Ответ:

 (1) это невозможно 

 (2) это можно сделать с помощью кнопки Общие реквизиты в окне редактирования свойств объекта или с помощью настройки состава общего реквизита из окна, вызываемого с палитры свойств общего реквизита 

 (3) это можно сделать из окна настройки командного интерфейса конфигурации 

 (4) это можно сделать только с помощью настройки состава общего реквизита из окна, вызываемого с палитры свойств общего реквизита 


Номер 3
 Какую роль в 1С:Предприятие 8.2. играют общие реквизиты?

Ответ:

 (1) они используются в механизме разделения данных 

 (2) задав общий реквизит, его можно быстро назначить многим объектам 

 (3) таких реквизитов в 1С:Предприятие 8.2. не предусмотрено 

 (4) эти реквизиты используются для ведения списка пользователей конфигурации и управления этим списком 




Главная / Офисные технологии / Основы разработки для платформы 1С:Предприятие 8.2 в режиме "Управляемое приложение" / Тест 2