Главная / Программирование /
Введение в разработку приложений для Windows 8 с использованием HTML, CSS и JavaScript / Тест 2
Введение в разработку приложений для Windows 8 с использованием HTML, CSS и JavaScript - тест 2
Упражнение 1:
Номер 1
Каковы особенности запуска приложения для Магазина Windows для отладки в Visual Studio 2012 в режиме Удаленный компьютер (Remote Machine)?
Ответ:
 (1) приложение запускается для отладки на виртуальной машине, встроенной в Windows 8 
 (2) приложение запускается для отладки на удаленном компьютере 
 (3) приложение запускается для отладки на том же компьютере, на котором установлена среда разработки Visual Studio 
 (4) приложение запускается для отладки в имитаторе 
 (5) подобный режим отладки в Visual Studio не предусмотрен 
Номер 2
Каковы особенности запуска приложения для Магазина Windows для отладки в Visual Studio 2012 в режиме Имитатор (Simulator)?
Ответ:
 (1) приложение запускается для отладки на виртуальной машине, встроенной в Windows 8 
 (2) приложение запускается для отладки на удаленном компьютере 
 (3) приложение запускается для отладки на том же компьютере, на котором установлена среда разработки Visual Studio 
 (4) приложение запускается для отладки в имитаторе 
 (5) подобный режим отладки в Visual Studio не предусмотрен 
Номер 3
Каковы особенности запуска приложения для Магазина Windows для отладки в Visual Studio 2012 в режиме Локальный компьютер (Local Machine)?
Ответ:
 (1) приложение запускается для отладки на виртуальной машине, встроенной в Windows 8 
 (2) приложение запускается для отладки на удаленном компьютере 
 (3) приложение запускается для отладки на том же компьютере, на котором установлена среда разработки Visual Studio 
 (4) приложение запускается для отладки в имитаторе 
 (5) подобный режим отладки в Visual Studio не предусмотрен 
Упражнение 2:
Номер 1
Если в ходе разработки приложения для Магазина Windows, рассчитанного на устройства, основанные на процессоре с архитектурой x86, требуется выполнить отладку этого приложения, каковы особенности этой процедуры в Visual Studio 2012?
Ответ:
 (1) для отладки таких приложений доступен лишь режим Имитатор (Simulator) 
 (2) для отладки таких приложений доступен лишь режим Локальный компьютер (Local Machine) 
 (3) для отладки таких приложений доступен лишь режим Удаленный компьютер (Remote Machine) 
 (4) возможна отладка таких приложений в режимах Локальный компьютер (Local Machine), Удаленный компьютер (Remote Machine) и Имитатор (Simulator) 
 (5) вопрос некорректен, разработка подобных приложений не предусмотрена в Visual Studio 2012 
Номер 2
Если в ходе разработки приложения для Магазина Windows, рассчитанного на устройства, основанные на процессоре с архитектурой ARM, требуется выполнить отладку этого приложения, каковы особенности этой процедуры в Visual Studio 2012?
Ответ:
 (1) для отладки таких приложений доступен лишь режим Имитатор (Simulator) 
 (2) для отладки таких приложений доступен лишь режим Локальный компьютер (Local Machine) 
 (3) для отладки таких приложений доступен лишь режим Удаленный компьютер (Remote Machine) 
 (4) возможна отладка таких приложений в режимах Локальный компьютер (Local Machine), Удаленный компьютер (Remote Machine) и Имитатор (Simulator) 
 (5) вопрос некорректен, разработка подобных приложений не предусмотрена в Visual Studio 2012 
Номер 3
Каковы особенности запуска приложения для Магазина Windows для отладки в Visual Studio 2012 в режиме Удаленный имитатор (Remote Simulator)?
Ответ:
 (1) приложение запускается для отладки на виртуальной машине, встроенной в Windows 8 
 (2) приложение запускается для отладки на удаленном компьютере 
 (3) приложение запускается для отладки на том же компьютере, на котором установлена среда разработки Visual Studio 
 (4) приложение запускается для отладки в имитаторе 
 (5) подобный режим отладки в Visual Studio не предусмотрен 
Упражнение 3:
Номер 1
Что происходит при запуске разрабатываемого приложения для Магазина Windows, основанного на HTML, CSS и JavaScript, из Visual Studio?
Ответ:
 (1) запускается скомпилированный исполняемый файл приложения с расширением .EXE 
 (2) выполняется развертывание приложения, например, на локальном компьютере, аналогичное развертыванию, производимому при установке приложения из Магазина Windows, после чего осуществляется его запуск  
 (3) выполняется преобразование приложения для Магазина Windows в классическое настольное приложение, после чего осуществляется его запуск 
 (4) выполняется отправка приложения в Магазин Windows, где производится автоматическое испытание приложения, приложение загружается на целевое устройство, разворачивается на нем и запускается 
Номер 2
Как запустить для отладки в режиме Локальный компьютер (Local Machine) приложение для Магазина Windows, рассчитанное на ARM-устройства при выполнении разработки этого приложения в среде Visual Studio 2012, которая установлена на ARM-устройстве?
Ответ:
 (1) подобная ситуация невозможна, так как Visual Studio 2012 не является приложением для Магазина Windows и не может исполняться на ARM-устройствах 
 (2) подобная ситуация невозможна, так как в Visual Studio 2012 нельзя разрабатывать приложения для целевой платформы, основанной на архитектуре ARM 
 (3) достаточно перед запуском отладки приложения выбрать режим Локальный компьютер (Local Machine) 
 (4) достаточно перед запуском отладки приложения выбрать режим Удаленный компьютер (Remote Machine) 
Номер 3
Как запустить для отладки в режиме Локальный компьютер (Local Machine) приложение для Магазина Windows, рассчитанное на x86-устройства при выполнении разработки этого приложения в среде Visual Studio 2012, которая установлена на x86-устройстве?
Ответ:
 (1) подобная ситуация невозможна, так как Visual Studio 2012 является приложением для Магазина Windows и не может исполняться на x86-устройствах 
 (2) подобная ситуация невозможна, так как в Visual Studio 2012 нельзя разрабатывать приложения для целевой платформы, основанной на архитектуре x86 
 (3) достаточно перед запуском отладки приложения выбрать режим Локальный компьютер (Local Machine) 
 (4) достаточно перед запуском отладки приложения выбрать режим Удаленный компьютер (Remote Machine) 
Упражнение 4:
Номер 1
Каково имя файла, содержащего базовый программный код активации WinJS и разметку стартовой страницы приложения, в новом проекте, созданном по шаблону "Пустое приложение" (Blank App)?
Ответ:
 (1) default.js 
 (2) default.css 
 (3) default.htmljs 
 (4) default.html 
 (5) default.pfx 
 (6) подобного файла нет в таком проекте 
Номер 2
Каково имя файла, содержащего базовый программный код активации WinJS, в новом проекте, созданном по шаблону "Пустое приложение" (Blank App)?
Ответ:
 (1) default.js 
 (2) default.css 
 (3) default.htmljs 
 (4) default.html 
 (5) default.pfx 
 (6) Подобного файла нет в таком проекте 
Номер 3
Каково имя файла, содержащего разметку стартовой страницы приложения, в новом проекте, созданном по шаблону "Пустое приложение" (Blank App)?
Ответ:
 (1) default.js 
 (2) default.css 
 (3) default.htmljs 
 (4) default.html 
 (5) default.pfx 
 (6) подобного файла нет в таком проекте 
Упражнение 5:
Номер 1
Какие функции выполняет сервис IntelliSense при написании программного кода в Visual Studio?
Ответ:
 (1) он обеспечивает функцию автозавершения при вводе кода 
 (2) он предоставляет всплывающие подсказки по API 
 (3) он предоставляет возможность быстрой отправки приложений в Магазин Windows 
 (4) он предоставляет возможность быстрого поиска по примерам кода приложений для Магазина Windows 
Номер 2
Какое утверждение наиболее правильно описывает идеальный вариант влияния изменения режима просмотра приложения на режим работы приложения?
Ответ:
 (1) изменение режима просмотра должно изменять режим работы 
 (2) изменение режима просмотра не должно изменять режим работы 
 (3) изменение режима просмотра автоматически приводит к изменению режима работы 
 (4) вопрос некорректен, режим просмотра приложения, это то же самое, что режим работы приложения 
Номер 3
Какие имена носят файлы стандартных таблиц стилей в проектах приложений, использующих HTML, CSS и JavaScript, созданных по шаблонам таких приложений, представленным в Visual Studio?
Ответ:
 (1) ui-dark.css 
 (2) ui-light.css 
 (3) ui-dark.js 
 (4) ui-light.js 
 (5) ui-dark.html.light.html 
Упражнение 6:
Номер 1
Что можно сказать об элементе HTML-разметки "div", если он содержит атрибут "data-win-control"?
Ответ:
 (1) данный элемент описывает некий элемент управления 
 (2) данный элемент принадлежит веб-контексту 
 (3) данный элемент принадлежит локальному контексту 
 (4) вопрос некорректен, элемент, имеющий подобный атрибут, может содержаться только в JavaScript-коде 
Номер 2
Что нужно сделать для того, чтобы изменить начальную страницу приложения, заданную по умолчанию при работе над приложением в Visual Studio?
Ответ:
 (1) нужно отредактировать файл манифеста приложения package.appxmanifest, указав нужную страницу на закладке редактора манифеста Интерфейс приложения 
 (2) нужно отредактировать файл манифеста приложения default.manifest, указав нужную страницу на закладке редактора манифеста Интерфейс приложения 
 (3) нужно отредактировать файл манифеста приложения package.winjs, указав нужную страницу на закладке редактора манифеста Интерфейс приложения 
 (4) это невозможно 
Номер 3
Как организовать обмен данными между скриптами, исполняющимися в локальном контексте и в веб-контексте?
Ответ:
 (1) это можно реализовать с помощью использования общих переменных 
 (2) это можно реализовать с помощью использования общих функций 
 (3) это можно реализовать с помощью функции HTML5 postMessage 
 (4) это невозможно 
Упражнение 7:
Номер 1
Для разработки каких приложений для Магазина Windows, использующих HTML, CSS и JavaScript, рекомендуется использовать стандартную "тёмную" таблицу стилей, присутствующую в проектах, созданных по стандартным шаблонам?
Ответ:
 (1) вопрос некорректен, подобной таблицы стилей нет в составе файлов стандартных проектов 
 (2) для разработки приложений, ориентированных на работу с мультимедийными данными 
 (3) для разработки приложений, ориентированных на работу с текстом 
 (4) для разработки классических настольных приложений 
Номер 2
Для разработки каких приложений для Магазина Windows, использующих HTML, CSS и JavaScript, рекомендуется использовать стандартную "светлую" таблицу стилей, присутствующую в проектах, созданных по стандартным шаблонам?
Ответ:
 (1) вопрос некорректен, подобной таблицы стилей нет в составе файлов стандартных проектов 
 (2) для разработки приложений, ориентированных на работу с мультимедийными данными 
 (3) для разработки приложений, ориентированных на работу с текстом 
 (4) для разработки классических настольных приложений 
Номер 3
Для разработки каких приложений для Магазина Windows, использующих HTML, CSS и JavaScript, рекомендуется использовать стандартную "многоцветную" таблицу стилей, присутствующую в проектах, созданных по стандартным шаблонам?
Ответ:
 (1) вопрос некорректен, подобной таблицы стилей нет в составе файлов стандартных проектов 
 (2) для разработки приложений, ориентированных на работу с мультимедийными данными 
 (3) для разработки приложений, ориентированных на работу с текстом 
 (4) для разработки классических настольных приложений 
Упражнение 8:
Номер 1
В JavaScript асинхронные API возвращают так называемые promise-объекты. Какое описание наилучшим образом характеризует эти объекты?
Ответ:
 (1) они представляют собой результаты работы асинхронного API, получение которых ожидается после завершения работы соответствующего вызова, в ходе выполнения работы асинхронного API нагрузка ложится на поток пользовательского интерфейса 
 (2) они представляют собой результаты работы асинхронного API, получение которых ожидается после завершения работы соответствующего вызова, в ходе выполнения работы асинхронного API нагрузка на поток пользовательского интерфейса не создается 
 (3) они представляют собой результаты работы асинхронного API, которые можно получить сразу же после вызова этого API, в ходе выполнения работы асинхронного API нагрузка на поток пользовательского интерфейса не создается 
 (4) они представляют собой массивы, имеющие некоторые специальные методы и свойства и содержащие результат работы асинхронного API 
Номер 2
Как можно редактировать файл манифеста приложения для Магазина Windows?
Ответ:
 (1) с использованием специального редактора манифеста в Visual Studio 
 (2) непосредственно редактируя код этого файла с помощью редактора кода в Visual Studio 
 (3) этот файл нельзя редактировать 
 (4) его можно редактировать с помощью специального веб-редактора, встроенного в Магазин Windows 
Номер 3
Какой формат имеет файл манифеста приложения для Магазина Windows?
Ответ:
 (1) XML 
 (2) HTML 
 (3) JS 
 (4) JSON 
 (5) XAML 
Упражнение 9:
Номер 1
Какова роль XAML при разработке приложений для Магазина Windows, использующих HTML, CSS и JavaScript?
Ответ:
 (1) данный язык в подобных приложениях не применяется 
 (2) им можно пользоваться в качестве альтернативы HTML 
 (3) им можно пользоваться в качестве альтернативы CSS 
 (4) им можно пользоваться в качестве альтернативы JavaScript 
 (5) он применяется в манифесте приложения 
Номер 2
Что можно сказать о странице, обращение к которой в коде разметки страницы приложения для Магазина Windows выполняется с помощью ссылки такого вида: ms-appx-web:///html/map.html
Ответ:
 (1) это – страница, расположенная на удаленном ресурсе 
 (2) это – страница, расположенная в пакете приложения 
 (3) это – страница, которая распложена в одной из локальных папок данных приложения 
 (4) на этот вопрос невозможно ответить, так как подобная ссылка ошибочна 
Номер 3
Какова роль атрибутов "aria-*" в описании элементов страниц приложений для Магазина Widnows, созданных с использованием HTML, CSS и JavaScript?
Ответ:
 (1) подобные атрибуты не применяются в таких приложениях 
 (2) они нужны для реализации поддержки приложением специальных возможностей 
 (3) они нужны для описания страниц, которые работают в веб-контексте 
 (4) они нужны для описания страниц, которые работают в локальном-контексте 
Упражнение 10:
Номер 1
Какому шаблону Visual Studio для приложений Магазина Windows, созданных с использованием HTML, CSS и JavaScript, соответствует следующее описание: "Трехстраничный проект приложения для Магазина Windows, которое осуществляет переходы между группами элементов, расположенных в сетке. Сведения о группах и элементах отображаются на выделенных страницах"?
Ответ:
 (1) приложение с разделением (Split Template) 
 (2) приложение таблицы (Grid Template) 
 (3) приложение с фиксированным макетом (Fixed Layout Template) 
 (4) приложение навигации (Navigation Template) 
Номер 2
Какому шаблону Visual Studio для приложений Магазина Windows, созданных с использованием HTML, CSS и JavaScript, соответствует следующее описание: "Проект приложения для Магазина Windows, которое масштабируется с использованием макета с фиксированными пропорциями"?
Ответ:
 (1) приложение с разделением (Split Template) 
 (2) приложение таблицы (Grid Template) 
 (3) приложение с фиксированным макетом (Fixed Layout Template) 
 (4) приложение навигации (Navigation Template) 
Номер 3
Какому шаблону Visual Studio для приложений Магазина Windows, созданных с использованием HTML, CSS и JavaScript, соответствует следующее описание: "Двухстраничный проект приложения для Магазина Windows, которое осуществляет переходы между группированными элементами. Первая страница позволяет выбрать группу, а вторая отображает список элементов вместе со сведениями о выбранном элементе"?
Ответ:
 (1) приложение с разделением (Split Template) 
 (2) приложение таблицы (Grid Template) 
 (3) приложение с фиксированным макетом (Fixed Layout Template) 
 (4) приложение навигации (Navigation Template)