Главная /
Основы разработки приложений для мобильных устройств на платформе Windows Phone
Основы разработки приложений для мобильных устройств на платформе Windows Phone - ответы на тесты Интуит
В курсе рассматриваются основные принципы и средства разработки и публикации приложений для мобильных устройств, работающих на платформе Windows Phone 7.5, с использованием технологий Silverlight и XNA.
Список вопросов:
- # Какое разрешение имеет экран устройства на платформе Windows Phone 7.5?
- # Какой тип экрана используется в Windows Phone 7.5?
- # Какое минимальное количество одновременных касаний экрана должен отслеживать сенсорный экран Windows Phone 7.5?
- # Какие минимальные требования предъявляет Windows Phone 7.5 к камере устройства?
- # Имеет ли устройство Windows Phone поддержку распознавания жестов?
- # Какие требования предъявляет Windows Phone 7.5 к аппаратным средствам для определения местоположения телефона?
- # Какое минимальное количество оперативной памяти (RAM) должно быть установлено в телефоне под управлением Windows Phone 7.5?
- # Какой минимальный объем должно иметь хранилище данных устройства Windows Phone 7.5?
- # Каким образом пользователь может передать мультимедиа контент с компьютера на телефон под управлением Windows Phone 7.5?
- # Может ли телефон под управлением Windows Phone 7 получать уведомления из сети?
- # Что произойдет с активным приложением, если пользователь решит запустить другое приложение?
- # Сколько активных приложений может работать в Windows Phone 7 одновременно?
- # Существует ли возможность создавать фоновые задачи в Windows Phone 7?
- # Каким образом выполняются программы на Windows Phone 7?
- # В какой момент времени происходит компиляция кода приложения для Windows Phone в низкоуровневые инструкции?
- # Какие преимущества дает запуск программ в управляемой среде?
- # Какая интегрированная среда разработки используется для создания программ для Windows Phone 7?
- # В каких случаях лучше использовать технологию Silverlight вместо XNA?
- # Для создания каких приложений лучше подходит технология XNA?
- # В каком виде хранятся настройки приложения в изолированном хранилище?
- # Сколько локальных серверов баз данных может быть в устройстве Windows Phone 7.5?
- # Какие приложения может распространять разработчик через Windows Phone Marketplace?
- # Сколько бесплатных приложений можно распространять через Windows Phone Marketplace без необходимости внесения дополнительной оплаты?
- # Сколько пользователей могут принять участие в закрытом бета-тестировании приложения, опубликованного для тестирования в Windows Phone Marketplace?
- # Почему изолированное хранилище в Windows Phone называется "изолированным"?
- # Каков максимальный объем памяти может использовать приложение для сохранения данных в изолированном хранилище?
- # Что происходит с изолированным хранилищем, когда приложение, связанное с этим хранилищем, удаляется из телефона?
- # Можно ли создавать папки в изолированном хранилище?
- # Какой класс позволяет работать с файлом, находящимся в изолированном хранилище?
- # В каком формате сохраняются данные в хранилище настроек в Windows Phone?
- # Как называется класс, который используется для хранения настроек в изолированном хранилище?
- # Какой тип объекта используется в качестве ключа в словаре настроек приложения для Windows Phone?
- # В какой момент изменений в настройки приложения?
- # Что произойдет, если попытаться получить значение настроек приложения по несуществующему значению ключа?
- # Какие приложения могут использовать механизм изолированного хранилища?
- # Можно ли просмотреть содержимое изолированного хранилища?
- # В каком виде хранятся данные в базах данных Windows Phone?
- # Какой язык запросов используется в Windows Phone для взаимодействия с базами данных?
- # Что означает атрибут [Table] перед именем класса?
- # Какие интерфейсы должен реализовывать класс, предназначенный для работы с LINQ?
- # Какой атрибут надо добавить к свойству, чтобы LINQ мог его использовать для связи со столбцом таблицы базы данных?
- # Можно ли указать LINQ, какой столбец таблицы будет использоваться в качестве первичного ключа, и что для каждой записи должны задаваться уникальные значения?
- # Вы собираетесь создать базу данных в Windows Phone. Какой класс вы будете для этого использовать?
- # В какой момент сделанные изменения сохраняются в базе данных?
- # Как называются отношения между двумя таблицами в LINQ?
- # В какой момент происходит считывание данных из базы данных Windows Phone?
- # С помощью каких классов можно задавать ассоциации в LINQ?
- # Что произойдет при попытке удаления из таблицы базы данных записи, связанной с записями в других таблицах?
- # Какой минимальный размер данных, передаваемых по сети?
- # Как называется минимальная единица передачи данных по сети?
- # Какой тип в C# является оптимальным для сохранения одного октета?
- # Каким образом можно указать, какому компьютеру в сети передать данные?
- # Какую информацию содержит каждый пакет, передаваемый удаленному устройству?
- # Какой размер адреса узла в Интернете?
- # Через какую сеть передаются пакеты удаленным устройствам с домашнего компьютера?
- # Какой класс позволяет создавать соединение между программой и сетью?
- # Какая система выполняет разрешение имен узлов в Интернете в IP-адреса?
- # Какой класс позволяет получить доступ к информации о доступных сетевых подключениях?
- # Какой протокол применяется при отсутствии необходимости гарантированной доставки пакетов?
- # Каким образом можно обратиться к программе, запущенной на удаленном компьютере?
- # Какой класс используется для конфигурации созданного сокета?
- # Какая кодировка используется в Windows Phone для кодирования символов?
- # В каком порядке Windows Phone выбирает тип подключения к сети передачи данных?
- # Какой тип подключения предпочтительно использовать в Windows Phone для взаимодействия с сетью?
- # Какой класс позволяет задать конечную точку подключения при помощи IP-адреса?
- # Какой класс позволяет для подключения к узлу использовать его доменное имя?
- # Какой протокол применяется при необходимости гарантированной доставки пакетов?
- # Какой класс рекомендуется использовать для взаимодействия с удаленными узлами по протоколу HTTP?
- # Какое событие класса SocketAsyncEventArgs сигнализирует об окончании передачи данных?
- # Какой способ обработки данных в формате XML позволяет быстро считать необходимую информацию?
- # С каким количеством служб WCF может взаимодействовать приложение?
- # Какой класс в LINQ представляет XML-документ?
- # Для каких платформ можно создавать игрына основе технологии XNA?
- # Какие игры можно создавать с помощью технологии XNA?
- # Сколько проектов создает Visual Studio при создании решения игры XNA?
- # Какой механизм используется в XNA для загрузки игровых ресурсов?
- # Как часто вызывается метод LoadContent?
- # Как часто вызывается метод Update?
- # Как часто вызывается метод Draw?
- # Какое максимальное разрешение может иметь игра для Windows Phone?
- # Какой класс используется для отрисовки изображений в XNA?
- # Где расположено начало системы координат, используемой в XNA при альбомной ориентации телефона?
- # В каком методе следует изменять состояние игрового мира?
- # Какой класс используется для взаимодействия с сенсорным экраном?
- # Можно ли использовать шрифты для отрисовки текста в XNA?
- # В каких приложениях можно использовать акселерометр?
- # Как в программе получить значения от акселерометра?
- # Как можно тестировать программы, использующие акселерометр?
- # Какие классы позволяют использовать в игре звуковые эффекты?
- # С помощью какого класса можно использовать расширенные возможности по воспроизведению звука в приложениях XNA?
- # Можно ли использовать звуки в программе Silverlight для Windows Phone?
- # Какая ориентация экрана используется в играх XNA по умолчанию?
- # Сколько проектов будет создано в решении, содержащем и приложение Silverlight, и компонент игры XNA?
- # Какой из проектов будет главным при создании решения, содержащего и приложение Silverlight, и компонент игры XNA?
- # Можно ли использовать элементы Silverlight в игре XNA?
- # Как называется класс, который нужно использовать для вывода элементов Silverlight в игре XNA?
- # Какие изображения должно содержать приложение для Windows Phone?
- # Какой файл в приложении Silverlight содержит изображение экрана-заставки?
- # В каком методе обычно загружаются все ресуры игры XNA?
- # Сколько приложений могут быть активными одновременно?
- # Какой класс контролирует процесс создания и управления страницами приложения Silverlight?
- # Какое событие происходит при запуске приложения Silverlight?
- # Какое событие происходит при закрытии приложения Silverlight?
- # Укажите событие, которое возникает при деактивации Silverlight-приложения?
- # Какое событие происходит при переходе пользователя на другую страницу?
- # Какой метод вызывается при возобновлении выгруженного приложения Silverlight?
- # Каким образом отличить запуск бездействующего приложения от запуска выгруженного из памяти приложения Silverlight?
- # Как можно сохранить состояние при деактивации и выгрузке приложения?
- # Какое событие происходит на странице, на которую перешел пользователь?
- # Каким образом приложение может вызвать системную функцию телефона, которая не возвращает объект?
- # Каким образом приложение может вызвать системную функцию телефона, которая используется для выбора объекта системы?
- # Какое пространство имен содержит классы для работы с задачами?
- # Как называется фоновая задача, которая выполняется в течение небольшого промежутка времени (до 15 секунд) и запускается с одинаковыми временными интервалами?
- # Как называется фоновая задача, которая выполняется в течение длительного времени (до 10 минут), когда телефон заблокирован, подключен к источнику энергии и высокоскоростному подключению к сети?
- # Какие протоколы можно использовать для передачи файлов в фоновых задачах?
- # Какой класс реализует работу с задачами, которые вызываются по расписанию?
- # Какой класс реализует работу с периодическими задачами?
- # Какой класс позволяет создать ресурсоемкую задачу?
- # К каким звуковым файлам имеет доступ агент воспроизведения звука?
- # Как приложение может обратиться к уведомлению и управлять им?
- # Как можно сделать свое приложение для Windows Phone доступным для других пользователей?
- # В каком формате сохраняется файл с приложением для Windows Phone?
- # Какие файлы могут находиться в XAP-файле приложения для Windows Phone?
- # Проходит ли приложение для Windows Phone перед публикацией предварительное тестирование?
- # Сколько приложений в год может опубликовать разработчик приложений для Windows Phone, не внося дополнительную плату?
- # Какие этапы проходит приложение для Windows Phone перед публикацией в Windows Phone Marketplace?
- # В каком виде инструмент для анализа производительности приложения выдает результаты?
- # Можно ли использовать рекламу в приложениях для Windows Phone и получать за это прибыль?
- # Какие средства предоставляет компания Microsoft для размещения рекламы в приложениях для Windows Phone?
- # На каком количестве устройств можно использовать одну и ту же учетную запись Windows Live?
- # Какое максимальное количество тестеров может принять участие при разработке программы для Windows Phone через Windows Phone Marketplace?
- # Сколько устройств можно прикрепить к учетной записи Windows Live?
- # Какие файлы содержит файл с расширениием .xap?
- # Для чего предназначен файл манифеста?
- # Какую информацию не содержит файлы манифеста?
- # Какую информацию содержит файл WMAppManifest.xml?
- # Как можно установить программу в телефоне, если есть ее XAP-файл?
- # Как можно тестировать программу, полученную от другого разработчика в виде XAP-файла?
- # Может ли разработчик тестировать разрабатываемые им приложения на своем устройстве Windows Phone до публикации приложения в Windows Phone Marketplace?
- # Какие изображения нужно обязательно предоставить вместе с приложением для его одобрения в Windows Phone Marketplace?
- # Какие изображения не являются обязательными для публикации приложения в Windows Phone Marketplace?
- # Сколько собственных приложений можно загрузить в телефон, не используя Windows Phone Marketplace?
- # Как приложение может определить, запущено ли оно в тестовом режиме?
- # Сколько бесплатных приложений можно загрузить в телефон с Windows Phone Marketplace?
- # Какой компонент используется в программе для ввода текста пользователем?
- # Какой компонент используются в программе для отображения текста?
- # Какой компонент используется в приложении для начала выполнения какого-либо действия?
- # Какой класс в Silverlight является родительским для всех элементов, которые могут отображаться на экране как визуальный объект и принимать пользовательский ввод?
- # Какой класс в Silverlight нужно расширить, если нужно создать собственный тип текстового поля?
- # Как в редакторе Visual Studio можно изменить имя элемента управления?
- # С помощью какого свойства задается высота элемента управления?
- # С помощью какого свойства задается ширина элемента управления?
- # С помощью какого свойства задается содержимое элемента TextBlock?
- # Какой язык используется для описания внешнего вида страниц в Silverlight?
- # Какой из приведенных элементов является контейнером?
- # Какой из приведенных элементов нельзя использовать для получения данных от пользователя?
- # Какое событие происходит при нажатии на кнопку?
- # С помощью какого механизма реализуется работа с событиями в Silverlight?
- # Какой метод программы создает все визуальные элементы страницы?
- # Свойство класса в Silverlight – это:
- # Каким образом можно создавать дизайн страниц Silverlight?
- # Как можно создать обработчик события нажатия на кнопку?
- # К какому типу относится язык XAML?
- # Какие программные инструменты можно использовать для создания страниц приложения?
- # Как имена атрибутов элементов в коде XAML соотносятся с именами свойств, указанных в области свойств?
- # В какой файл преобразуется XAML-файл при компиляции программы?
- # Какая команда преобразует строку в вещественное число?
- # Какая команда преобразует значение переменной f типа float в строку?
- # Какой язык программирования используют разработчики программ для Windows Phone 7?
- # Какие языки программирования позволяют использовать к API Windows Phone?
- # В код какого типа компилируются программы на языке C# при построении проекта?
- # Какой минимальный набор файлов и инструментов необходим для создания рабочей программы на языке C#?
- # Какие преимущества дает использование промежуточного языка MSIL?
- # Как можно использовать компилятор .NET, чтобы скомпилировать программу?
- # Какие программные средства необходимо иметь на компьютере, чтобы можно было установить и использовать Windows Phone SDK?
- # Какие из следующих терминов используются в Visual Studio для организации создаваемых программ и систем?
- # Что является контейнером для исходных текстов программы и файлов ресурсов?
- # Какой метод вызывается первым при запуске программ на C#?
- # Какая директива используется для указания необходимости использования классов из какого-либо другого пространства имен?
- # Куда помещаются ресурсы проекта после построения проекта?
- # Файл с каким расширением содержит сборку библиотеки?
- # Что произойдет, если указанный ресурс не будет доступен во время выполнения программы?
- # Для чего предназначено решение в Visual Studio?
- # Вы пишете простую игру для Windows Phone 7 и Xbox и хотите использовать только одно решение. Как лучше организовать работу с графическими ресурсами игры (изображения, иконки, текстуры)?
- # Сколько проектов создается в шаблонном решении при создании XNA приложения для Windows Phone?
- # Какой подход используется в Silverlight для управления внешним видом приложений для Windows Phone?
- # В файл какого формата собирается и упаковывается приложение для Windows Phone?
- # Как можно взаимодействовать с интерфейсом приложения для Windows Phone, запущенного в эмуляторе?
- # Как соотносится производительность эмулятора и физического устройства Windows Phone?
- # Где можно отлаживать проект программы для Windows Phone, в котором заданы точки останова?
- # Как при отладке можно приостановить выполнение программы?
- # Какие возможности предоставляет инструмент для анализа производительности?
- # Какое средство использует Silverlight для отрисовки объектов на экране?
- # Какой атрибут элемента TextBox указывает тип экранной клавиатуры, которая появляется при нажатии на элемент?
- # Каким образом в XAML можно задавать свойства элемента?
- # Какие варианты указания свойства Height в XAML являются правильными?
- # Какие варианты указания свойства Width в XAML являются правильными?
- # Какой класс Silverlight предназначен для вывода пользователю сообщений об ошибке?
- # Укажите значение свойства Действие при построении для того чтобы встроить ресурс в сборку?
- # Укажите значение свойства Действие при построении для того чтобы ресурс помещался в отдельный файл?
- # Для чего необходимы файлы ресурсов в проекте приложения?
- # Для чего используется привязка данных?
- # Какие режимы привязки данных можно указать в приложении для Windows Phone?
- # Какой интерфейс должен реализовать класс для использования привязки данных?
- # Какое свойство визуального элемента используется для привязки данных?
- # Какие значения свойств класса PhoneApplicationPage указывают на то, что страница будет поддерживать альбомную ориентацию без возможности перехода в портретную?
- # Какое событие происходит при изменении ориентации экрана?
- # Какие из перечисленных элементов выполняют автоматическое перестроение элементов при повороте экрана?
- # Какое событие происходит при выборе элемента ListBoxItem?
- # Укажите элементы, которые будут выводить полосы прокрутки, если не все элементы помещаются на экране?
- # Какой элемент XAML используется для задания шаблона данных элемента ListBox?
- # Укажите свойство, которое используется для указания источника данных элемента ListBox?
- # Какую модель построения приложения рекомендуется использовать для SilverLight-приложения?
- # Какой класс используется в коде приложений для Windows Phone для указания адреса страницы?
- # В каком случае произойдет завершение работы из приложения?
- # Какое событие происходит при нажатии на кнопку Назад?