Главная /
Теория и практика разработки современных клиентских веб-приложений
Теория и практика разработки современных клиентских веб-приложений - ответы на тесты Интуит
В рамках курса рассматриваются теоретические и практические аспекты технологий разработки современных клиентских веб-приложений, в том числе насыщенных (RIA) приложений, а также вопросы, связанные c безопасностью и улучшением usabilty в клиентских приложениях (на примере MS Internet Explorer 8).
Список вопросов:
- # Укажите какие протоколы являются базовыми для сети WWW:
- # Укажите правильную последовательность элементов в структуре запроса клиента по протоколу HTTP: поля заголовка(1); пустая строка(2); строка состояния(3); тело запроса(4)
- # URL ресурса входит в состав:
- # Версия протокола HTTP указывается в:
- # На ошибку клиента в коде ответа сервера указывает:
- # Значение в формате MIME указывается в поле:
- # Для того чтобы скачать документ из Веб, в запросе клиента должно содержаться:
- # Укажите порядок ранжирования протоколов по степени безопасности (по убыванию): Basic(1); Digest(2); Integrated(3)
- # Данные Cookie:
- # К программам, выполняемым на клиентском компьютере можно отнести:
- # Веб-сервис - это:
- # JavaScript сценарий исполняется:
- # Что может представляться в качестве услуги в рамках технологии Cloud Computing:
- # Usability характеризует:
- # Usability ассоциируется с:
- # SSL -это
- # Следующие имена полей встречаются как в заголовке запроса клиента, так ответа сервера
- # Когда функциональных возможностей сервера недостаточно, чтобы выполнить запрос клиента выдается ответ
- # Укажите, какие из свойств определены в XML DOM:
- # Укажите, какие из свойств не определены в XML DOM:
- # Выберите характеристики, относящиеся к SAX API:
- # Выберите характеристики, относящиеся к XSL:
- # Какая из приведенных записей изменяет значение атрибута
- # Укажите составные части спецификации XSL
- # Какие из элементов являются свойствами для объекта Node
- # Какие из элементов являются методами для объекта Node
- # Какое свойство объекта Node определено только в Internet Explorer (его нет в Opera, Firefox, W3C)
- # Какой элемент указывает на то, что документ является XSL таблицей
- # Выберите правильные утверждения применительно к XSL-FO
- # Выберите правильные утверждения применительно к XQuery
- # Указать, что получается в результате применения таблицы стилей XSLT к XML-документу
- # Укажите, какие браузеры имеют поддержку XML и XSLT
- # Выберите правильные утверждения применительно к XPath
- # Какие события возникают в SAX API при анализе документа?
- # Каким образом в рамках DOM XML определен доступ к узлам
- # Какая из записей возвращает истинное значение, если узел имеет атрибуты
- # Что такое CGI?
- # Выберите те утверждения, которые относятся к ISAPI:
- # Различия между CGI-сценарием и консольным приложением касаются
- # Вызов CGI-сценария и способ передачи параметров опреляются атрибутами
- # Выберите верные утверждения
- # Какой из объектов содержит информацию о веб-сервере, веб-сайте, а также обеспечивает поддержку вызывающей программы
- # Выберите верные утверждения применительно к ISAPI-расширениям
- # Для каких инструментальных средств существуют реализации в виде ISAPI-расширений?
- # Для решения каких задач используются ISAPI-фильтры?
- # Какие пространства имен используются для построения графического интерфейса пользователей web-приложений на ASP.NET
- # Укажите, какие пространства имен в себя включает System.Web
- # Укажите, какие задачи решает ASP.NET MVC
- # Какой тип WCMS-систем применяет шаблоны в момент посещения сайта пользователями (либо извлекает страницы из кэша).
- # Укажите, какие функции предоставляются модулями входящими в поставку Drupal
- # CMF системы это
- # Укажите стандарты, на использовании которых построена работа веб-сервисов
- # В каком хранилище предприятия и организации могут размещать данные о предоставляемых ими сервисах
- # Какие протоколы используются при реализации интеграции на основе XML
- # Какие из технологий можно рассматривать в качестве ключевых для Web 2.0?
- # Какие из технологий нельзя рассматривать в качестве ключевых для Web 2.0?
- # Укажите характеристики, относящиеся к мэшапам:
- # Какими атрибутами оперирует социальный Веб?
- # Какими атрибутами не оперирует социальный Веб?
- # Укажите характеристики, относящиеся к коммуникационному социальному ПО:
- # Какие черты характерны для фолксономии?
- # В семантической веб-сети:
- # Какие недостатки характерны для Web 2.0 ?
- # Выберите правильное соответствие между названиями (1)бизнес-мэшап; (2)мэшап данных; (3)потребительский мэшап и их описаниями (а)комбинируя данные одного типа из нескольких источников, предоставляет доступ к ним с помощью единого графического интерфейса; (б)акцент делается на различных способах агрегирования и представления данных; (в)комбинируя данные различных типов из нескольких источников, предоставляют доступ к ним с помощью единого графического интерфейса.
- # Из чего состоят современные отнологии?
- # Какой язык используется для описания онтологий?
- # Выберите примеры программных систем, которые относятся к социальному ПО
- # Укажите соответствие между категориями социального ПО (1)Massively Multiplayer Online Games, (2)social bookmarking, (3)сервисные социальные сети и примерами указанных категорий (а)LinkedIn, В контакте; (б)del.icio.us, (в)World of Warcraft
- # Какие из приведенных примеров относятся к социальным каталогам?
- # Сколько групп программных инструментов выделяют внутри социального ПО
- # Что входит в архитектуру мэшапа?
- # Мэшап - это:
- # Характерными особенностями веб-фрагментов являются следующие:
- # Выберите правильное соответствие между названиями (1)агрегатор потоков; (2)веб-поток; (3)веб-синдикация и их описаниями (а)форма синдикации при которой содержимое веб-сайта предоставляется другим многочисленным веб-сайтам; (б)формат данных, используемый для предоставления пользователям часто обновляемого контента; (в)клиентское веб-приложение, собирающее синдицированный веб-контент в одном месте для более удобного просмотра.
- # Для разметки микроформатов используются следующие атрибуты HTML элементов:
- # Укажите какие из функций не относятся к веб-фрагментам:
- # Выберите правильное соответствие между свойствами (1)hslice; (2)id; (3)entry-title и их описаниями (а)значение этого свойства сопоставляется с текстом на кнопке веб-фрагмента и объявленным именем на кнопке «Обнаружение веб-канала»; (б)Используется для идентификации веб-фрагмента в URL-адресе; (в)описывает раздел веб-страницы, на который можно оформить подписку в веб-браузере.
- # Укажите правильную последовательность взаимодействия веб-потока и веб-агрегатора: (1)пользователь может зарегистрировать эту ссылку с помощью программы-агрегатора на своем компьютере; (2)при наличии нового контента программа-агрегатор либо информирует пользователя о наличии такового либо сразу же загружает его; (3)провайдер контента публикует ссылку на поток со своего сайта; (4)программа-агрегатор затем опрашивает все серверы, входящие в список зарегистированных потоков, с целью получения нового контента.
- # К особенностям веб-потока можно отнести
- # Как расшифровывалась аббревиатура RSS
- # Микроформат xFolk - это
- # Составная часть OpenSearch Query Syntax:
- # В каком из примеров указан необязательный параметр
- # Для префикса и локального имени параметра справедливо
- # Замену желаемой кодировкой представления результатов поиска для клиента осуществляет параметр
- # Какие из предложенных элементов являются обязательными?
- # Файлы описания OpenSearch - это
- # Чтобы добавить поставщика поиска в IE 8, нужно
- # Срок жизни (свойство ttl) измеряется в
- # по умолчанию обновление канала осуществляется с интервалом
- # Укажите, что не относится к AJAX:
- # Выберите характерные черты AJAX
- # В каком случае выдается сообщение об отсутствии поддержки AJAX браузером
- # Выберите верные утверждения применительно к внеполосному обращению
- # Какая из записей соответствует объекту JSON
- # Какая из записей соответствует массиву JSON
- # С архитектурной точки зрения, инфраструктура ASP.NET 2.0 AJAX состоит из элементов
- # Какие требования предъявляются к веб-приложениям, разработанным через AJAX
- # Укажите, какие формы данных не поддерживаются в JSON:
- # JSON это:
- # Выберите правильные утверждения применительно к объекту XmlHttpRequest
- # В JSON объект заключается в
- # Используемая в JSON структура имя/значение в различных языках реализуется через
- # Используемый в JSON пронумерованныйнабор значений в различных языках реализуется через
- # Какая компонента используется для выполнения внеполосных обращений к веб-серверу?
- # Какой обычно формат данных использует XmlHttpRequest для передачи данных
- # Какие требования накладываются на браузер, для работы с приложениями, разработанными с помощью AJAX?
- # В строке "\test" использованы данные JSON
- # С помощью какого метода атакующий может получить данные cookie пользователей Веб?
- # SQL-инъекцию можно использовать для:
- # Укажите характерные черты скомпрометированных веб-сайтов:
- # В чем заключается суть атаки Clickjacking?
- # Атака CSRF основана на:
- # Укажите правильное соответствие между видами атак (1)фишинг, (2)социальная инженерия, (3)троянский конь и их описанием (а)метод несанкционированного доступа к информации с использованием слабостей человеческого фактора, (б)рассылка сообщений со ссылкой на известный ресурс (его иммитацию). На фальсифицируемой странице предлагается ввести конфиденциальную информацию, которой впоследствии воспользуются злоумышленники (в)программа, записывающая все нажатия клавиш на терминале или мышке, способна записывать screenshot и передавать эти данные удаленному хозяину
- # Выберите утверждения верные для SQL-инъекции
- # Выберите верные утверждения применительно к CSS атаке
- # Выберите верные утверждения применительно к ХSS атаке
- # Выберите верные утверждения применительно к InPrivate
- # Что такое Application Protocol Prompt?
- # В IE8 блокировка вредоносного скрипта, замаскированного под графическое изображение, осуществляется с помощью технологии
- # Какие функции реализуются пакетом Microsoft Security Essential?
- # Какие меры используются для защиты от интернет атак?
- # Какой из браузеров имеет встроенную защиту от XSS?
- # DEP - это
- # XML-бомба осуществляет
- # DSS это
- # Укажите характеристики, относящиеся к атрибутам элементов HTML:
- # К блочным элементам HTML относятся:
- # Какие элементы относятся к заголовку HTML документа?
- # Какие из приведенных элементов формируют общую структуру HTML документа?
- # Какие элементы могут находиться в контейнере BODY?
- # Какие из приведенных тэгов написаны правильно и используются для задания списков в HTML?
- # Укажите правильно написанные тэги, используемые для определения фреймов в HTML
- # Из каких тэгов строится описание таблиц в HTML?
- # Какие атрибуты используются для управления внешним видом таблицы?
- # Выберите правильно написанные тэги, используемые в формах
- # При задании графики используются атрибуты:
- # Какие утверждения применимы к XHTML?
- # Укажите правильно написанные тэги, используемые для стилевого оформления в HTML
- # Для каких тэгов закрывающий тэг не предусмотрен?
- # Для чего предназначен элемент META?
- # Комментарии вводятся с помощью
- # Укажите правильное описание соответствующих атрибутов
- # Укажите тэги, которые не могут использоваться самостоятельно, но могут использоваться внутри другого тэга
- # Укажите, какие из характеристик относятся к RIA:
- # Укажите, какие из характеристик относятся к RIA:
- # Выберите правильные утверждения применительно к RIA
- # В каком приложении используется язык ActionScript?
- # Какие из языков используются для создания насыщенных интернет-приложений?
- # Выберите правильное соответствие между названиями платформы (1)Adobe Flash; (2)JavaFX; (3)MS SilverLight и используемым языком (а)Java; (б)ActionScript; (в)XAML.
- # NetBeans™ IDE 6.5 это
- # Выберите правильные утверждения применительно к Microsoft Silverlight
- # Выберите правильные утверждения применительно к Adobe Flash
- # С какими файлами может работать Adobe Flash Player?
- # Видеоролики в формате Flash это файлы с расширением
- # Что представляет собой набор инструментов для конвертирования SVG-графики в код JavaFX и просмотра графических объектов, импортированных в JavaFX из других форматов
- # Выберите правильные утверждения применительно к RIA
- # Выберите правильные утверждения применительно к RIA
- # Выберите правильные утверждения применительно к RIA
- # Технология JavaFX позволяет
- # В состав JavaFX 1.0 SDK входят
- # JavaFX приложения поддерживаются следующими операционными системами
- # Технология Silverlight предназначена для поддержки:
- # В Silverlight события генерируемые пользователем обрабатываются:
- # Основым инструментом программирования в Silverlight является:
- # Для потокового вещания и прогрессивной загрузки видео в Silverlight используется:
- # Silverlight является:
- # XAML предназначен для:
- # Новыми возможностями Silverlight 3 являются
- # Выберите правильные утверждения применительно к элементу Canvas
- # Для отрисовки многоугольника в Silverlight используется
- # Внутренняя область объекта закрашивается с помощью
- # Какая из трансформаций наклоняет объект в заданном направлении на заданный угол?
- # DoubleAnimation обеспечивает возможность анимации
- # Приложения Silverlight могут быть созданы в
- # Экземпляр Silverlight создается с помощью
- # Какое событие соответствует входу курсора мыши?
- # Элемент управления MediaElement работает с аудио характеристиками
- # Выберите правильные утверждения применительно к технологии Deep Zoom
- # Выберите правильные утверждения применительно к MediaElement
- # В рамках парадигмы облачных вычислений пользователю в качестве сервиса предоставляется:
- # Какая из моделей облачных вычислений обеспечивает эффективную защиту проприетарности программного обеспечения?
- # В случае какой модели облачных вычислений пользователь (компания) избавляется от капитальных затрат на закупку оборудования?
- # Какие потенциальные проблемы могут удерживать клиентов от использования технологий облачных вычислений?
- # IaaS избавляет клиентов от
- # Какие преимущества дает PaaS
- # Концепция WaaS является развитием логики
- # В модели SaaS:
- # концепция WaaS предусматривает
- # В чем суть услуги IaaS?
- # В чем суть услуги PaaS?
- # В чем суть услуги SaaS?
- # Для Windows Azure справедливо
- # Платформа Windows Azure включает в себя следующие основные компоненты
- # Сколько основных подсистем входят в платформу Azure Services Platform?
- # В рамках Azure Services Platform подсистема Windows Azure
- # В рамках Azure Services Platform подсистема Live Services
- # В рамках Azure Services Platform подсистема Microsoft SQL Services
- # Выберите правильное определение для понятия КАСКАДИРОВАНИЕ в CSS:
- # Выберите правильное соответствие для стилей CSS атрибутов (1)строковые стили, (2)"вложенные таблицы стилей", (3)"внешние таблицы стилей" и их описаний (а)означают размещение всех определений CSS в отдельном файле, (б)помещаются в заголовке документа внутри элемента style (в)позволяют применить таблицу стилей к элементу, используя атрибутstyle
- # Выберите правильный порядок объявлений CSS (по убыванию важности): (1)Важные объявления в таблицах стиля автора (2)Важные объявления в таблицах стиля пользователя (3)Таблицы стилей агента пользователя (4)Обычные объявления в таблицах стиля автора (5)Обычные объявления в таблицах стиля пользователя
- # В CSS комментарии помещаются внутрь конструкции
- # Правило специфичности в CSS предусматривает:
- # Следующая запись margin: 2px 5px;предусматривает
- # Использование CSS дает следующие преимущества:
- # в базовой конструкции элемент1 {элемент2: элемент3;}обозначено:
- # CSS это
- # Какая из записей реализует вложенный стиль
- # Как в CSS определено понятие наследования?
- # В каких определениях селектор задан правильно?
- # В каком из примеров селекторы объединены в группу?
- # В каком из примеров использованы псевдо-классы?
- # В каком из примеров использованы селекторы потомков элементов?
- # В IE 6 (и более младших версиях)не поддерживаются:
- # Укажите неправильные определения
- # В какой из записей определен селектор класса?
- # каким образом решается проблема безопасного исполнения веб-программ на клиентском компьютере?
- # Чем принципиально отличается насыщенное интернет-приложение от веб-приложения с "тонким клиентом" ?
- # Выберите харакеристики, относящиеся к JavaScript:
- # Спецификация ECMA-262:
- # Внедрение Java-апплета в HTML страницу реализуется с помощью тэга
- # Укажите, какое из утверждений является неправильным:
- # Silverlight это:
- # XAML это:
- # Выберите верные утверждения:
- # Что не входит в состав DHTML:
- # К характеристикам Java-апплетов относятся:
- # Выберите неправильные утверждения применительно к Java-апплетам
- # Использование насыщенных интернет-приложений характеризуется
- # VBScript используется
- # Поддержка в рамках DOM пространства имён XML, filtered views и событий относится к
- # В XAML все UI описываются с помощью элементов
- # Для создания интерактивных мультимедиа-приложений используется
- # XAML включает следующие основные категории элементов
- # Выберите характеристики, которые относятся к JavaScript:
- # Укажите какие возможности JavaScript реализуются с помощью Ядра?
- # Укажите какие свойства не относятся к JavaScript:
- # В операторе for (d in Ds):
- # В рамках объектной модели DOM укажите правильную последовательность в иерархии объектов:
- # Какая из записей является корректной в JavaScript?
- # К какому варианту встраивания JavaScript кода в веб-страницу имеет отношение атрибут src:
- # Обработка события реализуется в JavaScript:
- # Регулярные выражения используются для:
- # Какой из квантификаторов в регулярных выражениях накладывает меньшее количество ограничений на число повторений шаблона:
- # Для группировки частей шаблона регулярного выражения используется оператор:
- # Максимально длинная строка, соответствующая шаблону регулярного выражения будет найдена:
- # Выберите правильное соответствие между следующими названиями (1)встроенные объекты; (2)клиентские объекты; (3)пользовательские объекты; (4)серверные объекты и их описаниями (а)отвечают тому, что содержится или происходит на веб-странице в окне браузера; (б)отвечают за взаимодействие клиент-сервер; (в)представляют различные типы данных, свойства, методы, присущие самому языку JavaScript, независимо от содержимого HTML-страницы; (г)Создаются программистом в процессе создания сценария с использованием конструкторов типа объектов (класса).
- # Укажите правильно описанные функции с точки зрения JavaScript
- # Запись (?!=шаблон) обозначает, что
- # Чтобы задать число повторений не менее 5, используется запись
- # В JavaScript существуют следующие типов циклов
- # Для досрочного прекращения выполнения цикла используется оператор
- # Какие из утверждений, относящиеся к модели DOM HTML являются справедливыми?
- # Укажите, что в приведенном ниже списке является свойством узла HTML:
- # Укажите, что в приведенном ниже списке не является свойством узла HTML:
- # В каком случае свойство nodeValue не определено?
- # Укажите составные части стандарта DOM
- # В отношении узлов дерева DOM соблюдаются следующие принципы
- # Укажите особенности свойства nodeName
- # Укажите особенности свойства nodeValue
- # Укажите свойства, доступные только для чтения
- # Для следующих элементов Element Text Attribute Document определены типы узлов:
- # Укажите записи, с помощью которых можно обратиться к тэгу <body>
- # Укажите записи, с помощью которых можно обратиться к корневому узлу документа
- # В документе <html> <head> <title>заголовок</title> </head> <body> text <p id="р1">параграф1 <i>курсив</i></p> <p title="параграф2">текст параграфа2</p> </body></html> к дочерним узлам можно отнести
- # В документе <html> <head> <title>заголовок</title> </head> <body> text <p id="р1">параграф1 <i></i></p> <p title="параграф2">текст параграфа2</p> </body></html> к конечным узлам можно отнести
- # Имеется документ <html> <head> <title>заголовок</title> </head> <body> text <p id="р1">параграф1 <i>курсив</i></p> <p title="параграф2">текст параграфа2</p> </body></html> выберите правильные утверждения
- # Количество корневых узлов в документе равно
- # Среди приведенных элементов укажите свойства
- # Среди приведенных элементов укажите методы
- # Выберите верные утверждения:
- # Какие из спецификаций описывают схему XML?
- # Какие из спецификаций не описывают схему XML?
- # Если XML документ выполняет все синтаксические правила:
- # Выберите правильные утверждения для языка HTML
- # Какой синтаксис состветствует элементу, содержащему только текстовые данные
- # Значению модальности атрибута #IMPLIED соответствует требование
- # Чтобы повторить последовательность один или несколько раз используется символ (в DTD)
- # Выберите правильные утверждения применительно к схемам DTD
- # Укажите атрибуты, применимые к элементу ElementType
- # Укажите дочерние элементы для ElementType
- # Выберите правильные утверждения применительно к XML Schema
- # Встроенными типами данных элементов в XML Schema являются следующие
- # Для указания максимального числа десятичных позиций в XML Schema используется
- # следующая запись <element type="element-type" [minOccur="{0|1}"] [maxOccur="{1|*}"] >применяется в схеме
- # фасеты это
- # Выберите правильные утверждения применительно к языку XML
- # Укажите основные синтаксические правила построения XML документов