игра брюс 2048
Главная / Программирование / Разработка приложений для Windows 8 / Тест 68

Разработка приложений для Windows 8 - тест 68

Упражнение 1:
Номер 1
Какие типы плиток можно создавать для WinRT-приложений?

Ответ:

 (1) квадратные 

 (2) круглые 

 (3) прямоугольные (широкие) 

 (4) скругленные 


Номер 2
Как операционная система узнает, какую (статичную) плитку необходимо показывать для конкретного приложения?

Ответ:

 (1) ссылки на изображения плиток прописываются в манифесте приложения 

 (2) система ищет файлы с заданными названиями (logo.png и widelogo.png) 

 (3) плитки указываются при размещении приложения в Windows Store 

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


Номер 3
Каким образом задается внешний вид динамичных (живых) плиток?

Ответ:

 (1) через специальные шаблоны 

 (2) небольшими видео-файлами (до 200кб) 

 (3) специально оформленными скриптами анимации 

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


Упражнение 2:
Номер 1
Какой объект используется для обновления плиток (C#, JS)?

Ответ:

 (1) TileUpdateManager 

 (2) TileUpdater 

 (3) LiveTilesManager 

 (4) TileAnimationManager 


Номер 2
В каком виде описываются шаблоны для всплывающих уведомлений?

Ответ:

 (1) XML-файлы 

 (2) JSON-файлы 

 (3) специальный бинарный формат 

 (4) скрипты анимации на подмножестве JS 


Номер 3
Каким образом можно выводить всплывающие уведомления?

Ответ:

 (1) локально из кода запущенного приложения 

 (2) через P2P-соединение с экземпляром приложения 

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

 (4) с сервера через пуш-уведомления 


Упражнение 3:
Номер 1
Каким образом можно анимировать живые плитки?

Ответ:

 (1) выбрав соответствующий шаблон с анимацией 

 (2) указав в качестве источника видео-файл 

 (3) через CSS-анимации 

 (4) специальном скриптом на JS/C# 


Номер 2
Что такое Windows Azure?

Ответ:

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

 (2) новая операционная система Microsoft 

 (3) частное облако Microsoft 

 (4) кодовое название новой версии.Net Framework 


Номер 3
Для каких платформ Windows Azure Mobile Services предоставляет SDK?

Ответ:

 (1) Windows Store (C#\JS) 

 (2) Windows Store (только C#) 

 (3) Windows Phone 8 

 (4) Windows Phone 7.5 


Упражнение 4:
Номер 1
Windows Azure BLOB-объекты — это облачная служба для хранения больших объемов неструктурированных текстовых или двоичных данных, таких как видео, музыкальный файлы и изображения. Сколько реплик BLOB объектов хранится в Windows Azure?

Ответ:

 (1) одна 

 (2) две 

 (3) четыре 

 (4) минимум три 


Номер 2
Какую функциональность предоставляют Windows Azure Mobile Services?

Ответ:

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

 (2) интеграция со следующими провайдерами Facebook, Twitter, Microsoft, Google 

 (3) отправка уведомлений (push notifications) для приложений 

 (4) серверный код (Node.js) и выполнение задач по расписанию 


Номер 3
Какую из задач не решают плитки? 

Ответ:

 (1) они мотивируют пользователя зайти в приложение 

 (2) информируют его о событиях, связанных с приложением 

 (3) помогают добиться большего количества скачиваний приложения 

 (4) устанавливают свежую версию приложения 


Упражнение 5:
Номер 1
Какими советами следует воспользоваться при реализации поддержки плиток? 

Ответ:

 (1) желательно реализовать оба формата плиток – квадратные и прямоугольные 

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

 (3) реализовывать простые плитки по умолчанию не нужно, сразу используйте живые плитки 

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

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


Номер 2
Какую задачу не решают нотификации? 

Ответ:

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

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

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

 (4) сообщают, запущено ли сейчас приложение 


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

Ответ:

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

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

 (3) пишите на плитке "читать далее", чтобы пользователь знал, что по ней можно нажать 

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

 (5) используйте нотификации для информирования, даже если приложение, которое шлет нотификации, запущено 

 (6) нотификации подходят только для информации, привязанной ко времени 


Упражнение 6:
Номер 1
Какой объект используется для вывода нотификаций (C#, JS)?

Ответ:

 (1) ToastNotificationManager 

 (2) ToastUpdater 

 (3) ToastMessageManager 

 (4) NotificationMessanger 


Номер 2
Сколько вторичных плиток может создать приложение?

Ответ:

 (1) только 1 

 (2) не более 5 

 (3) не более 2 

 (4) столько, сколько разрешит пользователь 


Номер 3
Для чего используется контракт Share (общий доступ)?

Ответ:

 (1) для взаимодействия с социальными сетями (Facebook, Twitter, ВКонтакте) без участия приложений этих социальных сетей 

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

 (3) для передачи файлов в облачное хранилище SkyDrive 

 (4) для общего доступа к файлам и папкам 


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

Ответ:

 (1) с помощью объекта Windows.ApplicationModel.Search.SearchPane. Необходимо получить экземпляр, вызвав функцию GetForCurrentView. Далее необходимо подписаться на соответствующие события 

 (2) с помощью COM API. Необходимо создать COM объект ISearchPane2. После чего требуется подписаться на соответствующие события 

 (3) с помощью механизмов межпроцессного взаимодействия. Или же при взаимодействии по протоколу TCP/IP 

 (4) интеграция приложений с панелью поиска не поддерживается 


Номер 2
Что происходит при нажатии на кнопку Settings (Параметра) на Charm панели (чудо-панели).

Ответ:

 (1) открывается полноэкранная страница настроек приложения 

 (2) открывается панель управления операционной системы 

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

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


Номер 3
Как задаются данные для отображения информации на плитках (тайлах) приложения.

Ответ:

 (1) с помощью XML документа на основе одного из стандартных шаблонов 

 (2) с помощью JSON документа на основе одного из стандартных шаблонов 

 (3) с помощью XAML документа и соответствующего шаблона 

 (4) с помощью HTML разметки и CSS стилей 


Упражнение 8:
Номер 1
Как можно обновлять информацию на плитках (тайлах) приложения?

Ответ:

 (1) локально из приложения, с помощью специального кода 

 (2) с помощью Push уведомлений через интернет 

 (3) с помощь Peer-to-Peer соединения между приложениями, работающими в одной локальной сети 

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


Номер 2
В каких режимах отображения может работать приложение?

Ответ:

 (1) Snap 

 (2) Fill 

 (3) Split 

 (4) Full 




Главная / Программирование / Разработка приложений для Windows 8 / Тест 68