игра брюс 2048
Главная / Интернет-технологии / Современные веб-технологии / Тест 10

Современные веб-технологии - тест 10

Упражнение 1:
Номер 1
Укажите действия, из которых состоят все операции запроса LINQ:

Ответ:

 (1) получение источника данных, выполнение запроса 

 (2) создание запроса, выполнение запроса 

 (3) получение источника данных, создание запроса, выполнение запроса 

 (4) получение данных, создание запроса, выполнение запроса 


Номер 2
Укажите, в каком формате не могут быть представлены полученные с помощью LINQ данные:

Ответ:

 (1) глобалы 

 (2) XML 

 (3) базы данных  

 (4) объекты 


Номер 3
Укажите, какие особенности языка C# не использует LINQ:

Ответ:

 (1) анонимные типы 

 (2) методы расширения 

 (3) лямбда-исчисление 

 (4) дерево выражений 

 (5) использует все указанные возможности 


Упражнение 2:
Номер 1
Укажите, как не определяются переменные запросов LINQ:

Ответ:

 (1) IEnumerable<(Of <(T>)>) 

 (2) IQueryable<(Of <(T>)>) 

 (3) IGrouping <(Of <(T>)> 

 (4) IDictionary<(Of <(T>)> 


Номер 2
Укажите, что делает приведенный запрос:

var queryLondonCustomers3 = 
   from cust in customers
   where cust.City == "London"
   orderby cust.Name ascending
   select cust;

Ответ:

 (1) выбор всех объектов customers из источника данных cust, у которых свойство City равно "London", а также прямая сортировка объектов cust по свойству Name 

 (2) выбор всех объектов cust из источника данных customers, у которых свойство City равно "London", а также прямая сортировка объектов cust по свойству Name 

 (3) выбор всех объектов cust из источника данных customers, у которых свойство City равно "London", а также обратная сортировка объектов cust по свойству Name 


Номер 3
Укажите, в каком синтаксисе LINQ используются лямбда-выражения:

Ответ:

 (1) синтаксис методов 

 (2) синтаксис запросов 


Упражнение 3:
Номер 1
Укажите, какие возможности SQL не поддерживает LINQ to SQL:

Ответ:

 (1) выборка 

 (2) вставка  

 (3) обновление  

 (4) удаление  

 (5) поддерживает все приведенные возможности 


Номер 2
Укажите, какой способ создания объектной модели для базы данных лучше всего подходит для моделирования больших баз данных:

Ответ:

 (1) объектно-реляционный конструктор 

 (2) SQLMetal  

 (3) редактор кода  


Номер 3
Укажите верный результат отображения LINQ to SQL понятия View:

Ответ:

 (1) DataContext 

 (2) Class 

 (3) Field 

 (4) Property 

 (5) Method 


Упражнение 4:
Номер 1
Укажите, какое из утверждений нельзя определить как преимущество приложения Entity Framework:

Ответ:

 (1) могут работать концептуальной моделью в терминах предметной области 

 (2) освобождаются от жестких зависимостей от конкретного ядра СУБД или схемы хранения 

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

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

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


Номер 2
Укажите, какой язык модели EDM определяет модель хранения данных: 

Ответ:

 (1) CSDL 

 (2) SSDL 

 (3) MSL 

 (4) XML 


Номер 3
Укажите, какой компонент платформы Entity Framework позволяет программистам работать с классами CLR, созданными из концептуальной модели:

Ответ:

 (1) Entity Data Model 

 (2) Object Services 

 (3) LINQ to Entities  

 (4) Entity SQL  

 (5) EntityClient  


Упражнение 5:
Номер 1
Укажите, какой компонент платформы Entity Framework предназначен для создания запросов к сложным графам объектов, основанных на модели EDM, а также для управления ими:

Ответ:

 (1) Entity Data Model 

 (2) Object Services 

 (3) LINQ to Entities  

 (4) Entity SQL  

 (5) EntityClient  


Номер 2
Укажите, какое свойство не относится к Проблемно-ориентированному проектированию:

Ответ:

 (1) фокусировка проекта на основной проблемной области и бизнес-логике этой области 

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

 (3) базирование всего проектирования на модели 

 (4) введение сотрудничества между техническими экспертами и экспертами в проблемной области 


Номер 3
Укажите, какой элемент в Проблемно-ориентированном проектировании, по сути, является шаблоном проектирования "Искусственный" (Pure Fabrication) в GRASP: 

Ответ:

 (1) сущность  

 (2) объект со значением  

 (3) агрегат 

 (4) службы 

 (5) репозитории 

 (6) фабрики 




Главная / Интернет-технологии / Современные веб-технологии / Тест 10