Главная / Программирование /
Введение в разработку для Windows Phone / Тест 2
Введение в разработку для Windows Phone - тест 2
Упражнение 1:
Номер 1
Жизненный цикл выполняемых приложений для Windows Phone состоит из состояний:
Ответ:
 (1) running, paused, dormant, tumbstoned 
 (2) running, tumbstoned 
 (3) running, dormant, tumbstoned 
 (4) running, loading, tumbstoned, dormant 
Номер 2
Состояние Dormant приложения Windows Phone характеризуется тем, что:
Ответ:
 (1) приложение выгружено из памяти, необходимые данные сохранены 
 (2) приложение выгружено из памяти, но исполняющиеся потоки остановлены 
 (3) приложение находится в памяти, потоки приложения остановлены, ресурсы освобождены 
 (4) приложение находится в памяти, потоки приложения остановлены, но ресурсы остаются занятыми 
Номер 3
Состояние Tumbstoned приложения Windows Phone характеризуется тем, что:
Ответ:
 (1) приложение выгружено из памяти, но специальные словари хранят данные приложения 
 (2) приложение выгружено из памяти, но исполняющиеся потоки остановлены 
 (3) приложение находится в памяти, потоки приложения остановлены, ресурсы освобождены 
 (4) приложение находится в памяти, потоки приложения остановлены, но ресурсы остаются занятыми 
Номер 4
Выберите стандартный цикл событий и методов приложения:
Ответ:
 (1) Lunching event, Loading method, Running, OnNavigateFrom method, Closing event 
 (2) Lunching event, OnNavigateTo method, Running, OnNavigateFrom method, Closing event 
 (3) Lunching event, OnNavigateTo method, Running, Closing event 
 (4) Lunching event, OnNavigateTo method, Running, Stoping event 
Упражнение 2:
Номер 1
При каком событии приложение Windows Phone переходит из состояния Running в состояние Dormant?
Ответ:
 (1) Load 
 (2) OnNavigateToMethod 
 (3) Deactivated 
 (4) Activated 
Номер 2
При каком событии приложение Windows Phone переходит из состояния Dormant в состояние Running?
Ответ:
 (1) Load 
 (2) OnNavigateTo method 
 (3) Deactivated 
 (4) Activated 
Номер 3
При каком событии приложение Windows Phone переходит из состояния Tumbstoned в состояние Running?
Ответ:
 (1) Load 
 (2) OnNavigateTo method 
 (3) Activated 
 (4) Deactivated 
Упражнение 3:
Номер 1
Launcher
Ответ:
 (1) позволяет запускать некоторую задачу без ожидания отклика от запущенной задачи 
 (2) позволяет запускать некоторую задачу с ожиданием отклика от запущенной задачи 
 (3) блокирует запуск некоторых приложений на определённое время 
Номер 2
Chooser
Ответ:
 (1) позволяет запускать некоторую задачу без ожидания отклика от запущенной задачи 
 (2) позволяет запускать некоторую задачу с ожиданием отклика от запущенной задачи 
 (3) блокирует запуск некоторых приложений на определённое время 
Номер 3
Главное отличие Launcher от Chooser состоит в том, что:
Ответ:
 (1) он не позволяет обрабатывать отклики от запущенной задачи 
 (2) в нём отсутствуют параметры запуска задачи 
 (3) переводит приложение, его использующее, в состояние Dormant 
Упражнение 4:
Номер 1
Push Notifications в Windows Phone 7 бывают следующих типов:
Ответ:
 (1) Raw 
 (2) Cell 
 (3) Line 
 (4) Tile 
 (5) Toast 
 (6) Note 
Номер 2
Push Notifications в Windows Phone 7 бывают следующих типов:
Ответ:
 (1) Ring 
 (2) Deep Toast 
 (3) Line 
 (4) Tile 
 (5) Toast 
 (6) Cell 
Номер 3
Push Notifications в Windows Phone 7 бывают следующих типов:
Ответ:
 (1) String 
 (2) Deep Toast 
 (3) Raw 
 (4) Mail 
 (5) Tile 
 (6) Toast 
Упражнение 5:
Номер 1
Выберите верные утверждения:
Ответ:
 (1) Приложения Windows Phone 7 имеют доступ ко всей файловой системе устройства 
 (2) в Windows Phone 7 при вызове launcher приложением, само приложение переходит в состояние Dormant или Tumbstoned 
 (3) Tile в Windows Phone 7 – это хороший способ взаимодействия с пользователем 
 (4) у Tile в Windows Phone 7 есть три "стороны" - "передняя", "задняя" и "боковая" 
Номер 2
Выберите верные утверждения:
Ответ:
 (1) Push Notifications в Windows Phоne 7 основываются на специальном бинарном формате 
 (2) Tile одна из возможностей сделать устройство Windows Phone "персональным" 
 (3) в Windows Phone 7 при вызове launcher приложением, само приложение всегда переходит в состояние Tumbstoned 
 (4) Raw оповещение в Windows Phone обрабатывает приложение, которое запросило это оповещение и зарегистрировало обработчик этого оповещения 
Номер 3
Выберите верные утверждения:
Ответ:
 (1) приложения Windows Phone 7 всегда имеют доступ ко всей файловой системе устройства 
 (2) Raw оповещение в Windows Phone обрабатывает приложение, которое запросило это оповещение и зарегистрировало обработчик этого оповещения 
 (3) разработчик приложений Windows Phone может выбрать в качестве хранилища данных SQL Server Compact Edition 
 (4) класс IsolatedStorageFile из .NET Compact Framework позволяет работать с доступной частью файловой системы 
Упражнение 6:
Номер 1
Выберите НЕВЕРНЫЕ утверждения:
Ответ:
 (1) Push Notifications в Windows Phоne 7 основываются на XML 
 (2) в Windows Phone 7 при вызове launcher приложением, само приложение всегда переходит в состояние Tumbstoned 
 (3) Tile можно использовать для отображения значимой информации для пользователя 
 (4) при получении Toast оповещения устройство Windows Phone всегда выводит его на экран 
 (5) у Tile – есть две "стороны" - "передняя" и "задняя" 
Номер 2
Выберите НЕВЕРНЫЕ утверждения:
Ответ:
 (1) при вызове launcher приложением, само приложение переходит в состояние Dormant или Tumbstoned 
 (2) у Tile – есть две "стороны" - "передняя" и "задняя" 
 (3) Raw оповещение выводит информацию на экран устройства Windows Phone 
 (4) Tile можно использовать для отображения значимой информации для пользователя 
 (5) при получении Toast оповещения устройство Windows Phone всегда выводит его на экран 
Номер 3
Выберите НЕВЕРНЫЕ утверждения:
Ответ:
 (1) Приложение Windows Phone может записывать данные в определённую системой папку (application data folder) 
 (2) Tile – тип Push Notifications, которое характеризуется тем, что оно позволяет вывести информацию на экран устройства Windows Phone сразу 
 (3) Tile можно использовать для отображения значимой информации для пользователя 
 (4) Push Notifications основываются на XML 
 (5) при получении Toast оповещения устройство Windows Phone всегда выводит его на экран 
Упражнение 7:
Номер 1
Raw – тип Push Notifications, которое характеризуется тем, что это:
Ответ:
 (1) оповещение, которое позволяет обновить Tile на устройстве 
 (2) не типизированное оповещение 
 (3) оповещение, которое позволяет вывести информацию на экран устройства Windows Phone 
Номер 2
Tile – тип Push Notifications, которое характеризуется тем, что это:
Ответ:
 (1) не типизированное оповещение 
 (2) оповещение, которое позволяет обновить Tile на устройстве 
 (3) оповещение, которое позволяет вывести информацию на экран устройства Windows Phone 
Номер 3
Toast – тип Push Notifications, которое характеризуется тем, что это:
Ответ:
 (1) не типизированное оповещение 
 (2) оповещение, которое позволяет вывести информацию на экран устройства Windows Phone 
 (3) оповещение, которое позволяет обновить Tile на устройстве 
Упражнение 8:
Номер 1
Выберите стандартные классы CF .NET позволяющие работать с файловой системой и вводом/выводом на устройстве Windows Phone:
Ответ:
 (1) IsolatedFile
 
 (2) IsolatedStorageFile
 
 (3) IsolatedStorageFileStream
 
 (4) StreamWriter
 
Номер 2
Выберите стандартные классы CF .NET позволяющие работать с файловой системой и вводом/выводом на устройстве Windows Phone:
Ответ:
 (1) StreamReader
 
 (2) IsolatedStream
 
 (3) StreamWriter
 
 (4) NativeTextWriter
 
Номер 3
Выберите стандартные классы CF .NET позволяющие работать с файловой системой и вводом/выводом на устройстве Windows Phone:
Ответ:
 (1) IsolatedFile
 
 (2) IsolatedStream
 
 (3) StreamWriter
 
 (4) NativeTextWriter