Главная /
Разработка приложений для Windows 8
Разработка приложений для Windows 8 - ответы на тесты Интуит
Курс посвящен вопросам дизайна и разработки приложений для Windows 8 с использованием HTML/JS либо XAML/C#.
Список вопросов:
- # На каких платформах могут работать WinRT-приложения?
- # На каких языках можно разрабатывать WinRT-приложения?
- # На каких устройствах могут работать WinRT-приложения?
- # Что такое Windows Store?
- # Какие способы ввода могут поддерживать WinRT-приложения?
- # На чем может быть написан интерфейс WinRT-приложений?
- # Какой главный инструмент дизайнера?
- # Каков основной смысл дизайна приложения?
- # Как часто следует обновлять дизайн-приложения?
- # Что послужило источниками вдохновения для нового языка дизайна Windows?
- # Зачем используется сетка при дизайне приложения?
- # Что называется "силуэтом» в дизайне приложений для Windows 8?
- # Какие типы специальных панелей доступны в приложении для разработчика?
- # Согласно одному из принципов дизайна приложений для Windows 8, дизайн должен быть:
- # WinRT-приложение может взаимодействовать с:
- # Какие встроенные шаблоны Windows Store приложений вы знаете?
- # Каким образом можно отлаживать приложение для Windows Store?
- # Какую из возможностей поддерживает встроенный симулятор Windows 8?
- # Как можно отладить активацию разрабатываемого установленного Windows Store приложения по поиску из стандартного интерфейса Windows 8?
- # Для чего нужен манифест приложения?
- # Для чего нужен Expression Blend?
- # Для чего нужна панель Device в Expression Blend?
- # Загрузите скриншот главного экрана приложения, которое вы получили в результате выполнения Практического задания №1.
- # Какие из следующих операций по-умолчанию выполняются асинхронно в WinRT?
- # Как называются "механизмы" описания асинхронности при разработке WinRT-приложений на C# и JavaScript?
- # Как хранятся файлы и настройки WinRT-приложения?
- # Для хранения локальных файлов и настроек приложения, WinRT предоставляет разработчику доступ к объектам:
- # При необходимости использования локальной базы данных в WinRT-приложениях какие решения рекомендуется использовать?
- # Какой контракт следует использовать для доступа к пользовательским файлам на компьютере:
- # Для чего необходим роуминг данных и настроек?
- # Какие данные рекомендуется сохранять через роуминг?
- # Для использования роуминга WinRT выставляет разработчику объекты:
- # Какие два основных шаблона навигации рекомендуется использовать в WinRT-приложениях?
- # Для каких сценариев хорошо подходит иерархический шаблон навигации?
- # Для каких сценариев хорошо подходит плоский шаблон навигации?
- # Для быстрого перемещения между различными группами на одном экране в иерархическом шаблоне применяется:
- # Для размещения команд и действий в приложении разработчик может:
- # Если приложению необходимо поделиться информацией с другими приложениям, используя контракт общего доступа (Share), соответствующее действие рекомендуется "повесить" на:
- # Что происходит с панелью приложения при переходе в Snap-режим?
- # Команды удаления и создания на панели приложения рекомендуется размещать:
- # Команды выбора на панели приложения рекомендуется размещать:
- # Какими настройками для нужно использовать для сохранения, чтобы они были доступны пользователю на всех Windows 8 устройствах, которыми он пользуется со своим Microsoft Account?
- # Куда нужно сохранять файлы, используемые только во время работы приложения?
- # Зачем может потребоваться SQLite?
- # Как ведет себя WinRT приложение, если оно было запущено, но не отображается пользователю?
- # Зачем нужно сохранять состояние WinRT приложения, перед тем, как оно приостановит работу?
- # Какое событие нужно обрабатывать, чтобы сохранить данные при приостановке приложения?
- # Какой API используется для организации асинхронного выполнения функций (C# и JavaScript)?
- # Какой метод необходимо вызвать для создания асинхронного продолжения целевой задачи (Task, C# и Promise, JavaScript)?
- # Загрузите скриншот главного экрана приложения, которое вы получили в результате выполнения Практического задания №2.
- # Каковы рекомендуемые отступы для заголовка приложения?
- # Какие элементы следует иcпользовать для представления визуальной композиции на экране?
- # На что нужно обращать внимание при использовании собственных сетки и силуэта при проектировании приложения?
- # На что следует обращать особое внимание при использовании сторонних шрифтов в приложении?
- # При составлении шрифтового набора, используемого в приложении, следует:
- # Как называется единая концепция «контактов» для единообразной обработки событий от мыши, пера и одного или нескольких пальцев, введенная в WinRT?
- # Какие типы указывающих устройств поддерживает модель указателей (Pointer) в WinRT?
- # Для каких жестовых собитый имеется встроенная поддержка в WinRT (C# и JavaScript?
- # Как обеспечить ввод в своём приложение с экранной клавиатуры?
- # Что необходимо делать, чтобы обеспечить в своём приложении наиболее удобную для пользователя поддержку экранной клавиатуры?
- # На какие события необходимо подписаться, чтобы обработать произвольный жест (C# и JavaScript)?
- # Где может располагаться панель/панели приложения?
- # Что необходимо сделать, чтобы добавить нижнюю панель-приложения на страницу (C# и JavaScript)?
- # Что необходимо сделать, чтобы панель приложения отображалась сверху (C# и JavaScript)?
- # Какой элемент управления используется для представления данных в виде «карусели», отображая в каждый момент времени один элемент данных?
- # Зачем используется связывание (привязка) данных?
- # Как можно добавить элемент управления на страницу?
- # Для чего нужны элементы управления ListView и FlipView
- # Что определяет, как будет выглядеть элемент данных в элементе управления ListView и FlipView (C# и JavaScript)?
- # Как добавить элемент управления программно (C# и JavaScript)?
- # Windows передает приложению сообщение, в случае, если оно будет
- # Какому статусу ApplicationExecutionState соответствует ситуация, когда ОС приостанавила, а затем завершила приложение
- # Загрузите скриншот главного экрана приложения, которое вы получили в результате выполнения Практической работы №3.
- # Что понимается под "контрактом" (contract) при разработке WinRT-приложений?
- # Что из перечисленного относится к контрактам WinRT?
- # Что понимается под термином "расширение" (extension) при разработке WinRT-приложений?
- # Что из перечисленного является расширением в WinRT?
- # Какие из перечисленных контрактов доступны через чудо-кнопки?
- # Когда WinRT приложение исполняется?
- # Когда приложение получает оповещение?
- # Какие есть у приложения возможности по исполнению кода в фоновом режиме?
- # Какие приложения имеют больше возможностей при исполнении фоновых задач?
- # Какой механизм используется для преобразования значений при связывании данных, например для преобразования числа в значение цвета и т.д.?
- # Что нужно задать, чтобы определить графическое представление для элементов в ListView при связывании данных?
- # Для чего служит функция WinJS.Binding.as в JavaScript приложениях и интерфейс INotifyPropertyChanged в C# приложениях?
- # Как слетать так, чтобы элементы данных, отображаемые в ListView/GridView могли иметь разные шаблоны и соответственно разный внешний вид?
- # Чем отличается работа с элементами управления ListView и GridView в приложениях, написанных на JavaScript и C#?
- # Что из ниже приведённого списка поддерживается элементами управления ListView и GridView?
- # Для чего используется контекстное масштабирование (Semantic Zoom)?
- # Сколько видов (срезов данных) поддерживается элементом управления SemanticZoom?
- # Как можно переключиться между видами (срезами данных) при использовании элемента управления SemanticZoom?
- # Какими рекомендациями следует пользоваться при реализации прикрепленного представления?
- # Какими рекомендациями следует пользоваться при реализации поддержки приложением различных экранов?
- # Загрузите скриншот главного экрана приложения, которое вы получили в результате выполнения Практической работы №4.
- # Какие типы плиток можно создавать для WinRT-приложений?
- # Как операционная система узнает, какую (статичную) плитку необходимо показывать для конкретного приложения?
- # Каким образом задается внешний вид динамичных (живых) плиток?
- # Какой объект используется для обновления плиток (C#, JS)?
- # В каком виде описываются шаблоны для всплывающих уведомлений?
- # Каким образом можно выводить всплывающие уведомления?
- # Каким образом можно анимировать живые плитки?
- # Что такое Windows Azure?
- # Для каких платформ Windows Azure Mobile Services предоставляет SDK?
- # Windows Azure BLOB-объекты — это облачная служба для хранения больших объемов неструктурированных текстовых или двоичных данных, таких как видео, музыкальный файлы и изображения. Сколько реплик BLOB объектов хранится в Windows Azure?
- # Какую функциональность предоставляют Windows Azure Mobile Services?
- # Какую из задач не решают плитки?
- # Какими советами следует воспользоваться при реализации поддержки плиток?
- # Какую задачу не решают нотификации?
- # Какими советами следует пользоваться при реализации нотификаций?
- # Какой объект используется для вывода нотификаций (C#, JS)?
- # Сколько вторичных плиток может создать приложение?
- # Для чего используется контракт Share (общий доступ)?
- # Как организуется работа с панелью поиска?
- # Что происходит при нажатии на кнопку Settings (Параметра) на Charm панели (чудо-панели).
- # Как задаются данные для отображения информации на плитках (тайлах) приложения.
- # Как можно обновлять информацию на плитках (тайлах) приложения?
- # В каких режимах отображения может работать приложение?
- # Загрузите скриншот главного экрана приложения, которое вы получили в результате выполнения Практической работы №5.
- # Какой файл необходимо создать в подпапке Microsoft\\Windows Store\\ApiData локального хранилища приложения для эмуляции данных магазина приложений, таких как данные о том, является ли отлаживаемая версия триальной?
- # Как отлаживать триальные версии приложений, чтобы проверить, работаю ли ограничения триальной версии?
- # Как можно ограничить триальные версии приложения?
- # Какой класс используется для работы с системным диалогом открытия файлов?
- # Как Windows Store приложение может получить доступ к произвольному файлу в файловой системе, не находящемуся в изолированном хранилище приложения или одной из стандартных папок?
- # Что нужно для ассоциации приложения с типом файлов или протоколом?
- # Могут ли фоновые задачи, вызываемые по расписанию, работать при отключенном внешнем питании (работе от батареи)?
- # Работают ли Windows Store приложения в фоне (когда не находятся на экране)?
- # Сколько приложений могут иметь доступ к экрану блокировки (Lock Screen)?
- # Какие цвета нужно задать в манифесте приложения?
- # Какие из этих картинок являются необходимыми для публикации приложения?
- # Для чего нужен WACK при разработке Windows Store приложений?
- # Какие из перечисленных проверок производятся при сертификации приложений в Windows Store?
- # Какие способы монетизации можно использовать в приложениях для Windows Store?
- # Какие уровни масштабирования (плотности пикселей) используются в WinRT-приложениях?
- # Каким образом можно задать разные растровые изображения в зависимости от плотности пикселей?
- # Какие типы анимаций заложены в библиотеку анимаций в WinRT?
- # Что необходимо сделать, чтобы приложение могло работать с пользовательскими папками Фотографий, Музыки и Видео?
- # Информацию из каких сенсоров аккумулирует Sensor Fusion?
- # Какие API можно использовать для работы с камерой?
- # Загрузите скриншот главного экрана приложения, которое вы получили в результате выполнения Практической работы №6.