Главная / Мобильные технологии / Программная логика приложений для Windows 8 и их взаимодействие с системой

Программная логика приложений для Windows 8 и их взаимодействие с системой - ответы на тесты Интуит

Правильные ответы выделены зелёным цветом.
Все ответы: Курс знакомит читателя с понятием контракта и с особенностями реализации контрактов, рассматривает особенности сетевого взаимодействия приложений, методики организации взаимодействия приложений для Магазина Windows и устройств.
Смотрите также:
Какая возможность, имеющая отношение к организации сетевого взаимодействия, объявлена в манифестах приложений для Windows 8, по умолчанию?
(1) интернет (Клиент) (Internet (Client))
(2) частные сети (клиент и сервер) (Private Networks (Client & Server))
(3) интернет (клиент и сервер) Internet (Client & Server)
(4) интернет (Сервер) (Internet (server))
В чем заключается преимущество WinRT-компонентов, написанных на языке C#, перед компонентами, реализующую аналогичную функциональность, но написанных на JavaScript, при использовании их в приложениях для Магазина Windows, написанных с использованием HTML, CSS и JavaScript?
(1) вопрос некорректен, так как WinRT-компоненты, нельзя писать с использование JavaScript
(2) вопрос некорректен, так как в приложениях, при написании которых использовался JavaScript, можно реализовать лишь WinRT-компоненты, написанные на JavaScript
(3) такие компоненты обычно гораздо более производительны
(4) такие компоненты позволяют организовывать непосредственное взаимодействие процессов приложений, что недоступно приложениям для Магазина Windows, написанных на JavaScript
Как можно кратко описать главную цель использования контрактов в Windows 8?
(1) запуск приложения с определенной целью и в определенном контексте
(2) передачу данных от приложения к приложению через посредничество файловой системы
(3) изолированный запуск приложения
(4) синхронный запуск одного и того же приложения на различных устройствах пользователя
Сколько и каких плиток приложение обычно размещает на Начальном экране после установки? Выберите наиболее полный и правильный ответ
(1) не более одной квадратной или прямоугольной, плитка может быть либо статичной, либо динамической; для того, чтобы динамические плитки выполняли свои функции, обычно требуется хотя бы один запуск приложения
(2) не более одной квадратной плитки, которая может быть только статичной
(3) не более двух прямоугольных плиток, которые могут быть либо статичными, либо динамическими; для того, чтобы динамические плитки выполняли свои функции, обычно требуется хотя бы один запуск приложения
(4) не более двух квадратных или прямоугольных, плиток, которые всегда являются динамическими
Если предполагается, что некоторое приложение, работа с которым предусматривает обмен данными с сетью, будет функционировать на устройстве, подключенном к сети, использующей потенциально дорогостоящее соединение, как должны быть реализованы механизмы оповещения пользователя об этом?
(1) подобные функции берет на себя Windows 8, она автоматически генерирует соответствующие оповещения
(2) подобные функции возлагаются на приложение, за их соответствующую реализацию отвечает разработчик
(3) в подобных условиях все зависит лишь от пользователя. Он, применяя такие инструменты, как Диспетчер задач, должен самостоятельно контролировать объем сетевого трафика, потребленный приложениями
(4) в подобных условиях за реализацию механизмов оповещения пользователя ответственность несет оператор связи, именно он должен оповещать пользователя о работе с потенциально дорогостоящими сетевыми соединениями
Файлы с каким расширением содержат Метаданные Windows, которые используются для описания WinRT-компонентов
(1) winmd
(2) .net
(3) .dllmt
(4) .wmd
Если приложение А предусматривает отправку данных некоторого формата с помощью чудо-кнопки Общий доступ в другие приложения, что влияет на возможность обмена данными?
(1) приложение А может обмениваться данными только с приложениями, которые поддерживают прием данных, отправляемых им в общий доступ, которые были установлены в системе до него
(2) приложение A может обмениваться данными только с приложениями, которые поддерживают прием данных, отправляемых им в общий доступ, которые были установлены в системе после него
(3) приложение A может обмениваться данными с любыми приложениями в системе, которые поддерживают прием данных, отправляемых им в общий доступ, независимо от времени, когда они были установлены
(4) приложение A может обмениваться данными только с теми приложениями в системе, которые поддерживают прием данных, отправляемых им в общий доступ, и список которых явно задан в манифесте приложения A
Что происходит при откреплении плитки приложения?
(1) плитка приложения исчезает с Начального экрана, однако, приложение остается установленным в системе
(2) плитка приложения исчезает с Рабочего стола, однако, приложение остается установленным в системе
(3) плитка приложения исчезает с Начального экрана, приложение деинсталлируется
(4) плитка приложения исчезает с Рабочего стола, однако, приложение деинсталлируется
Каковы особенности реализации обмена файлами больших размеров с сетевыми хранилищами в приложениях для Windows 8?
(1) подобный обмен реализуется только стандартными средствами, такими, как WinJS.xhr, однако, если приложение будет переведено в фоновый режим, обмен данными прекратится до следующей активации приложения
(2) подобный обмен реализуется только стандартными средствами приложения, такими, как WinJS.xhr, при этом пользовательский интерфейс системы блокируется до завершения операции
(3) подобный обмен реализуется стандартными средствами приложения, такими, как WinJS.xhr, при этом приложение не приостанавливается, даже если не является приложением переднего плана, до завершения операции
(4) подобный обмен рациональнее всего реализовать с помощью средств API Windows.Networking.BackgroundTransfer, которое позволяет создавать фоновые задачи, поддерживающие обмен файлами больших размеров независимо от состояния приложения
Каковы особенности работы Visual Studio 2012 в режиме отладки приложений, которые содержат скриптовый, управляемый и машинный код?
(1) все эти виды кода можно отлаживать в одном сеансе отладки
(2) в одном сеансе отладки можно отлаживать только по одному из этих видов кода
(3) в одном сеансе отладки можно отлаживать либо скриптовый и управляемый, либо машинный
(4) в одном сеансе отладки можно отлаживать либо скриптовый, либо управляемый и машинный код
Чем, при отправке данных в общий доступ, отличается выбор целевого приложения из общего списка, от выбора так называемой быстрой ссылки (quicklink), которые поддерживают некоторые приложения?
(1) эти способы взаимодействия с целевыми приложениями ничем не отличаются
(2) при обычной отправке данных целевое приложение обычно использует некоторую конфигурационную информацию для уточнения способа работы с данными, быстрая ссылка подразумевает стандартную обработку данных
(3) при отправке данных с помощью быстрой ссылки целевое приложение обычно использует некоторую конфигурационную информацию для уточнения способа работы с данными, обычная отправка подразумевает стандартную обработку данных
(4) при обычной отправке данных лишь приложение-источник определяет формат данных, предоставляемых в общий доступ, при использовании быстрой ссылки формат принимаемых данных задает приложение-приемник
Что такое push-уведомления?
(1) это – уведомления, которые отображаются в верхнем правом углу экрана, сообщая пользователю о каких-либо событиях
(2) это – уведомления универсального назначения, которые поступают в систему от специализированного сервиса, они могут использоваться для различных целей
(3) это – уведомления, которые приложение отправляет другим приложениям при реализации различных контрактов
(4) это – уведомления, которые являются основным способом, которым Windows обменивается данными с неактивными приложениями
Каковы особенности использования учетной записи Microsoft, с помощью которой пользователь вошел в систему, для авторизации в различных приложениях?
(1) после входа в систему становится возможной авторизация пользователя в режиме единого входа во всех приложениях, которые установлены в системе
(2) после входа в систему становится возможной авторизация пользователя в режиме единого входа только в тех приложениях, которые поддерживают такую возможность и используют учетную запись Microsoft
(3) после входа в систему пользователю, в любом случае, приходится вводить пароль от учетной записи Microsoft, при попытке авторизации в любом приложении, которое поддерживает эту учетную запись
(4) после входа в систему учетная запись, с которой был осуществлен вход, не используется в других приложениях, пользователю, для авторизации в приложениях, поддерживающих учетную запись Microsoft, предлагается ввести имя и пароль от другой учетной записи Microsoft
Как называются классы компонентов, которые, в случае с C#-компонентами, маркированы как public sealed?
(1) активируемые
(2) наследуемые
(3) перегруженные
(4) статические
Если, при передаче данных в общий доступ, нужно, передать, вместе с некоторыми данными, и ссылку на страницу приложения-источника в Магазине Windows, как следует поступить?
(1) можно передать ссылку, которая задана в коде программы в виде константы, так как ссылка на страницу приложения в Магазине Windows известна сразу после начала разработки приложения
(2) можно воспользоваться свойством Windows.ApplicationModel.Store.CurrentApp.linkUri, которое позволяет получить ссылку на страницу приложения в Магазине Windows
(3) для передачи ссылки на подобную страницу особых действий не требуется, так как эти сведения автоматически включаются в состав данных, предоставляемых в общий доступ
(4) это невозможно, так как существующие ограничения на предоставление данных в общий доступ, не позволяют передавать какие-либо ссылки
Каковы особенности push-уведомлений?
(1) это – широковещательные уведомления, которые специальный сервис отправляет всем установленным экземплярам приложения
(2) это – сообщения, которые отправляются приложению специальным сервисом, они привязаны к конкретному пользователю и устройству.
(3) это – сообщения, которые отправляет активное приложение для выполнения обновлений плиток или показа всплывающих уведомлений
(4) это – сообщения, которые используются при обмене данными между копиями приложения, установленными на различных устройствах, вход на которые осуществлен с применением одной и той же учетной записи Microsoft
Какова роль API Windows.Security.Cryptography в разработке приложений для Магазина Windows?
(1) оно предоставляет доступ к защищенному хранилищу учетных данных, секретных кодов, паролей, и позволяет управлять этими данными
(2) оно предоставляет доступ к функциям шифрования и дешифровки данных, содержит инструменты для создания случайных чисел
(3) оно предоставляет инструменты для работы с RSS-каналами
(4) оно предоставляет инструменты для работы с каналами AtomPub
Какова особенность статических свойств и методов, которые могут иметь классы WinRT-компонентов?
(1) эти свойства и методы можно использовать только при создании экземпляра такого класса
(2) для использования этих свойств и методов создание экземпляра класса не нужно
(3) такие свойства и методы можно использовать только при отладке компонентов, на компьютере с установленной лицензией разработчика
(4) количество таких свойств и методов не может превышать количество активируемых классов компонента
Данными какого формата могут обмениваться приложения при реализации контракта Общий доступ?
(1) только данными текстового формата
(2) только данными текстового и графических форматов
(3) только данными текстового, графических форматов, а так же - гиперссылками
(4) большим набором стандартных форматов данных, а так же – данными пользовательских форматов
Каковы особенности открепления дополнительных плиток от Начального экрана?
(1) вопрос некорректен, дополнительные плитки могут располагаться только на Рабочем столе
(2) эта операция может быть выполнена приложением в полностью автоматическом режиме
(3) эта операция всегда требует явного согласия пользователя
(4) дополнительную плитку можно удалить только с согласия пользователя, и только тогда, когда на Начальном экране (или на Рабочем столе) присутствует еще хотя бы одна дополнительная плитка того же приложения
Какая из перечисленных технологий беспроводного взаимодействия устройств предназначена для обмена данными на наименьшем, по сравнению с другими, расстоянии?
(1) Wi-Fi
(2) Bluetooth
(3) NFC
(4) все вышеперечисленные технологии обеспечивают дальность связи, которая отличается весьма незначительно
Какие из нижеперечисленных возможностей не поддерживают приложения для Магазина Windows?
(1) воздействие на процесс установки приложения
(2) постоянную работу в фоновом режиме, за исключением особых случаев
(3) квадратные динамические плитки на Начальном экране Windows 8
(4) прямое межпроцессное взаимодействие приложений
(5) сетевое взаимодействие с другими приложениями для Магазина Windows
Выберите верное утверждение об ограничениях на время передачи данных, предоставляемых в общий доступ.
(1) в операциях общего доступа поддерживается лишь передача данных, если время передачи не превышает 10 миллисекунд, если для выполнения этой операции нужно больше времени – будет вызвано исключение
(2) в операциях общего доступа поддерживается лишь передача данных, если время передачи не превышает 15 секунд, если для выполнения этой операции нужно больше времени – будет вызвано исключение
(3) в операциях общего доступа поддерживается лишь передача данных, если время передачи не превышает 2 минут, если для выполнения этой операции нужно больше времени – будет вызвано исключение
(4) в операциях общего доступа поддерживается передача больших объемов данных, для чего существуют специальные инструменты, максимальное время, требующееся для передачи данных, не регламентировано
Какие плитки поддерживают циклические обновления?
(1) только обычные плитки любых приложений
(2) только динамические плитки любых приложений
(3) и обычные, и динамические плитки предустановленных приложений
(4) только динамические плитки предустановленных приложений
Какова роль объявления в манифесте приложения для Магазина Windows возможности Бесконтактное взаимодействие (Proximity)?
(1) она нужна для организации всех видов сетевого взаимодействия
(2) она нужна для организации взаимодействия с использованием технологии NFC
(3) она нужна для организации работы с различными датчиками, встроенными в устройство
(4) она нужна для организации управления целевыми устройствами воспроизведения
Какова роль класса CurrentAppSimulator в разработке приложений для Магазина Windows?
(1) он предназначен для организации программного воздействия с имитатором, в котором можно производить отладку приложений
(2) он предназначен для организации взаимодействия приложения с Магазином Windows, например, для получения сведений о лицензии приложения
(3) он предназначен для тестирования взаимодействия приложения с Магазином Windows, например, для имитации сведений о лицензии или о покупках из приложения. Перед отправкой в Магазин Windows обращения к данному классу следует исключить из приложения, заменив общениями к классу CurrentApp
(4) он предназначен для создания приложений, которые планируется распространять среди пользователей, применяя, вместо служб Магазина Windows собственные сервисы разработчика
Для работы с какими данным приложений предназначены возможности чудо-кнопки Поиск?
(1) для работы с данными приложений, которые хранятся локально
(2) для работы с данными приложений, которые находятся в сетевых хранилищах
(3) для организации поиска по текущей открытой странице приложения, кроме главной
(4) для организации поиска по любой текущей открытой странице приложения
Какова роль приложения в организации начальной настройки механизма push-уведомлений?
(1) приложение не принимает участие в первоначальной настройке этого механизма
(2) приложение выполняет запрос URI канала обновлений у WNS-сервиса и передает их связанному с ним веб-сервису, который, используя данный канал, отправляет приложению уведомления
(3) приложение запрашивает у связанного с ним веб-сервиса URI канала обновления, после чего передает его WNS-сервису, который отправляет приложению уведомления
(4) приложение запрашивает у Windows 8 URI канала обновления, после чего передает его WNS-сервису, который отправляет приложению уведомления
Если пользователь инициировал печать из приложения, которое поддерживает данную функцию, что именно может быть предложено системой в качестве целевых объектов печати?
(1) список аппаратных устройств, таких, как различные принтеры
(2) список приложений, которые могут принимать данные для печати и преобразовывать их в некий цифровой формат, что не приводит к выполнению физической операции печати
(3) список аппаратных устройств, таких, как различные принтеры, и программ, способных работать с данными, предназначенными для печати
(4) только одно аппаратное устройство, заданное как устройство печати по умолчанию, и не более двух приложений, способных работать с данными, предназначенными для печати
Как следует подходить к реализации возможности управления приложениями для Магазина Windows лишь с использованием клавиатуры?
(1) учитывая то, что подобные приложения рассчитаны на работу с использованием сенсорного экрана, эту функцию реализовывать не рекомендуется
(2) в соответствии с политикой сертификации Магазина Windows приложения должны поддерживать все формы ввода, поэтому реализация данной возможности обязательна
(3) разработчик самостоятельно решает, нужна ли данная функция его приложению, каких-либо особых условий к ее реализации не предъявляется
(4) управление приложениями с клавиатуры актуально лишь для отдельных рынков, если приложение не планируется распространять на таких рынках, от реализации данной возможности допустимо отказаться
Как одно приложение для Магазина Windows может запустить другое приложение?
(1) это можно сделать, непосредственно обратившись к исполняемому файлу другого приложения, зная имя пакета приложения
(2) это можно сделать, зная путь к исполняемому файлу приложения в файловой системе
(3) это можно сделать посредством сопоставления типа файла или схемы URI, прямое обращение к другому приложению не поддерживается, кроме того, нет гарантии, что в ходе этой операции будет запущено какое-то конкретное приложение
(4) это можно сделать посредством сопоставления типа файла или схемы URI, прямое обращение к другому приложению не поддерживается, однако, в ходе этой операции, гарантированно, будет запущено конкретное приложение
Если нужно создать код фоновой задачи для приложения, которое написано на HTML, JavaScript и CSS, каким языком программирования можно пользоваться?
(1) только JavaScript
(2) JavaScript, C#, Visual Basic, C++
(3) JavaScript и C++
(4) С++ и C#
Как можно реализовать в приложении для Windows 8 функцию отмены ошибочного сеанса печати документа?
(1) это возможно, с помощью средств объекта MSApp.getHtmlPrintDocumentSource
(2) это возможно, с помощью средств API Windows.Graphics.Printing
(3) это возможно, с помощью средств объекта PrintManager
(4) это невозможно, данная задача возлагается на пользователя, который может для этой цели применить системные средства управления принтером
Какова роль атрибутов "aria-*" в описании элементов страниц Windows 8-приложений, созданных с использованием HTML, CSS и JavaScript?
(1) они позволяют задать очередность обхода элементов интерфейса при работе с приложением с использованием клавиатуры
(2) подобные атрибуты в этих приложениях не применяются
(3) они нужны для реализации поддержки приложением специальных возможностей
(4) они позволяют управлять состояниями просмотра элемента
Если пользователь пытается открыть файл с данными, при этом в системе не зарегистрировано приложений для обработки файлов такого типа, что произойдет?
(1) система откроет файл в приложении Блокнот, интерпретировав его содержимое как обычный текст
(2) система автоматически найдет в Магазине Windows и установит приложение, необходимое для работы с файлами такого типа
(3) система предложит пользователю найти подходящее приложение в Магазине Windows, либо – выбрать для открытия таких файлов какое-либо из установленных в системе приложений
(4) пользователю будет показано сообщение об ошибке, информирующее его о том, что файлы такого типа не поддерживаются и не содержащее каких-либо команд для исправления этой ситуации
Каковы особенности выполнения большинства фоновых задач, которые приложения регистрируют в системе?
(1) обычно они исполняются только при выполнении некоторых условий, при этом существуют ограничения на время их выполнения и на нагрузку, которую они могут создавать на систему
(2) обычно они исполняются непрерывно, без каких-либо ограничений
(3) обычно они исполняются только тогда, когда устройство подключено к внешнему источнику питания
(4) обычно они исполняются только тогда, когда исполняется приложение, которое их зарегистрировало
для чего предназначено API Windows.Devices.Portable?
(1) для работы с Переносными устройствами Windows, среди которых устройства для хранения информации, мультимедиа-проигрыватели, мобильные телефоны и другие устройства.
(2) только для работы с Переносными устройствами Windows, которые представлены внешними флэш-накопителями или переносными жесткими дисками
(3) для организации печати в приложениях для Магазина Windows
(4) для работы с устройствами, подключенными к локальной сети, которые поддерживают потоковое воспроизведение мультимедийной информации
Каковы особенности использования в Windows 8 так называемых RTL-языков, с применением которых можно локализовать приложение?
(1) это – все языки, которые отличаются от английского, они отличаются от него лишь набором символов, система не демонстрирует особенного поведения при их использовании
(2) это – языки, в которых письменность ориентирована справа налево (или сначала сверху вниз, а потом – справа налево), при использовании таких языков в системе так же производится "зеркальное отражение" пользовательского интерфейса
(3) это – еще одно название псевдо-языка, использование которого позволяет создать универсальный вариант локализации приложений
(4) это – языки, в которых для вывода строковых данных используется заранее подготовленное графическое представление
Как зарегистрировать приложение для Магазина Windows в качестве приложения, которое предназначено для обработки исполняемых файлов?
(1) это невозможно, так как подобное поведение приложений не допускается
(2) нужно объявить в манифесте приложения о том, что приложение поддерживает Средство выбора файлов для открытия (File Open Picker) с указанием необходимых форматов исполняемых файлов
(3) нужно добавить в манифест объявление Сопоставление типов файлов (File Type Associations) с указанием необходимых форматов исполняемых файлов
(4) нужно добавить в манифест Протокол (Protocol) с указанием необходимых форматов исполняемых файлов
Когда вызывается триггер SystemTriggerType.userAway?
(1) при завершении обновления приложения для Магазина Windows
(2) при изменении состояния сетевого соединения
(3) при бездействии пользователя
(4) при входе пользователя в систему с экрана блокировки
Каковы особенности установки цены приложения в Магазине Windows?
(1) цена устанавливается пользователями, в ходе электронного аукциона
(2) цену приложения устанавливает компания Microsoft, на основе анализа перспектив коммерческого использования приложения
(3) разработчик устанавливает цену самостоятельно
(4) цена устанавливается автоматически, исходя из цены похожих приложений
Какую возможность нужно объявить в манифесте приложения, учитывая установки, которые делаются в манифесте по умолчанию, для того, чтобы оно могло принимать входящие данные из Интернета?
(1) дополнительных возможностей объявлять не нужно, так как необходимые возможности добавлены в манифест по умолчанию
(2) частные сети (клиент и сервер) (Private Networks (Client & Server))
(3) интернет (клиент и сервер) Internet (Client & Server)
(4) интернет (Сервер) (Internet (server))
В чем заключается преимущество WinRT-компонентов, написанных на языке Visual Basic, перед компонентами, реализующую аналогичную функциональность, но написанных на JavaScript, при использовании их в приложениях для Магазина Windows, написанных с использованием HTML, CSS и JavaScript?
(1) вопрос некорректен, так как WinRT-компоненты, нельзя писать с использование JavaScript
(2) вопрос некорректен, так как в приложениях, при написании которых использовался JavaScript, можно реализовать лишь WinRT-компоненты, написанные на JavaScript
(3) такие компоненты способны использовать расширенный набор API, которые не доступны приложениям, написанным на JavaScript, напрямую
(4) такие компоненты позволяют организовывать непосредственное взаимодействие процессов приложений, что недоступно при написании приложений или компонентов на JavaScript
Сколько приложений обычно участвует в реализации контрактов в Windows 8 и каковы роли этих приложений?
(1) одно приложение, запускаемое изолированно и выполняющее некую задачу независимо от других приложений
(2) два приложения, одно из них выступает в роли потребителя некоторой информации, другое – в роли поставщика
(3) три приложения, одно из них является поставщиком информации, другое – потребителем, третье предоставляет поставщику и потребителю информацию о внутренних особенностях противоположной стороны
(4) произвольное количество приложений, каждое из которых одновременно выступает и поставщиком информации и потребителем
Какие действия обычно может выполнить пользователь с плитками приложений, расположенных на Рабочем столе Windows 8?
(1) вопрос некорректен, плитки приложений не размещаются на Рабочем столе
(2) он может менять их размер, выбирая из двух возможных, включать и отключать их динамическое обновление, перемещать их, откреплять
(3) он может менять их размер, выбирая из трех возможных, включать и отключать их динамическое обновление, перемещать их, откреплять
(4) он может менять их размер, выбирая из двух возможных, включать и отключать их динамическое обновление, перемещать их, копировать, откреплять
Если некоторое приложение, для целей тестирования функциональности на компьютере разработчика, на котором установлена соответствующая лицензия, нуждается в использовании локальной обратной петли (http://localhost), каковы особенности реализации подобного тестирования?
(1) это невозможно, так как любое использование локальной обратной петли для Windows 8-приложений заблокировано
(2) это невозможно, так как подобное можно реализовать только на компьютере конечного пользователя, а не на компьютере разработчика, где установлена соответствующая лицензия
(3) это возможно, но только при условии, что данная возможность будет использоваться исключительно для тестирования, так как на клиентских компьютерах, на которых не установлена лицензия разработчика, эта возможность недоступна
(4) это возможно, без каких либо ограничений, в том числе и тогда, когда данная возможность будет использоваться на клиентских компьютерах
Какова особенность передачи массивов асинхронным методам WinRT-компонентов?
(1) они могут быть переданы методу либо для вывода, либо для ввода данных
(2) они могут быть переданы методу только для вывода данных
(3) они могут быть переданы методу только для ввода данных
(4) они могут быть переданы методу, при этом компонент способен использовать один и тот же массив и для ввода данных, и для вывода
(5) таким методам нельзя передавать массивы
На основе чего определяется список приложений, в которые можно отправить данные с помощью чудо-кнопки Общий доступ?
(1) на основе формата данных, предоставленных для общего доступа и настроек, выполненных пользователем
(2) на основе сведений о необходимых целевых приложениях, указанных приложением-источником
(3) только на основе настроек, произведенных пользователем, другие факторы не учитываются
(4) только на основе формата данных, предоставленных в общий доступ, другие факторы не учитываются
Какова особенность добавления дополнительных плиток приложений на Начальный экран Windows 8?
(1) вопрос некорректен, дополнительный плитки приложения размещаются на Рабочем столе
(2) эти плитки могут быть добавлены приложением в автоматическом режиме
(3) для добавления этих плиток необходимо явное согласие пользователя
(4) добавление этих плиток может быть инициировано только push-уведомлением
Каковы особенности работы с классом Windows.Networking.BackgroundTransfer.BackgroundDownloader в приложениях для Магазина Windows?
(1) этот класс используется для организации фоновых задач по загрузке файлов, при этом загрузка выполняется независимо от создавшего ее приложения
(2) этот класс используется для организации фоновых задач по отправке файлов, при этом отправка выполняется независимо от создавшего ее приложения
(3) этот класс используется для организации фоновых задач по загрузке файлов, при этом загрузка выполняется только тогда, когда создавшее ее приложение активно
(4) этот класс используется для организации фоновых задач по отправке файлов, при этом отправка выполняется только тогда, когда создавшее ее приложение активно
Каковы особенности отладки приложений, содержащих код на смешанных языках, если для отлаживаемого проекта тип отладчика указан как Смешанный (Mixed)?
(1) это означает, что в одном сеансе отладки можно будет отлаживать скриптовый, управляемый и машинный код
(2) это означает, что в одном сеансе отладки можно будет отлаживать скриптовый и управляемый код
(3) это означает, что в одном сеансе отладки можно будет отлаживать машинный и управляемый код
(4) это означает, что в одном сеансе отладки можно будет отлаживать скриптовый и машинный код
С каким видом активации запускаются целевые приложения для обслуживания контракта Общий доступ?
(1) shareTarget
(2) commonAccess
(3) dataRequested
(4) evetnArgs
Что такое всплывающие уведомления?
(1) это – уведомления, которые отображаются в верхнем правом углу экрана, сообщая пользователю о каких-либо событиях
(2) это – уведомления универсального назначения, которые поступают в систему от специализированного сервиса, они могут использоваться для различных целей
(3) это – уведомления, которые приложение отправляет другим приложениям при реализации различных контрактов
(4) это – уведомления, которые являются основным способом, которым Windows обменивается данными с неактивными приложениями
в чем заключается сущность авторизации пользователя с использованием режима единого входа (single sign on, SSO)? Укажите наиболее полный и правильный ответ
(1) в этом режиме пользователь, авторизовавшийся в одном приложении, может авторизоваться и в другом приложении(или в нескольких приложениях), но только в том случае, если имя пользователя и пароль доступа к аккаунту для всех этих приложений совпадает
(2) в этом режиме пользователь, авторизовавшийся в одном приложении, может авторизоваться и в другом приложении (или в нескольких приложениях), без ввода учетных данных при условии, что все эти приложения поддерживают одного и того же поставщика авторизации
(3) в этом режиме пользователь, авторизовавшийся в одном приложении, может авторизоваться и в другом приложении(или в нескольких приложениях), но только в том случае, если имя пользователя и пароль доступа к аккаунту для всех этих приложений совпадает и все эти приложения поддерживают одного и того же поставщика авторизации
(4) в этом режиме пользователь, авторизовавшийся в одном приложении, может авторизоваться и в другом приложении(или в нескольких приложениях), но только в том случае, если пароль доступа к аккаунту для всех этих приложений совпадает и все эти приложения поддерживают одного и того же поставщика авторизации
Если в WinRT-компоненте присутствует несколько перегруженных методов, которые выглядят для JavaScript одинаково, как указать на то, какой из них нужно использовать?
(1) это невозможно, так как из JavaScript, в любом случае, все перегруженные методы выглядят одинаково. При попытке вызова одного из подобных методов произойдет ошибка
(2) это можно сделать по относительному номеру строки в исходном коде компонента, в которой описан метод
(3) это можно сделать, отметив один из методов атрибутом DefaultOverloadAttribute, что укажет JavaScript, какой именно метод нужно использовать
(4) это можно сделать, отметив один из методов атрибутом JSOverloadDefault
Какое приложение обрабатывает событие datarequested, когда пользователь нажимает на чудо-кнопку Общий доступ, и что этому приложению нужно сделать со свойством data объекта, доступного через свойство события eventArgs.request?
(1) это событие обрабатывает приложение-источник данных, указанное свойство представляет собой пакет данных, который оно заполняет данными для предоставления в общий доступ
(2) это событие обрабатывает приложение-приемник данных, указанное свойство представляет собой пакет данных, который оно заполняет данными для предоставления в общий доступ
(3) это событие обрабатывает приложение-посредник, не являющееся ни источником, ни приемником, указанное свойство представляет собой пакет данных, который приложение-посредник заполняет данными, полученными от приложения-источника
(4) это событие обрабатывает Windows, указанное свойство представляет собой пакет данных, который система автоматически заполняет данными, полученными от приложения-источника
Если некоторое приложение активно, при каких условиях оно может обновить собственную плитку?
(1) это невозможно
(2) это возможно только посредством сервиса push-уведомлений
(3) это возможно только посредством сервиса всплывающих уведомлений
(4) приложение может самостоятельно обновить плитку без каких-либо дополнительных условий
Какова роль API Windows.Web.Syndication в разработке приложений для Магазина Windows?
(1) оно предоставляет доступ к защищенному хранилищу учетных данных, секретных кодов, паролей, и позволяет управлять этими данными
(2) оно предоставляет доступ к функциям шифрования и дешифровки данных, содержит инструменты для создания случайных чисел
(3) оно предоставляет инструменты для работы с RSS-каналами
(4) оно предоставляет инструменты для работы с профилем пользователя
Какова роль Магазина Windows в распространении приложений для Windows 8?
(1) он играет вспомогательную роль, основной канал распространения таких приложений – веб-сайты разработчиков, откуда их можно загружать
(2) он играет основную роль в распространении таких приложений, хотя возможны и другие способы установки таких приложений
(3) он играет основную роль в распространении таких приложений, причем, других способов их установки не существует
(4) он играет роль онлайн-каталога с возможностью покупки приложений и не несет других функций. Разработчик приложения должен самостоятельно позаботиться о доставке приложений клиентам
Если некоторое приложение выступает, при реализации контракта Общий доступ, поставщиком данных пользовательского формата, от чего зависит возможность других приложений принять и обработать эти данные?
(1) вопрос некорректен, в общий доступ можно предоставлять лишь данные ограниченного набора стандартных форматов
(2) эта возможность зависит от того, оснастит ли разработчик приложение-приемник поддержкой этого формата данных
(3) это зависит от порядка установки приложений. Если приложение-поставщик данных было установлено ранее приложений-приемников, такие приложения смогут обрабатывать данные в пользовательском формате, предоставляемые этим приложением-поставщиком
(4) эта возможность не зависит от каких-либо внешних факторов, она автоматически поддерживается системой, а именно, все приложения для Магазина Windows поддерживают прием данных любых форматов
Что может отображаться на плитках приложений?
(1) только текст и некоторые дополнительные элементы
(2) только изображения и некоторые дополнительные элементы
(3) текст, изображения, их комбинации и некоторые дополнительные элементы
(4) только стандартные элементы управления WinJS
Какая из перечисленных технологий беспроводного взаимодействия устройств предназначена для обмена данными на наибольшем, по сравнению с другими, расстоянии?
(1) Wi-Fi
(2) Bluetooth
(3) NFC
(4) все вышеперечисленные технологии обеспечивают дальность связи, которая отличается весьма незначительно
Какие из нижеперечисленных возможностей не поддерживают приложения для Магазина Windows?
(1) перекрывающиеся окна
(2) использование любых API, созданных когда-либо для платформы Windows
(3) прямоугольные динамические плитки на Начальном экране Windows 8
(4) прямое межпроцессное взаимодействие приложений
(5) сетевое взаимодействие с веб-сервисами
Каковы особенности начальной страницы, которую применяют при реализации операций общего доступа целевые приложения?
(1) это всегда та же страница, которая является домашней страницей такого приложения
(2) это – обычная HTML-страница, предназначенная специально для организации работы с данными, предоставляемыми в общий доступ, обычно она независима от основного приложения
(3) это – обычная HTML-страница, предназначенная специально для организации работы с данными, предоставляемыми в общий доступ, рекомендуется снабжать ее навигационными элементами для доступа к другим частям приложения
(4) это – обычная HTML-страница, предназначенная для организации работы с данными, предоставляемыми в общий доступ, обычно открыть ее можно либо с Панели приложения, либо – с его домашней страницы
Каковы особенности циклических обновлений плиток приложений?
(1) это – серия обновлений, в которую может входить не более 5 обновлений. Они будут поочередно демонстрироваться на плитке
(2) это – серия обновлений, в которую может входить не более 8 обновлений. Они будут поочередно демонстрироваться на плитке
(3) это – серия обновлений, в которую может входить не более 5 обновлений. Для каждого обновления будет создана собственная плитка на Начальном экране
(4) это – серия обновлений, в которую может входить не более 8 обновлений. Для каждого обновления будет создана собственная плитка на Рабочем столе
Какова роль фоновых задач в организации взаимодействия приложений с использованием технологии NFC?
(1) существуют фоновые задачи, которые позволяют поддерживать соединение даже тогда, когда приложение, связанное с ними, не активно
(2) существуют фоновые задачи, которые позволяют поддерживать соединение, но только при условии, что приложение, вызвавшее их, добавлено на экран блокировки
(3) подобные фоновые задачи не предусмотрены
(4) существую фоновые задачи, которые позволяют поддерживать соединение, но они доступны только в том случае, если устройство, на котором исполняется приложение, подключено к постоянному источнику питания
Если разработчик хочет протестировать взаимодействие приложения со службами Магазина Windows, как ему следует поступить?
(1) ему следует воспользоваться возможностями класса CurrentApp
(2) ему следует воспользоваться возможностями класса CurrentAppSimulator
(3) ему следует сначала опубликовать приложение в Магазине Windows, а потом протестировать взаимодействие с Магазином
(4) ему следует воспользоваться пробной публикацией приложения в Магазине Windows, это, в частности, позволит ему протестировать взаимодействие с Магазином
Если нужно организовать поиск по текущей открытой странице приложения, как следует поступить?
(1) следует воспользоваться возможностями чудо-кнопки Поиск
(2) следует разместить в приложении соответствующие элементы управления и организовать подобный поиск средствами приложения
(3) следует воспользоваться возможностями чудо-кнопки Общий доступ
(4) следует воспользоваться возможностями чудо-кнопки Внутренний поиск
Какова роль веб-сервиса, связанного с приложением, в организации механизма push-уведомлений?
(1) этот веб-сервис выдает приложению URI-канал уведомления, после чего данный канал используется для отправки приложению уведомлений
(2) этот веб-сервис, получив от приложения URI-канал уведомления, запрошенный ранее приложением у WNS-сервиса, взаимодействует с WNS-сервисом для отправки приложению уведомлений
(3) подобный веб-сервис не нужен для организации этого механизма, так как в нем участвует лишь приложение и WNS-сервис, отправляющий ему уведомления, которые сам же и генерирует
(4) этот веб-сервис получает у приложения URI канала уведомления, который задан в манифесте приложения при разработке, после чего, используя данный канал, отправляет уведомления напрямую приложению
возможности какой чудо-кнопки используется в организации печати из приложения?
(1) устройства
(2) общий доступ
(3) принтеры
(4) поиск
Выберите верное утверждение о целевой аудитории, в той или иной мере применяющей функции специальных возможностей приложений и о целесообразности реализации подобного функционала в приложениях.
(1) это – исключительно пользователи, имеющие какие-либо физические ограничения, если приложение не рассчитано на них, от реализации в нем поддержки специальных возможностей можно отказаться
(2) это – исключительно пользователи, имеющие какие-либо физические ограничения, даже если приложение не рассчитано на них, реализовать поддержку специальных возможностей, все же, стоит – так как ее отсутствие может помешать распространению приложения на некоторых рынках.
(3) это – самые разные пользователи, которые применяют данные возможности как по причине физических ограничений, так и для удобства. Кроме того, отсутствие поддержки специальных возможностей может помешать распространению приложения на некоторых рынках. В итоге, реализовать эту возможность, безусловно, нужно
(4) это – весьма небольшой процент пользователей, реализация специальных возможностей в приложениях – лишь формальность, поэтому от нее вполне можно отказаться
Какова сущность возможности «ввод для поиска», которая доступна в Windows 8, и каковы рекомендованные особенности реализации подобного сценария работы в приложении?
(1) ее сущность заключается в том, что вводить поисковый запрос с клавиатуры можно, находясь на Начальном экране, при этом панель поиска и его результаты появятся автоматически. В приложениях подобный сценарий рекомендуется реализовывать на домашней странице приложения или на странице поиска, но не на всех страницах
(2) ее сущность заключается в том, что вводить поисковый запрос с клавиатуры можно, находясь на Начальном экране или на Рабочем столе, при этом панель поиска и его результаты появятся автоматически. В приложениях подобный сценарий рекомендуется реализовывать на домашней странице приложения или на странице поиска, но не на всех страницах
(3) ее сущность заключается в том, что вводить поисковый запрос с клавиатуры можно, находясь на Рабочем столе, при этом панель поиска и его результаты появятся автоматически. В приложениях подобный сценарий рекомендуется реализовывать на всех страницах
(4) ее сущность заключается в том, что вводить поисковый запрос с клавиатуры можно, находясь на Начальном экране, при этом панель поиска и его результаты появятся автоматически. В приложениях подобный сценарий рекомендуется реализовывать на на всех страницах
Как некоторая работающая фоновая задача приложения может передать ему какие-либо данные, например, для отображения в пользовательском интерфейсе?
(1) это можно сделать посредством дискового хранилища информации. Данные, например, могут быть записаны в область хранения параметров приложения. Приложение может прочесть эти данные и отобразить их в пользовательском интерфейсе
(2) фоновая задача может активировать приложение, независимо от его состояния, с передачей ему необходимых данных
(3) фоновая задача может напрямую обновить пользовательский интерфейс приложения
(4) у фоновых задач нет никаких возможностей для взаимодействия с приложением, которое способно привести к выводу каких-то данных в пользовательском интерфейсе
Если в интерфейсе приложения нужно реализовать возможность вызова интерфейса печати, как можно поступить?
(1) подобная функция не предусмотрена, интерфейс печати можно вызвать лишь с использованием средств соответствующей чудо-кнопки
(2) это можно сделать, воспользовавшись методом Windows.Graphics.Printing.PrintManager.showPrintUIAsync
(3) это можно сделать, воспользовавшись средствами объекта MSApp.getHtmlPrintDocumentSource
(4) это можно сделать, вызвав window.print
Что такое разреженная локализация (sparse localization) приложений?
(1) это – локализация приложений, когда для каждого языка предоставляется полный набор ресурсов, при этом интерфейс для выбранного языка формируется полностью на основе ресурсов для этого языка
(2) это локализация для языков, которые имеют небольшие различия, когда часть ресурсов, общая для двух языков, берется из ресурсов одного языка, а различия – из ресурсов другого
(3) это – локализация приложений когда система, на основе ресурсов языка по умолчанию, автоматически находит и использует перевод для других языков
(4) это – подход к локализации приложений с использованием, вместо строковых ресурсов, заранее подготовленных изображений, содержащих графическое представление локализуемых текстов
На работу с объектами какого типа рассчитаны приложения, которые используют средство выбора файлов?
(1) с объектами StorageFile или StorageFolder
(2) с объектами StorageFile
(3) с объектами StorageFolder
(4) с объектами StorageFile, StorageFolder, а так же с объектами, соответствующими внутреннему формату данных у приложения-поставщика, которые не обязательно представлены внешним приложениям в виде StorageFile или StorageFolder
Если для некоторой фоновой задачи для приложения, написанного на HTML, CSS и JavaScript, нужно создать пользовательский интерфейс, как это сделать?
(1) его нужно описать с использованием стандартного для подобных приложений подхода к созданию интерфейса
(2) это невозможно, так как наличие пользовательского интерфейса для фоновых задач не предусмотрено
(3) его нужно встроить в основное приложение, фоновая задача, когда у нее возникнет необходимость взаимодействия с пользователем, вызовет приложение для отображения этого интерфейса
(4) его нужно описать с использованием XAML, так как иные языки описания интерфейсов не поддерживаются фоновыми задачами
Каковы особенности использования API XInput в приложениях для Магазина Windows, написанных с использованием HTML, JavaScript и CSS?
(1) это API используется для работы с игровыми контроллерами, оно доступно напрямую из JavaScript
(2) это API используется для работы с игровыми контроллерами, оно не доступно напрямую из JavaScript, для его применения нужно создать WinRT-компонент
(3) это API используется для работы с игровыми контроллерами, оно не доступно приложениям для Магазина Windows, для его применения нужно создать классическое настольное приложение
(4) это API используется для работы с игровыми контроллерами, оно доступно только Приложениям Магазина Windows для устройств
Для чего можно использовать псевдо-язык (pseudo-language) при локализации приложений?
(1) с его помощью можно создать универсальный вариант приложения, который поддерживает автоматическую локализацию на все языки, доступные в Магазине Windows
(2) он предназначен только для тестирования приложений, позволяя оценить правильность работы приложения с локализованными ресурсами
(3) он предназначен как для тестирования приложений, так и для практического использования – пользователь, при желании, может выбрать данный язык в настройках системы
(4) этот язык нельзя использовать при локализации приложений
Какие приложения для Магазина Windows могут исполнять роль приложений-поставщиков контактных сведений?
(1) только системное приложение Контакты (Contacts)
(2) только системные приложения Контакты (Contacts) и Календарь (Calendar)
(3) любые приложения, в манифесте которых присутствует объявление Выбор контактов (Contact Picker) и имеется соответствующая инфраструктура для целей реализации контракта поставщика контактных сведений
(4) любые приложения, в манифесте которых присутствуют объявления Выбор контактов (Contact Picker) и Средство обновления кэшированных файлов (Cached File Updater), и имеется соответствующая инфраструктура для целей реализации контракта поставщика контактных сведений
Когда вызывается триггер SystemTriggerType.sessionConnected?
(1) при завершении обновления приложения для Магазина Windows
(2) при изменении состояния сетевого соединения
(3) при бездействии пользователя
(4) при входе пользователя в систему с экрана блокировки
Какие материалы, помимо пакета приложения, разработчик должен разместить в Магазине Windows перед сертификацией приложения?
(1) вопрос некорректен, в Магазине Windows размещаются не приложения, а лишь их описания и ссылки на веб-сайт разработчиков, где и расположены установочные пакеты приложений
(2) помимо пакета приложения, разработчик должен загрузить набор изображений, которые служат для представления приложения пользователям, предоставить описание приложения
(3) никаких материалов, кроме пакета приложения, не нужно
(4) помимо пакета приложения, разработчик должен загрузить набор видеофайлов, которые служат для представления приложения пользователям
Если некоторое приложение нуждается в сетевом обмене данными в пределах локальной сети, какую возможность нужно объявить в его манифесте, учитывая установки, которые делаются в манифесте по умолчанию?
(1) дополнительных возможностей объявлять не нужно, так как необходимые возможности добавлены в манифест по умолчанию
(2) частные сети (клиент и сервер) (Private Networks (Client & Server))
(3) интернет (клиент и сервер) Internet (Client & Server)
(4) интернет (Сервер) (Internet (server))
В чем заключается преимущество WinRT-компонентов, написанных на языке С++, перед компонентами, реализующую аналогичную функциональность, но написанных на C# или Visual Basic, при использовании их в приложениях для Магазина Windows, написанных с использованием HTML, CSS и JavaScript?
(1) вопрос некорректен, так как WinRT-компоненты, нельзя писать с использование С++
(2) вопрос некорректен, так как в приложениях, при написании которых использовался JavaScript, можно реализовать лишь WinRT-компоненты, написанные на JavaScript
(3) такие компоненты способны обеспечить более высокий уровень скрытия ценного кода приложения
(4) такие компоненты позволяют организовывать непосредственное взаимодействие процессов приложений, что недоступно компонентам, написанным на C# или Visual Basic
Какое описание верно характеризует роль приложения, которое при реализации некоего контракта предоставляет данные другому приложению?
(1) приложение, предоставляющее данные, ответственно и за то, чтобы предоставить подходящие данные, и за то, как принимающее приложение будет их обрабатывать
(2) приложение, предоставляющее данные, ответственно только за то, чтобы предоставить подходящие данные приложению, которое нуждается в данных
(3) приложение, предоставляющее данные, не выполняет никаких действий, помимо запуска и предоставления приложению, нуждающемуся в данных, неограниченного доступа к собственным внутренним ресурсам
(4) приложение, предоставляющее данные, выполняет запись запрошенных данных на диск, в файл, заданный приложением, принимающим данные, после чего приложение-посредник передает путь к этому файлу приложению, которое запросило данные
Какие действия обычно может выполнить пользователь с плитками приложений, расположенных на Начальном экране Windows 8?
(1) вопрос некорректен, плитки приложений не размещаются на Начальном экране
(2) он может менять их размер, выбирая из двух возможных, включать и отключать их динамическое обновление, перемещать их, откреплять
(3) он может менять их размер, выбирая из трех возможных, включать и отключать их динамическое обновление, перемещать их, откреплять
(4) он может менять их размер, выбирая из двух возможных, включать и отключать их динамическое обновление, перемещать их, копировать, откреплять
Если некоторое приложение рассчитано на использование локальной обратной петли (http://localhost) после установки его на компьютерах клиентов, как реализовать подобную возможность?
(1) это невозможно, так как данная возможность заблокирована для Windows 8-приложений, которые устанавливаются на клиентские компьютеры
(2) нужно объявить в манифесте приложения возможность Частные сети (клиент и сервер) (Private Networks (Client & Server))
(3) нужно объявить в манифесте приложения возможность Интернет (клиент и сервер) Internet (Client & Server)
(4) нужно объявить в манифесте приложения возможность Интернет (Клиент) (Internet (Client))
Какова особенность передачи массивов синхронным методам WinRT-компонентов?
(1) они могут быть переданы методу либо для вывода, либо для ввода данных
(2) они могут быть переданы методу только для вывода данных
(3) они могут быть переданы методу только для ввода данных
(4) они могут быть переданы методу, при этом метод способен использовать один и тот же массив и для ввода данных, и для вывода
(5) таким компонентам нельзя передавать массивы
Если приложение намеревается предоставить в общий доступ некие данные посредством чудо-кнопки Общий доступ, какой механизм выполняет размещение данных в свойстве Windows.ApplicationModel.DataTransfer.DataPackage соответствующего события, которое принимает данное приложение при активации этой чудо-кнопки?
(1) Windows
(2) приложение-источник данных
(3) приложение-приемник данных
(4) брокер общего доступа
Как соотносятся дополнительные плитки приложений с их основными плитками?
(1) дополнительные плитки ничем не отличаются от основных плиток, они, как и основные, используются для обычного запуска приложения, не предусматривающего автоматический переход к каким-либо отдельным частям приложения
(2) дополнительные плитки ничем не отличаются от основных плиток, они, как и основные, используются для запуска приложения, который предусматривает автоматический переход к каким-либо отдельным частям приложения
(3) дополнительные плитки, как и основные, используются для запуска приложений, однако дополнительные плитки предназначены для организации быстрого доступа к каким-либо отдельным частям приложения, в то время как основные плитки – это обычное средство запуска, не предусматривающее переход к каким-то определенным частям приложения
(4) дополнительные плитки, как и основные, используются для запуска приложений, однако основные плитки предназначены для организации быстрого доступа к каким-либо отдельным частям приложения, в то время как дополнительные плитки – это обычное средство запуска, не предусматривающее переход к каким-то определенным частям приложения
Каковы особенности работы с классом Windows.Networking.BackgroundTransfer.BackgroundUploader в приложениях для Магазина Windows?
(1) этот класс используется для организации фоновых задач по загрузке файлов, при этом загрузка выполняется независимо от создавшего ее приложения
(2) этот класс используется для организации фоновых задач по отправке файлов, при этом отправка выполняется независимо от создавшего ее приложения
(3) этот класс используется для организации фоновых задач по загрузке файлов, при этом загрузка выполняется только тогда, когда создавшее ее приложение активно
(4) этот класс используется для организации фоновых задач по отправке файлов, при этом отправка выполняется только тогда, когда создавшее ее приложение активно
Каким вспомогательным инструментом можно воспользоваться для отладки приложений, содержащих скриптовый, управляемый и машинный код, если учитывать существующие особенности совместной отладки такого кода?
(1) в особых инструментах нет необходимости, достаточно задать тип отладчика для текущего проекта как Смешанный (Mixed)
(2) для одновременного анализа всех этих видов кода можно воспользоваться обычным консольным выводом
(3) одновременный анализ всех этих видов кода невозможен, так как в одном сеансе отладки может исполняться лишь какой-то один вид кода
(4) можно запустить приложение для отладки в имитаторе, тогда будет доступна одновременная работа с помощью отладчика со всеми видами кода
Как можно активировать чудо-кнопку Общий доступ и каковы особенности доступных способов?
(1) ее может активировать только пользователь
(2) ее можно активировать только программно
(3) ее можно активировать либо программно, что следует делать только в случаях, когда это оправдано конкретным сценарием приложения, либо ее активирует пользователь, что является обычной практикой
(4) ее может активировать либо пользователь, на это следует полагаться только в случаях, когда это оправдано конкретным сценарием приложения, либо ее активируют программно, что является обычной практикой
Как соотносятся всплывающие уведомления и push-уведомления?
(1) это – одно и то же
(2) Push-уведомления вызываются всплывающими уведомлениями для того, чтобы сообщить что-либо приложению, вызывавшему всплывающее уведомление
(3) всплывающие уведомления могут быть инициированы с помощью push-уведомлений, поступающих в систему от специального онлайнового сервиса
(4) Push-уведомления могут быть инициированы с помощью всплывающих уведомлений, поступающих в систему от специального онлайнового сервиса
Если приложение получает учетные данные пользователя для доступа к онлайновому сервису в виде обычного текста, например, после ввода их пользователем, на какие механизмы возлагается задача по защите этих данных от несанкционированного доступа?
(1) эта задача полностью возлагается на Windows
(2) это – задача приложения, лишь от него зависит – как именно, с использованием каких механизмов, будут защищаться данные пользователя
(3) это – задача того сервиса, учетные данные к которому пользователь передает приложению
(4) вопрос некорректен, так как правила Магазина Windows запрещают приложениям принимать у пользователя подобные данные
Если в WinRT-компоненте присутствует несколько перегруженных методов, как их различает JavaScript ?
(1) по типу
(2) по номеру строки в исходном коде компонента, в которой описан метод
(3) по количеству аргументов метода
(4) из JavaScript любые перегруженные методы выглядят одинаково
Какова роль события targetApplicationChosen, которое может обработать приложение-источник при реализации контракта общего доступа?
(1) оно предоставляет этому приложению сведения об имени приложения-приемника
(2) оно предоставляет этому приложению ссылку на точку входа в приложение-приемник
(3) оно предоставляет этому приложению список форматов данных, которые поддерживает выбранное приложение-приемник
(4) оно предоставляет этому приложению сведения о приложениях, с которыми приложение-приемник уже обменивалось данными
Каковы особенности обработки системой уведомлений, назначенных приложением?
(1) такие уведомления обрабатываются только тогда, когда назначившее их приложение активно, их используют для обновления плиток и показа всплывающих уведомлений
(2) такие уведомления обрабатываются только тогда, когда назначившее их приложение приостановлено или остановлено, их используют для обновления плиток
(3) такие уведомления обрабатываются независимо от состояния назначившего их приложения, их используют для обновления плиток и показа всплывающих уведомлений
(4) такие уведомления обрабатываются независимо от состояния назначившего их приложения, их используют для вызова push-уведомлений
Какова роль API Windows.Security.Credentials в разработке приложений для Магазина Windows?
(1) оно предоставляет доступ к защищенному хранилищу учетных данных, секретных кодов, паролей, и позволяет управлять этими данными
(2) оно предоставляет доступ к функциям шифрования и дешифровки данных, содержит инструменты для создания случайных чисел
(3) оно предоставляет инструменты для работы с RSS-каналами
(4) оно предоставляет инструменты для работы с профилем пользователя
Какие способы, не предусматривающие использования средств Магазина Windows, могут быть применены при установке приложений для Windows 8?
(1) подобных способов не существует, эти приложения можно устанавливать только с использованием Магазина Windows
(2) установка таких приложений без использования средств Магазина возможна лишь для разработчиков, при создании и тестировании приложений, либо при реализации сценария параллельной загрузки корпоративных приложений
(3) установка таких приложений без использования средств Магазина Windows доступна любым пользователям посредством веб-ресурсов разработчиков
(4) установка таких приложений без использования средств Магазина Windows доступна любым пользователям с помощью альтернативных служб, которые имеют тот же статус, что и Магазин Windows
В чем заключается сущность операций отложенного общего доступа?
(1) она заключается в немедленной передаче приложению-приемнику данных от приложения-источника в момент выполнения операции
(2) она заключается в немедленной передаче приложению-источнику данных от приложения-приемника в момент выполнения операции
(3) она заключается в предоставлении приложению-приемнику данных от приложения-источника лишь тогда, когда приложению понадобятся полные данные, предоставленные в общий доступ, а не в момент выполнения операции
(4) она заключается в предоставлении приложению-источнику данных от приложения-приемника лишь тогда, когда приложению понадобятся полные данные, предоставленные в общий доступ, а не в момент выполнения операции
Если разработчик хочет разместить на плитке приложения интерактивные элементы управления (кнопки, поля для ввода текста и т.д.), что можно сказать о реализации подобного намерения?
(1) это возможно без каких-либо условий и ограничений
(2) это невозможно, так как плитка не поддерживает размещение на ней элементов управления, кроме того, она представляет собой единый объект, поэтому не рекомендуется создавать у пользователя иллюзию наличия на ней отдельных элементов управления
(3) это возможно, однако, можно пользоваться только стандартными элементами управления WinJS
(4) это возможно, однако, только для прямоугольных плиток, кроме того, можно пользоваться только стандартными элементами управления WinJS
Каковы особенности использования приложениями технологии Near Field Communication (NFC)?
(1) эта технология используется для передачи больших объемов данных между устройствами, которые расположены не дальше 10 метров друг от друга
(2) эта технология используется для обмена данными между устройствами, расположенными очень близко друг к другу, в пределах нескольких сантиментов, в том числе, для работы с RFID-метками
(3) эта технология используется только для работы с RFID-метками, с ее помощью можно получать данные с этих меток
(4) эта технология используется только для обмена данными между двумя компьютерами, работающими под управлением Windows 8, при условии, что они расположены в пределах нескольких сантиметров друг от друга
Какие из нижеперечисленных возможностей не поддерживают приложения для Магазина Windows?
(1) воздействие на процесс установки приложения
(2) установка пользовательских драйверов
(3) работа в четырех режимах просмотра экрана приложения
(4) прямое межпроцессное взаимодействие приложений
(5) исполнение в контейнере приложений
Выберите верное утверждение о настройке целевых приложений для их участия в операциях общего доступа к данным.
(1) настройка списка поддерживаемых форматов данных производится с помощью редактора манифеста приложения
(2) так как список форматов данных, которыми могут обмениваться, ограничен, по умолчанию подразумевается, что любое приложение поддерживает все форматы данных, поэтому особая настройка здесь не нужна
(3) так как система автоматически снабжает любое целевое приложение поддержкой, необходимой для обработки неограниченного набора форматов данных, особая настройка не нужна
(4) настройка заключается в указании с помощью редактора манифеста приложения списка поддерживаемых форматов и списка приложений-источников данных, с которыми настраиваемое приложение сможет взаимодействовать
Что такое индикатор событий?
(1) это – произвольное изображение или произвольное число, которые можно размещать на плитках для того, чтобы сообщать пользователю какие-то важные сведения
(2) это – изображение из предопределенного набора, или произвольное число, которые можно размещать на плитках для того, чтобы сообщать пользователю какие-то важные сведения
(3) это – изображение из предопределенного набора, или число, ограниченное некоторым диапазоном, которые можно размещать на плитках для того, чтобы сообщать пользователю какие-то важные сведения
(4) это – изображение из предопределенного набора, или произвольное число, которые можно размещать на плитках для того, чтобы сообщать пользователю какие-то важные сведения
Какова роль API Windows.Networking.Proximity в приложениях для Магазина Windows?
(1) оно предназначено для работы с NFC-соединениями, при этом любая передача данных в сеансе связи, инициированном с использованием средств данного API, возможна только с использованием технологии NFC
(2) оно предназначено для работы с соединениями между близко расположенными устройствами, при этом передача данных в сеансе связи, инициированном с использованием средств данного API, возможна c использованием различных технологий
(3) оно предназначено для работы с Bluetooth-соединениями, при этом передача данных в сеансе связи, инициированном с использованием средств данного API, возможна только с использованием технологии Bluetooth
(4) оно предназначено для работы с Wi-Fi-соединениями, при этом передача данных в сеансе связи, инициированном с использованием средств данного API, возможна только с использованием технологии Wi-Fi
Какие приложения, публикуемые в Магазине Windows, могут иметь лицензию, срок которой истекает через некоторое время?
(1) только пробные версии приложений
(2) только бесплатные версии приложений
(3) только платные версии приложений
(4) только пробные и бесплатные версии приложений
(5) любые приложения
Если нужно организовать поиск по данным приложения в целом, исключая поиск по текущей открытой странице, как следует поступить?
(1) следует воспользоваться возможностями чудо-кнопки Поиск
(2) следует разместить в приложении соответствующие элементы управления и организовать подобный поиск средствами приложения
(3) следует воспользоваться возможностями чудо-кнопки Общий доступ
(4) следует воспользоваться возможностями чудо-кнопки Внутренний поиск
Какова роль WNS-сервиса в организации механизма push-уведомления?
(1) подобный сервис не принимает участия в реализации этого механизма
(2) он сначала выдает приложению URI канала для уведомлений, после чего принимает с помощью этого канала уведомления от веб-сервиса, связанного с приложением, и отправляет эти уведомления приложению
(3) он генерирует уведомления, передает их веб-сервису, связанному с приложением, используя URI канала уведомлений, зарегистрированный в нем при отправке приложения в Магазин Windows, после чего этот сервис передает их приложению
(4) приложение подключается к нему, при инициализации механизма push-уведомлений, после чего он передает приложению уведомления, которые сам же и генерирует
Какая инфраструктура, помимо наличия самих устройств, нужна для организации взаимодействия устройств с использованием технологии NFC?
(1) нужна точка доступа NFC, которая служит посредником при обмене данными
(2) дополнительная инфраструктура не нужна, достаточно наличия соответствующих модулей в устройствах
(3) нужна точка доступа, поддерживающая технологию Wi-Fi Direct, которая служит посредником при обмене данными
(4) нужна точка доступа, поддерживающая технологию Bluetooth, которая служит посредником при обмене данными
В чем заключается сущность покупок из приложения?
(1) это – покупка, благодаря которой пользователь может оснастить бесплатное приложение дополнительной функциональностью
(2) это – покупка, благодаря которой пользователь может оснастить платную версию приложения дополнительной функциональностью
(3) это – покупка, благодаря которой пользователь может оснастить платную или бесплатную версию приложения дополнительной функциональностью
(4) это – другое название покупки лицензии на платное приложение
Каковы особенности страницы приложения для отображения результатов поиска, которую применяют при реализации возможностей чудо-кнопки Поиск?
(1) это всегда та же страница, которая является домашней страницей такого приложения
(2) это – обычная HTML-страница, предназначенная специально для отображения результатов поиска и работы с ними, не рекомендуется снабжать ее навигационными элементами для доступа к другим частям приложения
(3) это – обычная HTML-страница, предназначенная специально для отображения результатов поиска и работы с ними, рекомендуется снабжать ее навигационными элементами для доступа к другим частям приложения
(4) это – обычная HTML-страница, предназначенная для отображения результатов поиска и работы с ними, обычно открыть ее можно либо с Панели приложения, либо – с его домашней страницы
Каково основное предназначение фоновых задач, которые используются приложениями в Windows 8?
(1) автоматический запуск основного приложения при выполнении условий, заданных при создании задачи
(2) выполнение некоторых действий в то время, когда основное приложение неактивно и не может самостоятельно выполнять какие-либо действия
(3) принудительное поддержание приложения в активном режиме даже тогда, когда при иных условиях оно было бы приостановлено или остановлено
(4) организация межпроцессного взаимодействия между классическими настольными приложениями и приложениями для Магазина Windows
Какова роль объекта MSApp.getHtmlPrintDocumentSource в организации печати из приложений для Магазина Windows?
(1) он предназначен для подготовки данных, которые передает ему приложение, к печати
(2) он предназначен для вызова пользовательского интерфейса печати с автоматическим выбором принтера по умолчанию
(3) он предназначен для настройки списка доступных целей печати
(4) он предназначен для настройки интерфейса печати
Какую внутреннюю структуру имеют файлы, которые создаются при выборе типа элемента Файл ресурсов (Resource file) для хранения строковых ресурсов приложений для Магазина Windows, написанных с использованием HTML, CSS и JavaScript?
(1) это – XML-файл
(2) это – JSON-файлы
(3) это – HTML-файлы
(4) это – CSS-файлы
Какие объявления в манифесте используются для того, чтобы некоторое приложение могло выполнять функции поставщика для средства выбора файлов?
(1) средство выбора файлов для открытия (File Open Picker)
(2) средство выбора файлов для сохранения (File Save Picker)
(3) средство обновления кэшированных файлов (Cached File Updater)
(4) контракт средства выбора файлов для открытия (File Open Picker contract item)
(5) приложение-источник (Source App)
Как можно отлаживать приложения экрана блокировки?
(1) с помощью любых доступных в Visual Studio 2012 способов отладки
(2) только с использованием имитатора
(3) только с использованием опции отладки Локальный компьютер
(4) только с использованием опций отладки Локальный компьютер и Удаленный компьютер
Какова роль API Windows.Devices.Enumeration в разработке приложений для Магазина Windows?
(1) оно позволяет приложению перечислять устройства, подключенные к системе
(2) оно позволяет приложению выполнять обзор одноранговых устройств
(3) оно позволяет приложению получать доступ к произвольному аппаратному обеспечению
(4) оно позволяет приложению осуществлять настройку произвольных устройств, подключенных к компьютеру, без вывода пользовательского интерфейса
Какова роль кодов языков в формате BCP-47 в именовании папок при локализации приложений?
(1) эти коды используются для именования папок, в которых расположены локализованные графические ресурсы приложения
(2) эти коды используются для именования папок, в которых расположены локализованные строковые ресурсы приложения
(3) эти коды используются для именования папок, в которых расположены как локализованные строковые ресурсы приложения, так и локализованные графические ресурсы
(4) эти коды не используются для именования папок при локализации приложений
Какова роль контракта средства обновления кэшированных файлов?
(1) он предназначен для синхронизации локальных копий файла с копиями на удаленных ресурсах, которыми управляет приложение-поставщик
(2) он предназначен для синхронизации приложением-поставщиком локальных файлов, копии которых хранит одно из приложений-потребителей, с копиями этих же файлов, которые хранит другое приложение-потребитель
(3) он предназначен для прямой синхронизации локальных файлов, копии которых хранит одно из приложений, с копиями этих же файлов, которые хранит другое приложение
(4) он предназначен для синхронизации файлов в нескольких удаленных хранилищах
Когда вызывается триггер SystemTriggerType.servicingComplete?
(1) при завершении обновления приложения для Магазина Windows
(2) при изменении состояния сетевого соединения
(3) при выходе пользователя из системы
(4) при входе пользователя в систему с экрана блокировки
Что представляет собой сертификация приложений в Магазине Windows?
(1) это – проверка приложений сотрудниками Microsoft на предмет соответствия приложений требованиям сертификации
(2) это – полностью автоматическая проверка приложений на предмет соответствия приложений требованиям сертификации
(3) это – проверка приложений другими разработчиками на предмет соответствия приложений требованиям сертификации
(4) вопрос некорректен, процесс сертификации в Магазине Windows не предусмотрен