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