игра брюс 2048
Главная / Программирование / Пользовательский интерфейс приложений для Windows 8, созданных с использованием HTML, CSS и JavaScript / Тест 2

Пользовательский интерфейс приложений для Windows 8, созданных с использованием HTML, CSS и JavaScript - тест 2

Упражнение 1:
Номер 1
Что произойдет, если воспользоваться чудо-кнопкой Параметры для активного приложения, при разработке которого не было сделано ничего для настройки панели этой чудо-кнопки для приложения?

Ответ:

 (1) произойдёт ошибка, приложение завершит работу 

 (2) будет открыта панель чудо-кнопки Параметры, которая содержит команды «Разрешения» и «Отзывы и оценки» 

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

 (4) будет открыта пустая панель чудо-кнопки Параметры 


Номер 2
Выберите команды, которые имеет смысл расположить в интерфейсе чудо-кнопки Параметры

Ответ:

 (1) команда обновления приложения 

 (2) команда вызова страницы с информацией о программе 

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

 (4) команда настройки параметров шрифта текста, выделенного в приложении 

 (5) команда для входа в аккаунт на сервисе, связанном с приложением 


Номер 3
Выберите команды, которые имеет смысл расположить в интерфейсе чудо-кнопки Параметры

Ответ:

 (1) команда обновления приложения 

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

 (3) команда вызова справки приложения 

 (4) команды для работы с буфером обмена 

 (5) команда для входа в аккаунт на сервисе, связанном с приложением 


Упражнение 2:
Номер 1
Что происходит с пользовательскими файлами, к которым приложение получало доступ в ходе работы, и ссылки на которые оно хранит, после деинсталляции этого приложения?

Ответ:

 (1) эти файлы безвозвратно удаляются из системы 

 (2) с этими файлами ничего не происходит 

 (3) эти файлы перемещаются в облачное хранилище 

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


Номер 2
Что происходит с локальными данными приложения после деинсталляции этого приложения?

Ответ:

 (1) эти данные безвозвратно удаляются из системы 

 (2) с этими данными ничего не происходит 

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

 (4) пользователю предлагается выбрать: нужно ли удалить эти данные, оставить их в системе или переместить в облачное хранилище 


Номер 3
Что происходит с пользовательскими файлами, для создания и редактирования которых применяется некое приложение, после деинсталляции этого приложения?

Ответ:

 (1) эти файлы безвозвратно удаляются из системы 

 (2) с этими файлами ничего не происходит 

 (3) эти файлы перемещаются в облачное хранилище 

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


Упражнение 3:
Номер 1
Среди данных приложения имеется папка, которая является основной папкой для хранения данных приложения на отдельном устройстве. При разработке приложения можно рассчитывать на то, что данные в этой папке находятся под полным его контролем, то есть, например, не будут удалены при выполнении системой операции очистки диска. О какой папке идет речь?

Ответ:

 (1) LocalState 

 (2) TempState 

 (3) RoamingState 

 (4) CompState 

 (5) среди данных приложения нет такой папки 


Номер 2
Среди данных приложения имеется папка, которая используется для хранения временных данных. При разработке приложения нужно учитывать, что возможна ситуация, когда данные, ранее размещенные в этой папке, могут быть удалены системой в ходе операции очистки диска. О какой папке идет речь?

Ответ:

 (1) LocalState 

 (2) TempState 

 (3) RoamingState 

 (4) CompState 

 (5) среди данных приложения нет такой папки 


Номер 3
Среди данных приложения имеется папка, содержимое которой, при соблюдении определенных условий, будет, с помощью облачных сервисов, синхронизировано с такой же папкой того же приложения, которое установлено на одном или нескольких устройствах того же пользователя, работающих под управлением Windows 8. О какой папке идет речь?

Ответ:

 (1) LocalState 

 (2) TempState 

 (3) RoamingState 

 (4) CompState 

 (5) среди данных приложения нет такой папки 


Упражнение 4:
Номер 1
Каковы ограничения на количество экземпляров одного и того же приложения, установленных пользователем, на различные Windows 8-устройства, с использованием одной и той же учетной записи, между которыми может осуществляться перемещение данных и параметров?

Ответ:

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

 (2) данные и параметры можно перемещать только между двумя экземплярами приложений 

 (3) данные и параметры можно перемещать не более чем между пятью экземплярами приложений 

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


Номер 2
Каковы особенности использования перемещаемых данных и параметров приложений для Магазина Windows на устройствах, на которых пользователь вошёл под разными учетными записями и установил приложение, которое предусматривает использование подобных данных?

Ответ:

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

 (2) эти данные и параметры не могут иметь общий размер, превышающий заданный в системе лимит. При попытке записи данных, размер которых превышает этот лимит, произойдёт исключение 

 (3) эти данные и параметры могут иметь общий размер, превышающий заданный в системе лимит. Но при его превышении их перемещение приостанавливается до момента, когда их размер будет соответствовать лимиту 

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


Номер 3
Каковы особенности использования перемещаемых данных и параметров приложений для Магазина Windows на устройствах, на которых пользователь вошёл под одной и той же учетной записью и установил приложение, которое предусматривает использование подобных данных?

Ответ:

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

 (2) эти данные и параметры не могут иметь общий размер, превышающий заданный в системе лимит. При попытке записи данных, размер которых превышает этот лимит, произойдёт исключение 

 (3) эти данные и параметры могут иметь общий размер, превышающий заданный в системе лимит. Но при его превышении их перемещение приостанавливается до момента, когда их размер будет соответствовать лимиту 

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


Упражнение 5:
Номер 1
Как соотносятся версии локальных, временных и перемещаемых данных приложения?

Ответ:

 (1) все они могут иметь различные версии 

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

 (3) все состояния имеют одну и ту же версию 

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


Номер 2
Как соотносятся версии локальных, временных и перемещаемых данных приложения с версией приложения?

Ответ:

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

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

 (3) данные приложения, независимо от их вида, имеют одну и ту же версию, она задаётся независимо от версии приложения 

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


Номер 3
Какова роль параметров localSettings и roamingSettings объекта Windows.Storage.ApplicationData, соответствующего некоему приложению?

Ответ:

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

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

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

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


Упражнение 6:
Номер 1
Какова особенность события suspending, которую нужно учитывать, если планируется, при обработке этого события,  сохранять некоторые данные приложения или пользовательские данные?

Ответ:

 (1) нужно учитывать, что при обработке этого события можно сохранить не более 500 Кб данных 

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

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

 (4) нужно учитывать, что приложение, при обработке данного события, может использовать не более 50 Мб оперативной памяти устройства, и, у приложения есть на это не более 10 секунд. 


Номер 2
Где следует хранить данные состояния сеанса работы приложения?

Ответ:

 (1) в области локальных данных 

 (2) в области временных данных 

 (3) в области перемещаемых данных 

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


Номер 3
Где следует хранить пароли и другую критически важную информацию пользователя?

Ответ:

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

 (2) в области перемещаемых параметров приложения 

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

 (4) в специальном хранилище, которое предоставляет система 


Упражнение 7:
Номер 1
Как следует поступить с имеющимися данными приложения, если обновлённое приложение рассчитано на другую версию данных, структура которых отличается от старых данных?

Ответ:

 (1) вопрос некорректен, так как подобная ситуация всегда обрабатывается автоматически, без участия разработчика.  

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

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

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


Номер 2
Для чего обычно используют временные данные приложения?

Ответ:

 (1) для хранения информации, которая применяется при оптимизации работы приложения 

 (2) для хранения параметров приложения 

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

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


Номер 3
Выберите данные, которые имеет смысл делать перемещаемыми.

Ответ:

 (1) сведения о текущем разрешении экрана устройства 

 (2) позиция просмотра видеофайла из облачного сервиса 

 (3) пользовательские файлы 

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


Упражнение 8:
Номер 1
Каковы особенности использования приложениями параметров с высоким приоритетом синхронизации?

Ответ:

 (1) размер этих параметров не должен превышать 8 Кб, параметры синхронизируются каждую минуту 

 (2) размер этих параметров не должен превышать 100 Кб, параметры синхронизируются каждые пять минут 

 (3) размер этих параметров не должен превышать 8 Кб, параметры синхронизируются каждые десять секунд 

 (4) размер этих параметров не должен превышать 64 Кб, параметры синхронизируются каждую минуту 


Номер 2
Если на нескольких доверенных устройств пользователя установлены экземпляры одного и того же приложения, которое поддерживает перемещаемые данные, и эти устройства подключены к Интернету, когда производится обновление данных в облаке?

Ответ:

 (1) при блокировании компьютера 

 (2) при входе в систему 

 (3) при активации пользователем чудо-кнопки Синхронизировать 

 (4) в обычном режиме – каждые 10 минут 

 (5) для параметров с высоким приоритетом синхронизации – каждую минуту 


Номер 3
Если на нескольких доверенных устройств пользователя установлены экземпляры одного и того же приложения, которое поддерживает перемещаемые данные, и эти устройства подключены к Интернету, когда производится обновление данных в облаке?

Ответ:

 (1) при блокировании компьютера 

 (2) при входе в систему 

 (3) при активации пользователем чудо-кнопки Синхронизировать 

 (4) в обычном режиме – каждые 30 минут 

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


Упражнение 9:
Номер 1
Какие особенности программного вызова интерфейса чудо-кнопки Параметры следует учитывать при реализации подобной возможности в приложении?

Ответ:

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

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

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

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


Номер 2
Какие особенности программного вызова интерфейса чудо-кнопки Параметры следует учитывать при реализации подобной возможности в приложении?

Ответ:

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

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

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

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


Номер 3
Сколько команд приложение может добавить на верхнем уровне Панели параметров?

Ответ:

 (1) неограниченное количество 

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

 (3) не более восьми 

 (4) не более пяти 


Упражнение 10:
Номер 1
Если приложению нужен программный доступ к некоей пользовательской библиотеке, как оно может получить подобный доступ?

Ответ:

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

 (2) только с использованием средства выбора файлов (File Picker) 

 (3) только с помощью совместного использования объявления соответствующей возможности в манифесте и средства выбора файлов (File Picker) 

 (4) либо с помощью объявления в манифесте соответствующей возможности, либо – с использованием средства выбора файлов (File Picker) – в зависимости от конкретной задачи 

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


Номер 2
Какой элемент управления используется для создания дополнительных всплывающих элементов в Панели параметров?

Ответ:

 (1) WinJS.UI.SettingsFlyout 

 (2) WinJS.UI.Flyout 

 (3) WinJS.UI.SettingsPanel 

 (4) WinJS.UI.ApplicationPanel 


Номер 3
Каковы особенности настройки Панели параметров в зависимости от контекста приложения, для которого она вызывается?

Ответ:

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

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

 (3) можно настроить отдельные Панели параметров для главной страницы приложения и для остальных страниц, но не более восьми вариантов Панели параметров 

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




Главная / Программирование / Пользовательский интерфейс приложений для Windows 8, созданных с использованием HTML, CSS и JavaScript / Тест 2