игра брюс 2048
Главная / Программирование / Разработка приложений на базе WPF и Silverlight / Тест 5

Разработка приложений на базе WPF и Silverlight - тест 5

Упражнение 1:
Номер 1
Укажите правильные утверждения в отношении модели EDM

Ответ:

 (1) модель EDM является концептуальной моделью данных 

 (2) в модели EDM данные могут иметь только реляционную структуру 

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

 (4) в модели EDM форма хранения данных определяет разработку приложения 


Номер 2
Модель EDM использует следующие понятия для описания структуры данных

Ответ:

 (1) тип сущности 

 (2) тип ассоциации 

 (3) свойство 

 (4) абстрактный тип 


Номер 3
Укажите правильные утверждения в отношении сущностей модели EDM

Ответ:

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

 (2) в модели типы сущностей конструируются из свойств  

 (3) тип сущности является шаблоном для сущностей 

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


Упражнение 2:
Номер 1
Укажите правильные утверждения в отношении ассоциаций модели EDM

Ответ:

 (1) ассоциация представляет собой связь между двумя типами сущностей 

 (2) каждая ассоциация имеет две конечные точки ассоциации 

 (3) каждая конечная точка ассоциации определяет кратность конечной точки ассоциации 

 (4) каждая ассоциация является коллекцией для модели 


Номер 2
Автоматически сгенерированный в проекте файл EDM-модели имеет расширение ...

Ответ:

 (1) edmx 

 (2) xaml 

 (3) xlsx 

 (4) xml 


Номер 3
Автоматически сгенерированный в проекте класс EDM-модели наследуется от класса

Ответ:

 (1) ObjectContext 

 (2) ObjectModel 

 (3) ObjectQuery 

 (4) ObjectStateManager 


Упражнение 3:
Номер 1
Укажите правильные утверждения в отношении обобщенной коллекцией типа ObservableCollection<Т>

Ответ:

 (1) представляет коллекцию динамических данных 

 (2) обеспечивает выдачу уведомления при получении элементов 

 (3) обеспечивает выдачу уведомления при обновлении всего элемента 

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


Номер 2
Если List1 является коллекцией объектов, то строка кода

DataGrid1.ItemsSource = List1


Ответ:

 (1) устанавливает источник данных для элемента управления DataGrid 

 (2) формирует элемент управления DataGrid 

 (3) сортирует элемент управления DataGrid 

 (4) фильтрует элемент управления DataGrid 


Номер 3
Укажите правильное утверждение в отношении обобщенного класса ObjectQuery<Т>

Ответ:

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

 (2) представляет одиночный запрос к службе данных 

 (3) представляет типизированный запрос к службе данных 

 (4) представляет Linq- запрос к данным 


Упражнение 4:
Номер 1
Метод  SaveChanges() класса ObjectContext

Ответ:

 (1) сохраняет все обновления в источнике данных 

 (2) сбрасывает отслеживание изменений в контексте объекта 

 (3) отменяет все изменения в источнике данных 

 (4) помечает данные, как измененные 


Номер 2
Класс ValidationRule

Ответ:

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

 (2) является абстрактным классом 

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

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


Упражнение 5:
Номер 1
Метод  DeleteObject(object entity) класса ObjectContext

Ответ:

 (1) удаляет объект в источнике данных 

 (2) помечает объект для удаления 

 (3) удаляет все данные 

 (4) удаляет все объекты 


Номер 2
Какой метод класса ObjectContext удаляет данные из источника, которые имеют признак "удаленные"

Ответ:

 (1) SaveChanges() 

 (2) DeleteObject(object entity) 

 (3) Save() 

 (4) Delete(object entity) 




Главная / Программирование / Разработка приложений на базе WPF и Silverlight / Тест 5