игра брюс 2048
Главная / Программирование / Методика создания интерактивных приложений Silverlight / Тест 7

Методика создания интерактивных приложений Silverlight - тест 7

Упражнение 1:
Номер 1
Что позволяет делать технология Deep Zoom?

Ответ:

 (1) кэшировать уже скачанные части изображения 

 (2) позволяет динамически изменять качество видео изображения 

 (3) позволяет работать с большими изображениями, перемещая их, увеличивая или уменьшая. 

 (4) позволяет увеличивать и уменьшать видеоизображение 

 (5) позволяет оптимально расходовать трафик 


Номер 2
Какие идеи заложены в технологию Deep Zoom?

Ответ:

 (1) кэширование скачанных частей 

 (2) автоматическое разделение картинки на необходимое число частей 

 (3) интерполяция изображения 

 (4) при разной степени увеличения отображается разное число частей, чем выше, тем больше 


Номер 3
В каком виде можно экспортировать проект Deep Zoom?

Ответ:

 (1) можно экспортировать как приложение Silverlight 

 (2) можно разместить на сайте PhotoZoom, используя учетную запись LiveID 

 (3) можно экспортировать в формат .swf 

 (4) можно экспортировать в Seadragon Ajax 


Упражнение 2:
Номер 1
Какие типы навигации существуют для проекта Deep Zoom?

Ответ:

 (1) при помощи внутренних ссылок  

 (2) при помощи меню 

 (3) при помощи контекстного меню 

 (4) при помощи внешних ссылок  


Номер 2
Какое приложение используется для подготовки проекта Deep Zoom?

Ответ:

 (1) Visual Studio 

 (2) Deep Zoom Composer  

 (3) Expression Blend 


Номер 3
Укажите типы навигации для проекта Deep Zoom

Ответ:

 (1) при помощи контекстного меню 

 (2) при помощи внутренних ссылок  

 (3) при помощи внешних ссылок  

 (4) при помощи меню 


Упражнение 3:
Номер 1
Какие способы передачи видео от сервера к пользователю существуют?

Ответ:

 (1) традиционный поток - это обычное скачивание файла с веб-сервера 

 (2) традиционный поток - это когда клиент указывает серверу, какой отрезок нужно проигрывать  

 (3) прогрессивная загрузка - это когда клиент указывает серверу, какой отрезок нужно проигрывать  

 (4) прогрессивная загрузка - это обычное скачивание файла с веб-сервера 


Номер 2
Укажите характерные черты Smooth Streaming

Ответ:

 (1) технология доступна только для любых серверов  

 (2) технология доступна только для серверов IIS 7 

 (3) изменение качества видео в зависимости от качества канала клиента 

 (4) работает по принципу прогрессивной загрузки, но состоит из серии мелких частей потокового вещания 

 (5) работает по принципу потокового вещания, но состоит из серии мелких прогрессивных загрузок 


Номер 3
Основные принципы работы Smooth Streaming

Ответ:

 (1) клиент не может выбирать между кусочками разного размера 

 (2) видео источник кодируется со множеством битрейтов и создается множество кусочков длиной несколько секунд 

 (3) скачивание файла с веб сервера целиком 

 (4) клиент может выбирать между кусочками разного размера 


Упражнение 4:
Номер 1
Укажите преимущества Smooth Streaming  

Ответ:

 (1) трансляция в наивысшем качестве при данных условиях 

 (2) быстрое начало загрузки видео 

 (3) полное скачивание видеофайла 

 (4) экономия трафика 

 (5) быстрая перемотка 


Номер 2
Особенность работы Smooth Streaming в Silverlight

Ответ:

 (1) полное скачивание видеофайла 

 (2) использование эвристического модуля, который определяет когда и как переключить битрейт 

 (3) работа исключительно по технологии - Традиционный поток 


Номер 3
В чем особенности воспроизведения Smooth Streaming?

Ответ:

 (1) видео разделено на множество файлов-кусочков 

 (2) используется ASF, а не MP4 

 (3) видео виртуально разделено на фрагменты 

 (4) сервер передает нужный кусочек разрезанного на маленькие файлы большого файла MP4 

 (5) сервер извлекает из веб запроса точный сдвиг по времени внутри файла MP4 


Упражнение 5:
Номер 1
Каким образом размещается элемент управления Silverlight на странице?

Ответ:

 (1) в XML-файле в теге form 

 (2) в HTML-файле в теге object 

 (3) в HTML-файле в теге form 


Номер 2
Какие имеются варианты обработки событий страницы для загрузки Silverlight?

Ответ:

 (1) задать обработчик событий JavaScript для управления событиями загрузки страницы с помощью параметра onLoad 

 (2) задать функцию JavaScript, которая будет вызываться в ответ на событие OnLoad тегa body 

 (3) задать функцию JavaScript в тэге form 

 (4) использование выделенного кода в Silverlight (code-behind) 


Номер 3
Какие параметры HTML поддерживаются объектом Silverlight?

Ответ:

 (1) source 

 (2) color 

 (3) onError 

 (4) style 

 (5) background 


Упражнение 6:
Номер 1
Какие направления существуют для разработки приложений для Web?

Ответ:

 (1) логику обеспечивает JavaScript, динамический HTML, каскадные таблицы стилей и AJAX 

 (2) логику обеспечивает подгружаемая dll на клиенте 

 (3) логика полностью на сервере, а браузер разработан для отображения документов, а не приложений 


Номер 2
Какие возможности по взаимодействию с браузером имеет Silverlight?

Ответ:

 (1) любой код, откомпилированный в сборку Microsoft .NET Framework, доступен браузеру и может быть вызван из JavaScript 

 (2) с помощью JavaScript можно динамически создавать код на языке java 

 (3) любой JavaScript-код в браузере доступен из .NET-сборки и может вызываться из Silverlight-приложения 

 (4) с помощью JavaScript можно создавать XAML-элементы и добавлять их в дерево визуального представления, удалять или редактировать 


Номер 3
Какие варианты интеграции Silverlight в существующие веб-приложения возможны?

Ответ:

 (1) можно вызывать существующие функции JavaScript из .NET-кода 

 (2) можно вызывать .NET-код и использовать .NET-код из JavaScript 

 (3) можно вызывать Flash API из кода .NET 

 (4) можно изменять визуальное представление Silverlight из HTML-страницы 


Упражнение 7:
Номер 1
Обмен данными между приложением Silverlight и порталом Office SharePoint Server можно осуществлять с помощью:

Ответ:

 (1) JavaBeans 

 (2) веб-сервисов 

 (3) Windows Communication Foundation 

 (4) скрытых полей HTML (hidden fields) 


Номер 2
В каких случаях целесообразно использование Silverlight в портале SharePoint?

Ответ:

 (1) в случае переноса нагрузки на клиента 

 (2) в случае отображения простых текстовых данных 

 (3) в случае сложных представлений данных в виде графиков, многотабличных отчетов и т.д. 

 (4) в случае нестандартной навигации 


Номер 3
Какие действия выполняются при развертывании веб-части Silverlight на Office SharePoint Server?

Ответ:

 (1) копируются файлы default_html.js, Page.xaml, Page.xaml.js и SilverLight.js в корневую директорию 

 (2) копируется сборка *.dll в каталог _app_bin приложения SharePoint 

 (3) зайти на сайт SharePoint и добавить на страницу созданную веб-часть 

 (4) зайти на галерею веб-частей и добавить веб-часть BasicSilverLightWebPart в список 


Упражнение 8:
Номер 1
Какие файлы содержит созданный по шаблону базовый проект Silverlight?

Ответ:

 (1) файл выделенного кода 

 (2) манифест приложения 

 (3) файл swf 

 (4) XAML-файл приложения 

 (5) информационный файл сборки 


Номер 2
Что означает расширение  .App ?

Ответ:

 (1) это файл с классом выделенного кода 

 (2) это класс в приложении, который будет выполняться первым 

 (3) это класс, содержащий код веб-сервера 


Номер 3
Что представляет собой XAP файл?

Ответ:

 (1) это файл формата XML 

 (2) это обыкновенный ZIP архив, в котором содержатся файлы сборки, манифеста, шрифты, и т.д. 

 (3) это бинарный файл объектного кода 


Упражнение 9:
Номер 1
Что содержит файл App.xaml?

Ответ:

 (1) содержит ссылки на ряд сборок 

 (2) он используется для хранения общей информации всего приложения 

 (3) содержит метаданные, которые должны быть скомпилированы в вашу DLL 

 (4) содержит объявления, определяющие поведение приложения 


Номер 2
Что обычно задается с помощью события Startup?

Ответ:

 (1) задается делегат вызова виртуальной функции 

 (2) задается метод-обработчик, который будет выполняться при запуске приложения 

 (3) задается подписка на события веб-сервиса 


Номер 3
Чем является файл MainPage.xaml для приложения Silverlight?

Ответ:

 (1) интерфейсом по умолчанию 

 (2) тестовой страницей приложения 

 (3) пустой Веб-формой 


Упражнение 10:
Номер 1
Что должно быть корневым элементом Silverlight 3 ?

Ответ:

 (1) xmlns 

 (2) Grid 

 (3) Application 

 (4) UserControl 


Номер 2
Чем является ScriptManager?

Ответ:

 (1) средством управления элементами пользовательского интерфейса 

 (2) средством управления загрузкой и использованием всех необходимых библиотек JavaScript 

 (3) средством управления загрузки страниц ASP.NET 


Номер 3
Что принимает в качестве параметра элемент управления Silverlight в файле TestPage.aspx?

Ответ:

 (1) путь к файлу XAML 

 (2) путь к файлу XAP 

 (3) путь к файлу AppManifest.xml 

 (4) путь к файлу Default.aspx 


Упражнение 11:
Номер 1
Чем является элемент управления Button, помимо своего прямого назначения?

Ответ:

 (1) является сборкой 

 (2) является контейнером 

 (3) является файлом 


Номер 2
Какие значения могут быть заданны свойству ClickMode элемента управления CheckBox?

Ответ:

 (1) Release 

 (2) Hover 

 (3) Checked 

 (4) Press 


Номер 3
Какие форматы файлов может принимать элемент управления Image?

Ответ:

 (1) .png 

 (2) .bmp 

 (3) .tiff 

 (4) .jpg 


Упражнение 12:
Номер 1
Какое действие необходимо сделать, чтобы расширить стиль на все страницы приложения?

Ответ:

 (1) необходимо поместить стиль в контейнер Application.Resources файла MainPage.xaml 

 (2) необходимо поместить стиль в контейнер Application.Resources файла App.xaml 

 (3) необходимо поместить стиль в контейнер UserControl.Resources файла App.xaml 

 (4) необходимо поместить стиль в контейнер UserControl.Resources файла MainPage.xaml 


Номер 2
В каком разделе создается стиль? 

Ответ:

 (1) в разделе Сontrols 

 (2) в разделе Grid 

 (3) в разделе Resources 

 (4) в разделе Canvas 


Номер 3
С помощью какого тега описываются стили?

Ответ:

 (1) Grid 

 (2) Resources 

 (3) Setter 

 (4) UserControl.Resources 




Главная / Программирование / Методика создания интерактивных приложений Silverlight / Тест 7