Главная / Мобильные технологии /
Разработка Windows Store приложений на HTML/JavaScript / Тест 6
Разработка Windows Store приложений на HTML/JavaScript - тест 6
Упражнение 1:
Номер 1
Какой объект используется в WinJS для создания списка с поддержкой связывания данных?
Ответ:
 (1) WinJS.Binding.Array 
 (2) WinJS.Binding.List 
 (3) WinJS.Binding.Collection 
 (4) WinJS.Binding.ArrayList 
Номер 2
Какой элемент используется для расположения контента в приложении Microsoft "Windows Store"?
Ответ:
 (1) List 
 (2) ListView 
 (3) Grid 
 (4) GridView 
Номер 3
Какие существуют представления у ListView?
Ответ:
 (1) GridView 
 (2) ListView 
 (3) Grid 
 (4) List 
Упражнение 2:
Номер 1
Как можно создавать шаблоны для связывания данных?
Ответ:
 (1) указывать декларативно с HTML-разметке 
 (2) создавать шаблоны из кода на JavaScript 
 (3) описывать используемые шаблоны в манифесте приложения 
 (4) можно использовать только готовые шаблоны, доступные из WinRT 
Номер 2
Какой шаблон находится в основе приложения Microsoft "Windows Store"?
Ответ:
 (1) Hub 
 (2) Grid 
 (3) List 
 (4) View 
Номер 3
Что определяет опция selectionMode при инициализации ListView?
Ответ:
 (1) режим совместимости 
 (2) режим отображения 
 (3) способ расположения 
 (4) способ выделения 
Упражнение 3:
Номер 1
Какие новые режимы отображения появились в ListView в WinJS 2.0 (Windows 8.1)?
Ответ:
 (1) Vertical GridLayout 
 (2) Parallax GridLayout 
 (3) Grouped ListLayout 
 (4) CellSpanningLayout 
Номер 2
Возможно ли реализовать Drag-n-drop для работы с элементами ListView?
Ответ:
 (1) нет 
 (2) только при подключении дополнительной библиотеки 
 (3) да 
Номер 3
Что определяет опция ongroupheaderinvoked при инициализации ListView?
Ответ:
 (1) то, что происходит при нажатии на заголовок 
 (2) то, что происходит при нажатии на элемент 
 (3) то, что происходит при нажатии на текст элемента 
Упражнение 4:
Номер 1
Как называется новый элемент для генерации HTML на основании набора данных, появившийся в WinJS 2.0 (Windows 8.1)?
Ответ:
 (1) Repeater 
 (2) Generator 
 (3) EasyListView 
 (4) Composer 
Номер 2
Что определяет опция oniteminvoked при инициализации ListView?
Ответ:
 (1) то, что происходит при нажатии на заголовок 
 (2) то, что происходит при нажатии на элемент 
 (3) то, что происходит при нажатии на текст элемента 
Номер 3
Что представляет собой режим отображения CellSpaningLayout в GridView?
Ответ:
 (1) создание вертикальных групп элементов с заголовками 
 (2) создание ячеек разного размера и возможность их сочетать 
 (3) созданиме ячеек одного размера 
Упражнение 5:
Номер 1
Какой атрибут используется для указания параметров связывания в шаблонах WinJS?
Ответ:
 (1) data-win-connect 
 (2) data-win-bind 
 (3) binding-attr 
 (4) data-binding 
Номер 2
Какие изменения произошли в ListView в WinJS 2.0 по сравнению с WinJS 1.0?
Ответ:
 (1) улучшение производительности 
 (2) управление с клавиатуры 
 (3) гибкость в отображении 
 (4) Drag-n-drop 
Номер 3
Что выполняет следующий код data-win-bind="src: backgroundImage; alt: title"
Ответ:
 (1) связывание данных, определяется в какой элемент, что необходимо записать 
 (2) создается элемент управления с определенными свойствами 
 (3) связывание данных между разными item элементами 
 (4) связывание данных между item элементами разных групп