Главная /
Программирование /
Методика создания интерактивных приложений Silverlight
Методика создания интерактивных приложений Silverlight - ответы на тесты Интуит
Правильные ответы выделены зелёным цветом.
Все ответы: Современный пользователь интернета предпочитает сайты с красивым и удобным дизайном. Данный курс позволяет научиться создавать "богатые" интерактивные сайты с высокой функциональностью windows приложений. Описаны исключительно технологии Microsoft.
Все ответы: Современный пользователь интернета предпочитает сайты с красивым и удобным дизайном. Данный курс позволяет научиться создавать "богатые" интерактивные сайты с высокой функциональностью windows приложений. Описаны исключительно технологии Microsoft.
Назовите основные особенности приложений RIA:
(1) расширенные возможности интерфейса пользователя
(2) обновляется только часть страницы
(3) обновляется вся страница
(4) приложение RIA может изменять системные файлы на локальном компьютере пользователя
(5) более детальная информация доступна без перехода на другую страницу
(6) обратная связь, подтверждение действий и сообщения об ошибках
Какую настройку на этапе разработки обязательно необходимо сделать для работы приложения Silverlight вне браузера?
(1) задать наименование заголовка окна
(2) задать имя ярлыка будущего предложения
(3) указать на размещение файла иконки
(4) отметить опцию - Enable running application out of the browser
Что позволяет делать технология Deep Zoom?
(1) кэшировать уже скачанные части изображения
(2) позволяет динамически изменять качество видео изображения
(3) позволяет работать с большими изображениями, перемещая их, увеличивая или уменьшая.
(4) позволяет увеличивать и уменьшать видеоизображение
(5) позволяет оптимально расходовать трафик
Какие преимущества есть у Silverlight по сравнению с Flash/Flex ?
(1) наличие поддержки языков .Net
(2) удобные средства создания графического контента
(3) расширенный инструментарий для работы с кодом
(4) улучшенная кросплатформенность
Какие действия рекомендуется сделать для подключения к базе данных с помощью классов Domain Service?
(1) необходимо создать прокси-класс Domain Service
(2) в проекте (имя приложения Silverlight) создать модель ADO.NET Entity Data Model
(3) в веб-проекте (имя приложения Silverlight).Web создать модель ADO.NET Entity Data Model
(4) нет необходимости создавать прокси-класс Domain Service
Какие типы навигации существуют для проекта Deep Zoom?
(1) при помощи внутренних ссылок
(2) при помощи меню
(3) при помощи контекстного меню
(4) при помощи внешних ссылок
Выберите верные утверждения
(1) Silverlight 3.0 позволяет создавать внебраузерные приложения
(2) Flash/Flex позволяет создавать внебраузерные приложения
(3) для запуска приложения Silverlight вне браузера нужно явно дать команду на инсталляцию в системе
(4) для запуска приложения Silverlight вне браузера нужно просто скачать приложение - и его сразу можно использовать
(5) у Silverlight лучшее чем у Flash отображение шрифтов
Какие шаги необходимо выполнить для подключения к базе данных и отображения данных с помощью WCF?
(1) добавить к этому проекту ссылки на веб-сервис
(2) добавить Silverlight-Enabled WCF Service в веб-проект, выбрав New Item->Add
(3) добавить прокси-класс Domain Service в веб-проект, выбрав New Item->Add
(4) привязать данные из веб-сервиса к данным табличной сетки
Какие способы передачи видео от сервера к пользователю существуют?
(1) традиционный поток - это обычное скачивание файла с веб-сервера
(2) традиционный поток - это когда клиент указывает серверу, какой отрезок нужно проигрывать
(3) прогрессивная загрузка - это когда клиент указывает серверу, какой отрезок нужно проигрывать
(4) прогрессивная загрузка - это обычное скачивание файла с веб-сервера
Укажите правильные утверждения
(1) основная функциональность Silverlight встроена в код операционной системы
(2) основная функциональность Silverlight обеспечивается подключаемым модулем браузера.
(3) Silverlight поддерживает JavaScript
(4) Silverlight не поддерживает JavaScript
На каких принципах строится подход SOAP?
(1) веб-сервис имеет адрес URL, по которому клиент к нему подключается, используя протокол HTTP(S).
(2) сервер выставляет клиенту контракт, в котором указаны параметры, методы, которые клиент может вызвать
(3) в SOAP-сервисах акцент сделан на доступ к ресурсам
(4) вся работа осуществляется веб-сервисом, а клиенту передается результат работы сервиса.
Укажите преимущества Smooth Streaming
(1) трансляция в наивысшем качестве при данных условиях
(2) быстрое начало загрузки видео
(3) полное скачивание видеофайла
(4) экономия трафика
(5) быстрая перемотка
Что такое XAML?
(1) это один из языков .Net
(2) это язык разметки на базе XML
(3) это скриптовый язык программирования
Укажите особенности работы клиента Silverlight 3 с веб-сервисами
(1) возможен кроcсдоменный доступ
(2) обмен XML сообщениями вызывает излишний трафик
(3) обмен Binary XML сообщениями вызывает излишний трафик
(4) при возникновении необрабатываемого исключения на стороне сервиса трудно определить подробности исключения
(5) кроcсдоменный доступ отсутствует
Каким образом размещается элемент управления Silverlight на странице?
(1) в XML-файле в теге form
(2) в HTML-файле в теге object
(3) в HTML-файле в теге form
Какие инструменты используются для создания приложений Silverlight?
(1) Visual Studio
(2) Expression Blend
(3) Flash CS4
(4) Expression Design
Что такое дуплексное взаимодействие клиента Silverlight 3 с веб-сервисами?
(1) это когда сервер может вызывать методы клиента
(2) это когда исключительно клиент может вызывать методы сервера
(3) это когда клиент вызывает веб-сервис, с помощью которого подписывается на событие на сервере. Когда это событие происходит веб-сервис обращается к клиенту и вызывает там какой-нибудь метод
Какие направления существуют для разработки приложений для Web?
(1) логику обеспечивает JavaScript, динамический HTML, каскадные таблицы стилей и AJAX
(2) логику обеспечивает подгружаемая dll на клиенте
(3) логика полностью на сервере, а браузер разработан для отображения документов, а не приложений
Silverlight 3 официально совместим с браузерами:
(1) Opera 10
(2) IE 8
(3) Google Chrome
(4) Firefox 3
Укажите особенности .NET RIA сервисов
(1) в RIA приложениях уровни клиента и сервера разъединены и разрабатываются независимо
(2) в RIA приложениях уровни клиента и сервера разрабатываются как одно приложение
(3) RIA сервисы не входят в состав Silverlight 3
(4) RIA сервисы входят в состав Silverlight 3
Обмен данными между приложением Silverlight и порталом Office SharePoint Server можно осуществлять с помощью:
(1) JavaBeans
(2) веб-сервисов
(3) Windows Communication Foundation
(4) скрытых полей HTML (hidden fields)
Зачем нужна асинхронная коммуникация?
(1) для улучшения интерфейса пользователя
(2) для устранения эффекта ожидания
(3) для уменьшения трафика на порядок
(4) чтобы в случае разрыва соединения приложение продолжало работать с текущим набором данных
Какие преимущества для клиента появляются при использовании .NET RIA сервисов?
(1) доступ к системным файлам ОС
(2) навигация по страницам с помощью кнопок браузера "вперед" и "назад"
(3) возможность отказа от аутентификации
(4) создание окон в рамках Silverlight 3 приложения
(5) полное тестирование кода (unit test)
Какие файлы содержит созданный по шаблону базовый проект Silverlight?
(1) файл выделенного кода
(2) манифест приложения
(3) файл swf
(4) XAML-файл приложения
(5) информационный файл сборки
Особенности Silverlight 1.0
(1) объекты XAML способны генерировать события, перехватываемые из JavaScript
(2) объекты XAML не способны генерировать события, перехватываемые из JavaScript
(3) содержание XAML файла вполне пригодно для индексирования поисковыми системами
(4) JavaScript может динамически обновлять содержимое Silverlight, аналогично DHTML
(5) не содержит кодеки, для воспроизведения мультимедийного содержимого в форматах WMV, WMA и MP3
(6) есть поддержка .NET Framework
Что дает шаблон - Silverlight Business Application?
(1) дает возможность начать разработку бизнес приложения Silverlight с .NET RIA сервисами, которое поддерживает только аутентификацию пользователей
(2) дает возможность начать разработку бизнес приложения Silverlight с .NET RIA сервисами, которое поддерживает только регистрацию пользователей
(3) дает возможность начать разработку бизнес приложения Silverlight с .NET RIA сервисами, которое поддерживает аутентификацию и регистрацию пользователей
Что содержит файл App.xaml?
(1) содержит ссылки на ряд сборок
(2) он используется для хранения общей информации всего приложения
(3) содержит метаданные, которые должны быть скомпилированы в вашу DLL
(4) содержит объявления, определяющие поведение приложения
Новые возможности Silverlight 3
(1) поддержка микрофона
(2) поддержика широкого круга кодеков сторонних разработчиков
(3) поддержка FLV
(4) отображение контента в трехмерном режиме с возможностью трансформаций
Характерные черты Windows Presentation Foundation
(1) основанный на векторной графике механизм прорисовки
(2) основанный на растровой графике механизм прорисовки
(3) для отображения элементов управления используется DirectX
(4) для отображения элементов управления используется GDI+
Что должно быть корневым элементом Silverlight 3 ?
(1) xmlns
(2) Grid
(3) Application
(4) UserControl
Укажите возможности Silverlight 3
(1) поисковая оптимизация
(2) поддержка Speex audio codec
(3) локальное подключение к другому Silverlight 3 приложению
(4) связывание элемент-элемент
Какие различия между WPF и Silverlight?
(1) обе технологии работают как плагины к браузеру
(2) только Silverlight работает как плагин к браузеру
(3) WPF не использует XAML
(4) Silverlight не может использовать все библиотеки WPF
Чем является элемент управления Button, помимо своего прямого назначения?
(1) является сборкой
(2) является контейнером
(3) является файлом
Какие нововведения появились в инструментальных средствах для создания приложений Silverlight 3?
(1) поддержка UML 2
(2) быстрое создание прототипов пользовательского интерфейса
(3) прямой импорт файлов 3D Max
(4) прямой импорт файлов Adobe Photoshop и Adobe Illustrator
Что имеется в WPF в отличие от Silverlight?
(1) горячие клавиши
(2) функции печати
(3) возможность изменять часть страницы
(4) возможность не полного скачивания приложения клиента
(5) поддержка тем и скинов
Какое действие необходимо сделать, чтобы расширить стиль на все страницы приложения?
(1) необходимо поместить стиль в контейнер Application.Resources файла MainPage.xaml
(2) необходимо поместить стиль в контейнер Application.Resources файла App.xaml
(3) необходимо поместить стиль в контейнер UserControl.Resources файла App.xaml
(4) необходимо поместить стиль в контейнер UserControl.Resources файла MainPage.xaml
Какие отличительные черты имеют приложения RIA?
(1) расширенная реакция приложения RIA на действия пользователя
(2) ограниченный пользовательский интерфейс
(3) нет необходимости обновлять страницу целиком
(4) нет необходимости переходить на другую страницу
(5) необходимость обновлять страницу целиком
(6) необходимость переходить на другую страницу
Какие методы, свойства и события API имеются для управления инсталляцией приложения Silverlight изнутри кода .NET?
(1) событие, реагирующее на изменение состояния инсталляции
(2) метод отображения диалога для установки приложения
(3) свойство: запущено приложение или нет
(4) свойство: о состоянии инсталляции
Какие идеи заложены в технологию Deep Zoom?
(1) кэширование скачанных частей
(2) автоматическое разделение картинки на необходимое число частей
(3) интерполяция изображения
(4) при разной степени увеличения отображается разное число частей, чем выше, тем больше
Какие преимущества есть у Flash/Flex по сравнению с Silverligh?
(1) богатый выбор языков программирования
(2) возможность упаковки в исполняемый файл
(3) удобные средства отладки
(4) улучшенная кросплатформенность
(5) массовая распространенность
Выберите правильный порядок действий
(1) необходимо создать прокси-класс Domain Service, а затем скомпилировать приложение
(2) необходимо скомпилировать приложение, а затем создать прокси-класс Domain Service
(3) последовательность не имеет значения
Какое приложение используется для подготовки проекта Deep Zoom?
(1) Visual Studio
(2) Deep Zoom Composer
(3) Expression Blend
Укажите правильные утверждения
(1) Silverlight SDK имеет открытый исходный код
(2) в Silverlight 3.0 неудобно работать с масками из кода
(3) Flex SDK имеет открытый исходный код
(4) в Silverlight есть возможность работать с файлами в потоках
Почему необходимо осуществлять асинхронные вызовы?
(1) чтобы не блокировать сервер
(2) чтобы не блокировать браузер
(3) чтобы не блокировать ОС
Укажите характерные черты Smooth Streaming
(1) технология доступна только для любых серверов
(2) технология доступна только для серверов IIS 7
(3) изменение качества видео в зависимости от качества канала клиента
(4) работает по принципу прогрессивной загрузки, но состоит из серии мелких частей потокового вещания
(5) работает по принципу потокового вещания, но состоит из серии мелких прогрессивных загрузок
Что лежит в основе приложения Silverligth 1.0?
(1) .NET
(2) API DOM JavaScript
(3) в основе выполняющегося в браузере приложения обычно лежит HTML
(4) Java Virtual Mashine
На каких принципах строится подход REST?
(1) в REST-сервисах акцент сделан на исполнение удаленных сервисов
(2) в REST-сервисах акцент сделан на доступ к ресурсам
(3) в REST-сервисах на сервере выполняются методы, вызываемые клиентом
(4) в REST-сервисах сервер является хранителем данных
Особенность работы Smooth Streaming в Silverlight
(1) полное скачивание видеофайла
(2) использование эвристического модуля, который определяет когда и как переключить битрейт
(3) работа исключительно по технологии - Традиционный поток
Какие типы анимации существуют в XAML?
(1) анимация цветовых свойств
(2) инверсная кинематическая анимация
(3) анимация числовых свойств
(4) анимация точек, определенных в двухмерном пространстве
Какие существуют особенности работы клиента Silverlight 3 с веб-сервисами ?
(1) безопасность приложений Silverlight основывается на NT LM
(2) безопасность приложений Silverlight основывается на безопасности ASP.NET
(3) умолчанию кросдоменный доступ запрещен.
(4) умолчанию кросдоменный доступ разрешен
Какие имеются варианты обработки событий страницы для загрузки Silverlight?
(1) задать обработчик событий JavaScript для управления событиями загрузки страницы с помощью параметра onLoad
(2) задать функцию JavaScript, которая будет вызываться в ответ на событие OnLoad тегa body
(3) задать функцию JavaScript в тэге form
(4) использование выделенного кода в Silverlight (code-behind)
Укажите верное утверждение
(1) Expression Design обеспечивает возможность визуально создавать пользовательский интерфейс на базе XAML для настольных приложений на WPF или Веб-приложений на Silverlight
(2) Visual Studio работает с языком разметки XAML в текстовом режиме
(3) Visual Studio работает с языком разметки XAML в визуальном режиме
Как можно реализовать дуплексное взаимодействие клиента Silverlight 3 с веб-сервисами?
(1) периодически вызывая веб-сервис и опрашивая его на предмет наличия обновлений
(2) необходимо на веб-сервисе определить контракт с обратным вызовом
(3) необходимо на сервере запустить прослушивание порта UDP
(4) необходимо на клиенте с помощью средств WCF запустить прослушивание порта TCP
Какие возможности по взаимодействию с браузером имеет Silverlight?
(1) любой код, откомпилированный в сборку Microsoft .NET Framework, доступен браузеру и может быть вызван из JavaScript
(2) с помощью JavaScript можно динамически создавать код на языке java
(3) любой JavaScript-код в браузере доступен из .NET-сборки и может вызываться из Silverlight-приложения
(4) с помощью JavaScript можно создавать XAML-элементы и добавлять их в дерево визуального представления, удалять или редактировать
Silverlight 3 официально совместим с ОС:
(1) Windows 7
(2) MacOS 10.4.8 (intel)
(3) Linux
Какие особенности есть у .NET RIA сервисов?
(1) логика приложения располагается на клиенте
(2) логика приложения располагается на среднем уровне
(3) .NET RIA сервисы автоматически генерируют прокси-классы для клиента
(4) прокси-классы для клиента в .NET RIA сервисах необходимо писать самостоятельно
В каких случаях целесообразно использование Silverlight в портале SharePoint?
(1) в случае переноса нагрузки на клиента
(2) в случае отображения простых текстовых данных
(3) в случае сложных представлений данных в виде графиков, многотабличных отчетов и т.д.
(4) в случае нестандартной навигации
Выберите правильныеутверждения
(1) если отключить соединение с интернетом то нельзя работать дальше и приложение зависнет
(2) приложение Silverlight изначально предназначено для работы через веб соединение.
(3) если отключить соединение с интернетом то можно работать дальше, но будут выдавать исключения отсутствия соединения
Преимущества .NET RIA сервисов:
(1) проверка правильности ввода данных на клиенте
(2) проверка правильности ввода данных на сервере
(3) фильтрация, сортировка, разбиение на страницы - осуществляется декларативно
(4) фильтрация, сортировка, разбиение на страницы - осуществляется путем написания кода
Что означает расширение .App ?
(1) это файл с классом выделенного кода
(2) это класс в приложении, который будет выполняться первым
(3) это класс, содержащий код веб-сервера
Особенности Silverlight 2.0
(1) есть поддержка .NET Framework
(2) нет поддержки .NET Framework
(3) интеграция с Expression Blend
(4) поддержка кодека H.264
Что получается в результате использования шаблона - Silverlight Business Application?
(1) создается только приложение ASP.NET, которое хостит приложение Siverlight
(2) создаются приложение Siverlight и приложение ASP.NET
(3) автоматически создается ссылка на .NET RIA сервисы
(4) ссылка на .NET RIA сервисы не создается автоматически
Что обычно задается с помощью события Startup?
(1) задается делегат вызова виртуальной функции
(2) задается метод-обработчик, который будет выполняться при запуске приложения
(3) задается подписка на события веб-сервиса
Какие возможности появились в Silverlight 3?
(1) эффекты построителей текстуры
(2) официальная полная поддержка Linux
(3) сохранение в кэше в виде точечных рисунков векторного контента, текста и элементов управления
(4) применение стилей к приложениям на основе Silverlight 3 и изменение стилей во время работы
Укажите преимущества WPF
(1) декларативное описание интерфейса пользователя
(2) разделение дизайна и кода
(3) совмещение дизайна и кода
(4) программное описание интерфейса пользователя
Чем является ScriptManager?
(1) средством управления элементами пользовательского интерфейса
(2) средством управления загрузкой и использованием всех необходимых библиотек JavaScript
(3) средством управления загрузки страниц ASP.NET
Какие новые возможности появились в Silverlight 3?
(1) поддержка формата mkv
(2) проверка подключения к Интернету (с браузером и без него)
(3) автоматическое обнаружение ошибок при вводе данных
(4) динамическая обработка звука
Чего нет в Silverlight по сравнению с WPF?
(1) поддержки создания специальных и пользовательских элементов управления
(2) поддержки ClickOnce
(3) поддержки Binary XAML
(4) почти неограниченного доступа к локальным ресурсам
Какие значения могут быть заданны свойству ClickMode элемента управления CheckBox?
(1) Release
(2) Hover
(3) Checked
(4) Press
Что нового появились в инструментальных средствах для создания приложений Silverlight 3?
(1) впервые появилась поддержка интеллисенс и генераторов кода для XAML
(2) возможность создавать использующие данные приложения без обращения к фактическим данным
(3) поддержка Visual Studio Team Foundation Server
(4) впервые появились шаблоны для проектов Visual Basic и C#
Какие техники для сближения кода WPF и Silverlight применяются?
(1) элементы управления, построенные полностью на коде XAML будут полностью совместимы
(2) элементы управления, построенные полностью на коде C# будут полностью совместимы
(3) использование условных директив компилятору
(4) использование разделяемых классов
(5) использование Monolight
В каком разделе создается стиль?
(1) в разделе Сontrols
(2) в разделе Grid
(3) в разделе Resources
(4) в разделе Canvas
Приложения RIA обладают следующими свойствами:
(1) дополняют стандартный ограниченный набор элементов управления обычного пользовательского интерфейса (UI), предоставляемый HTML
(2) в них отсутствует необходимость обновлять страницу целиком
(3) имеют ограниченные мультимедийные возможности
(4) пользователь вынужден каждый раз обновлять страницу целиком
Укажите верные утверждения для изолированного хранилища (sandbox)
(1) Silverlight не поддерживает "бродячий" профиль
(2) Silverlight поддерживает "бродячий" профиль
(3) данные изолированы от пользователя в виртуальной файловой системе
(4) в хранилище может храниться только определенный вид данных
(5) в хранилище может храниться любой вид данных
В каком виде можно экспортировать проект Deep Zoom?
(1) можно экспортировать как приложение Silverlight
(2) можно разместить на сайте PhotoZoom, используя учетную запись LiveID
(3) можно экспортировать в формат .swf
(4) можно экспортировать в Seadragon Ajax
Какие недостатки есть у Silverligh?
(1) плохая кросплатформенность
(2) не достаточно развитый инструментарий для создания и поддержки кода
(3) отсутствие многопоточности
(4) отсутствие поддержки печати
(5) ограниченный язык программирования
Какие действия являются верными при подключении к базе данных с помощью классов Domain Service?
(1) создание модели ADO.NET Entity Data Model в веб-проекте
(2) создание прокси-класса Domain Service, после компиляции
(3) создание прокси-класса Domain Service, до компиляции
Укажите типы навигации для проекта Deep Zoom
(1) при помощи контекстного меню
(2) при помощи внутренних ссылок
(3) при помощи внешних ссылок
(4) при помощи меню
Какие утверждения являются верными?
(1) в Flash/Flex, есть возможность изменять качество видеопотока в зависимости от скорости интернет-соединения и загрузки процессора
(2) в Silverlight 3.0, есть возможность изменять качество видеопотока в зависимости от скорости интернет-соединения и загрузки процессора
(3) размер SWF-файла зачастую меньше
(4) размер XAP-файла зачастую меньше
(5) Silverlight-инструментарий доступен лишь Windows-разработчикам
Какие действия являются верными при подключении к базе данных с помощью классов WCF?
(1) добавить Silverlight-Enabled WCF Service в веб-проект, выбрав New Item->Add
(2) добавить прокси-класс Domain Service в веб-проект, выбрав New Item->Add
(3) добавить к этому проекту ссылки на веб-сервис
Основные принципы работы Smooth Streaming
(1) клиент не может выбирать между кусочками разного размера
(2) видео источник кодируется со множеством битрейтов и создается множество кусочков длиной несколько секунд
(3) скачивание файла с веб сервера целиком
(4) клиент может выбирать между кусочками разного размера
Какие утверждения верны?
(1) XAML может существовать как динамический XAML, возвращаемый сервером
(2) XAML может быть встроен в страницу
(3) XAML не может быть встроен в страницу
(4) XAML может существовать как внешний статический файл
Какие утверждения верны?
(1) примерами SOAP являются WCF, ASMX веб-сервисы
(2) примерами SOAP являются WCF, ADO.NET Data Services
(3) примерами REST являются WCF REST, ADO.NET Data Services
(4) примерами REST являются WCF REST, ASMX веб-сервисы
В чем особенности воспроизведения Smooth Streaming?
(1) видео разделено на множество файлов-кусочков
(2) используется ASF, а не MP4
(3) видео виртуально разделено на фрагменты
(4) сервер передает нужный кусочек разрезанного на маленькие файлы большого файла MP4
(5) сервер извлекает из веб запроса точный сдвиг по времени внутри файла MP4
Что является правильным для XAML?
(1) XAML для Silverlight идентичен XAML для WPF
(2) XAML используется для определения визуальных элементов приложения
(3) XAML не имеет элементов контейнеров
(4) XAML решает задачу разделения дизайна и кода
Особенности работы клиента Silverlight 3 с веб-сервисами
(1) в заголовках SOAP при передаче имени и пароля приложение должно использовать обычный протокол HTTP
(2) в заголовках SOAP при передаче имени и пароля приложение должно использовать протокол HTTPS
(3) браузерная аутентификация подходит, если веб-сервис находится в одном домене, что и приложение Silverlight, либо доступ ограничен только доверенными доменами
(4) браузерная аутентификация подходит, если веб-сервис находится на другом домене
Какие параметры HTML поддерживаются объектом Silverlight?
(1) source
(2) color
(3) onError
(4) style
(5) background
Что представляет собой Microsoft Expression Studio?
(1) набор инструментов для дизайнеров
(2) набор инструментов для программистов
(3) это монолитное ПО для администраторов
Чтобы вызвать веб-сервис REST необходимо:
(1) вызвать асинхронно метод и подписаться на событие получения ответа
(2) создать прокси-класс, который подписывается на событие
(3) создать экземпляр класса WebClient
(4) необходимо на веб-сервисе определить контракт с обратным вызовом
Какие варианты интеграции Silverlight в существующие веб-приложения возможны?
(1) можно вызывать существующие функции JavaScript из .NET-кода
(2) можно вызывать .NET-код и использовать .NET-код из JavaScript
(3) можно вызывать Flash API из кода .NET
(4) можно изменять визуальное представление Silverlight из HTML-страницы
Silverlight 3 официально совместим с ОС и браузерами:
(1) MacOS 10.4.8 (intel) + Safari 4
(2) MacOS 10.4.8 (PowerPC) + Safari 4
(3) Windows 7 + Safari 4
(4) Windows 7 + Opera 10
Особенности .NET RIA сервисов
(1) бизнес-логика приложения передается напрямую клиенту
(2) бизнес-логика приложения передается через прокси-классы клиенту
(3) .NET RIA сервисы могут использоваться не только с Silverlight, но и с другими технологиями написания клиентской части
(4) .NET RIA сервисы могут использоваться исключительно с Silverlight
Какие действия выполняются при развертывании веб-части Silverlight на Office SharePoint Server?
(1) копируются файлы default_html.js, Page.xaml, Page.xaml.js и SilverLight.js в корневую директорию
(2) копируется сборка *.dll в каталог _app_bin приложения SharePoint
(3) зайти на сайт SharePoint и добавить на страницу созданную веб-часть
(4) зайти на галерею веб-частей и добавить веб-часть BasicSilverLightWebPart в список
Что лежит в основе принципа асинхронной коммуникации?
(1) непрерывное взаимодействие с сервером
(2) движок клиента может взаимодействовать с сервером, не дожидаясь, пока пользователь совершит действие в приложении
(3) обращение к серверу в ответ на действия пользователя
Ключевые моменты создания многоуровневых приложений с использованием .NET RIA сервисов
(1) и сервер и клиент работают с различными наборами сущностей
(2) и сервер и клиент работают с одним и тем же набором сущностей
(3) стандартное приложение Silverlight может быть трансформировано в многоуровневое
(4) стандартное приложение Silverlight не может быть трансформировано в многоуровневое
Что представляет собой XAP файл?
(1) это файл формата XML
(2) это обыкновенный ZIP архив, в котором содержатся файлы сборки, манифеста, шрифты, и т.д.
(3) это бинарный файл объектного кода
Особенности Silverlight 3.0
(1) поддержка формата .flv
(2) поддержка форматов H.264, AAC и MPEG-4
(3) поддержка аппаратного ускорения при работе с трехмерной графикой.
(4) поддержка печати
Особенности класса - DomainService
(1) это класс, который содержит сущности и операции
(2) это класс, который содержит бизнес-логику
(3) класс DomainService не доступен из других классов
(4) класс DomainService доступен из других классов
Чем является файл MainPage.xaml для приложения Silverlight?
(1) интерфейсом по умолчанию
(2) тестовой страницей приложения
(3) пустой Веб-формой
Каких возможностей нет в Silverlight 3?
(1) кэширование библиотек приложений
(2) поддержка печати
(3) плавное потоковое воспроизведение
(4) поддержка FLV
Особенности работы WPF в браузере
(1) работает не только под ОС Windows
(2) работает исключительно под ОС Windows
(3) возможно развертывание с помощью ClickOnce
(4) развертывание путем инсталляции из броузера
Что принимает в качестве параметра элемент управления Silverlight в файле TestPage.aspx?
(1) путь к файлу XAML
(2) путь к файлу XAP
(3) путь к файлу AppManifest.xml
(4) путь к файлу Default.aspx
Что не относится к новым возможностям Silverlight 3?
(1) возможность использования .Net
(2) поддержка устройств с multitouch-интерфейсом
(3) отладка приложений Silverlight
(4) поддержка аппаратного ускорения при работе с трехмерной графикой
Укажите правильные варианты
(1) приложение Silverlight полностью загружается на клиентский компьютер перед началом его выполнения
(2) приложение WPF полностью загружается на клиентский компьютер перед началом его выполнения
(3) обработчику события в WPF и Silverlight передаются разные параметры
(4) обработчику события в WPF и Silverlight передаются одинаковые параметры
(5) WPF использует набор шрифтов операционной системы клиента
(6) Silverlight использует набор шрифтов операционной системы клиента
Какие форматы файлов может принимать элемент управления Image?
(1) .png
(2) .bmp
(3) .tiff
(4) .jpg
Что такое SketchFlow?
(1) приложение, позволяющее разработчикам расширять пользовательский интерфейс без написания дополнительного кода
(2) приложение для выборки проектных данных
(3) приложение, содержащее набор возможностей, упрощающее экспериментирование с пользовательским интерфейсом
Укажите уникальные особенности Silverlight по сравнению с WPF
(1) поддержка высококачественного видео и звука на базе технологии Smooth Streaming
(2) возможность работы с триггерами
(3) расширенный набор пользовательских элементов управления
(4) работа с фотографиями на базе технологии Deep Zoom
С помощью какого тега описываются стили?
(1) Grid
(2) Resources
(3) Setter
(4) UserControl.Resources