Главная / Программирование /
Основы разработки приложений для мобильных устройств на платформе Windows Phone / Тест 22
Основы разработки приложений для мобильных устройств на платформе Windows Phone - тест 22
Упражнение 1:
Номер 1
Какие изображения должно содержать приложение для Windows Phone?
Ответ:
 (1) изображение для списка приложений 
 (2) изображение для экрана меню Пуск 
 (3) изображение снимка экрана программы 
 (4) изображение логотипа компании 
Номер 2
Какой файл в приложении Silverlight содержит изображение экрана-заставки?
Ответ:
 (1) SplashScreenImage.jpg 
 (2) ApplicationIcon.png 
 (3) GameThumbnail.png 
 (4) Background.png 
Номер 3
В каком методе обычно загружаются все ресуры игры XNA?
Ответ:
 (1) LoadContent 
 (2) Start 
 (3) Main 
 (4) GameStart 
Упражнение 2:
Номер 1
Сколько приложений могут быть активными одновременно?
Ответ:
 (1) одно 
 (2) два 
 (3) зависит от количества свободной оперативной памяти 
 (4) неограниченное количество 
Номер 2
Какой класс контролирует процесс создания и управления страницами приложения Silverlight?
Ответ:
 (1) App 
 (2) AppPage 
 (3) SilverlightPage 
 (4) SilverlightApplication 
Номер 3
Какое событие происходит при запуске приложения Silverlight?
Ответ:
 (1) Application_Launching 
 (2) Application_Start 
 (3) Main 
 (4) Application_Run 
Упражнение 3:
Номер 1
Какое событие происходит при закрытии приложения Silverlight?
Ответ:
 (1) Application_Closing 
 (2) Application_Closed 
 (3) Closing 
 (4) Closed 
Номер 2
Укажите событие, которое возникает при деактивации Silverlight-приложения?
Ответ:
 (1) Application_Deactivated 
 (2) Application_Deactivating 
 (3) Application_Close 
 (4) Application_Closing 
Номер 3
Какое событие происходит при переходе пользователя на другую страницу?
Ответ:
 (1) OnNavigatedFrom 
 (2) OnNavigatedTo 
 (3) OnNavigatingFrom 
 (4) OnNavigatingTo 
Упражнение 4:
Номер 1
Какой метод вызывается при возобновлении выгруженного приложения Silverlight?
Ответ:
 (1) Application_Launching 
 (2) Application_Start 
 (3) Application_Loaded 
 (4) Application_Wakeup 
Номер 2
Каким образом отличить запуск бездействующего приложения от запуска выгруженного из памяти приложения Silverlight?
Ответ:
 (1) при запуске выгруженного приложения происходит событие Application_Launching, затем Application_Activated 
 (2) при запуске выгруженного приложения происходит событие Application_Activated, в параметрах которого флаг IsApplicationInstancePreserved имеет значение false 
 (3) при запуске выгруженного приложения запускается событие Application_Activated, в параметрах которого флаг IsApplicationInstancePreserved установлен в true 
 (4) запуск бездействующего и выгруженного из памяти приложения происходит одинаково 
Номер 3
Как можно сохранить состояние при деактивации и выгрузке приложения?
Ответ:
 (1) в хранилище состояния приложения 
 (2) в изолированном хранилище 
 (3) в свойствах объектов приложения 
 (4) в специальных свойствах класса App 
Упражнение 5:
Номер 1
Какое событие происходит на странице, на которую перешел пользователь?
Ответ:
 (1) OnNavigatedFrom 
 (2) OnNavigatedTo 
 (3) OnNavigatingFrom 
 (4) OnNavigatingTo 
Номер 2
Каким образом приложение может вызвать системную функцию телефона, которая не возвращает объект?
Ответ:
 (1) создать задачу запуcка 
 (2) создать задачу выбора 
 (3) создать фоновую задачу 
 (4) никак: пользовать должен "свернуть" программу и сам вызвать необходимую функцию 
Номер 3
Каким образом приложение может вызвать системную функцию телефона, которая используется для выбора объекта системы?
Ответ:
 (1) создать задачу запуcка 
 (2) создать задачу выбора 
 (3) создать фоновую задачу 
 (4) никак: пользовать должен "свернуть" программу и сам вызвать необходимую функцию 
Упражнение 6:
Номер 1
Какое пространство имен содержит классы для работы с задачами?
Ответ:
 (1) System.Tasks 
 (2) Microsoft.Phone.Tasks 
 (3) Microsoft.Phone.Launchers 
 (4) Microsoft.Phone.Choosers 
Номер 2
Как называется фоновая задача, которая выполняется в течение небольшого промежутка времени (до 15 секунд) и запускается с одинаковыми временными интервалами?
Ответ:
 (1) периодическая задача 
 (2) задача запуска 
 (3) задача выбора 
 (4) ресурсоемкая задача 
Номер 3
Как называется фоновая задача, которая выполняется в течение длительного времени (до 10 минут), когда телефон заблокирован, подключен к источнику энергии и высокоскоростному подключению к сети?
Ответ:
 (1) периодическая задача 
 (2) задача запуска 
 (3) задача выбора 
 (4) ресурсоемкая задача 
Упражнение 7:
Номер 1
Какие протоколы можно использовать для передачи файлов в фоновых задачах?
Ответ:
 (1) HTTP 
 (2) HTTPs 
 (3) FTP 
 (4) SNMP 
Номер 2
Какой класс реализует работу с задачами, которые вызываются по расписанию?
Ответ:
 (1) ScheduledTask 
 (2) BackgroundTask 
 (3) PhoneTask 
 (4) PeriodicTask 
Номер 3
Какой класс реализует работу с периодическими задачами?
Ответ:
 (1) ScheduledTask 
 (2) BackgroundTask 
 (3) PhoneTask 
 (4) PeriodicTask 
Упражнение 8:
Номер 1
Какой класс позволяет создать ресурсоемкую задачу?
Ответ:
 (1) ResourceIntensiveTask 
 (2) BackgroundTask 
 (3) PeriodicTask 
 (4) OneTime 
Номер 2
К каким звуковым файлам имеет доступ агент воспроизведения звука?
Ответ:
 (1) к файлам изолированного хранилища приложения, которое запустило агент 
 (2) к музыкальным хранилищам в сети 
 (3) к музыкальным файлам в библиотеке мультимедиа 
 (4) к музыкальным файлам в изолированных хранилищах других приложений 
Номер 3
Как приложение может обратиться к уведомлению и управлять им?
Ответ:
 (1) указать имя уведомления 
 (2) указать целочисленный идентификатор уведомления 
 (3) указать GUID уведомления 
 (4) приложение не может управлять уведомлением