Что такое SilverLight и XAML?
⇐ ПредыдущаяСтр 4 из 4 XAML - язык интерфейсов платформы Windows Vista. Модель приложений Vista включает объект Application. Ее набор свойств, методов и событий позволяет объединять веб-доки в связанное приложение. Доки приложения пишутся на XAML, который описывает пользоват. интерфейс. Microsoft Silverlight – офиц. название основанной на XML и.NET технологии под кодовым именем WPF/E, являющейся альтернативой Adobe Flash. Представляет собой подмножество Windows Presentation Foundation, в котором реализованы векторная графика, анимация и средства воспроизведения видео. Что такое DOM? DOM - объектная модель дока. Это независящий от платформы и языка программный интерфейс, позволяющий прогам получать доступ к содержимому доков, а также изменять содержимое, структуру и вид доков. В рамках DOM любой док представляется в виде дерева узлов. Каждый узел представляет собой элемент, атрибут, текстовый, графический или любой др.объект. Узлы между собой находятся в отношении «родитель-потомок». Что такое DHTML? Чем DHTML отличается от динамически создаваемых страниц? Динамический HTML или DHTML представляет собой набор технологий, к-е совместно позволяют создавать интерактивные веб-сайты на основе статич. языка разметки (HTML), языка создания клиентских сценариев (JavaScript), языка описания представления документа (CSS) и документной объектной модели (DOM). Динамичность, привносимая DHTML проявляет себя в процессе просмотра страницы, но не имеет никакого отношения к генерации содержимого страницы при каждой ее загрузке. Что такое регулярные выражения? Рег. выражения — система поиска текстовых фрагментов в эл. доках, основанная на спец. системе записи образцов (шаблонов) для поиска. Каким образом можно расширить возможности клиент-серверного взаимодействия в рамках протокола HTTP? Что такое плагин, сценарий?
Разработка приложений, плагинов и сценариев. Плагин — независимо компилируемый программ. модуль, динамически подключаемый к осн. проге, предназначенный для расширения или использования ее возможностей. Обычно выполняются в виде разделяемых библиотек. Сценарий — программа, автоматизирующая некоторую задачу, которую пользователь обычно выполняет вручную, используя интерфейсы программы.
Для чего используются регулярные выражения? С помощью рег. выр. можно задавать структуру искомого шаблона и его позицию внутри строки. Поиск текстовых фрагментов в эл. доках.
Что такое CGI? Стандарт интерфейса, используемого для связи внеш. проги с веб-сервером. Какие задачи решает стандарт CGI? Определяет порядок запуска проги на компе-сервере, способы передачи проге параметров и доставки результатов ее выполнения клиенту.
Какие этапы включает выполнение CGI-сценария? Запуск программы. Инициализация и чтение выходных Д. Обработка Д. Вывод рез-тов выполнения. Завершение проги. Каким образом веб-сервер определяет, что требуется именно выполнить программу, а не вернуть клиенту файл с кодом? При установке веб-сервера один из каталогов специально выделяется для хранения сценариев. Обычно такой каталог получает имя cgi-bin. В этом случае, если клиент запрашивает файл из каталога cgi-bin, сервер воспринимает такой запрос как команду на запуск сценария. Файлы из других каталогов интерпретируются как HTML-документы. Второй способ использует расширение файла. При настройке сервера указывается, что файлы с определенными расширениями содержат коды сценариев.
Какое поле должно обязательно размещаться в заголовке ответа сервера? Чтобы Д, переданные сценарием, были правильно интерпретированы клиентом, необходимо, чтобы в заголовке присутствовало как минимум поле Content-type.
Чем отличается обработка запроса клиента сценарием в зависимости от метода запроса? Если атрибут METHOD дескриптора <FORM> имел значение "GET", строка параметр передается серверу в качестве значения переменной окружения QUERY_STRING. При использовании метода POST Д доставляются сценарию через стандартный поток ввода (STDIN). Чтобы сценарий смог определить, сколько символов следует читать из стандартного ввода, веб-сервер устанавливает значение переменной окружения CONTENT_LENGTH равным длине строки параметров. Какие переменные окружения используются сценариями для получения данных от клиента? Чтобы выполнить обработку строки параметров, достаточно знать назначение трех переменных окружения: REQUEST_METHOD, QUERY_STRING и CONTENT_LENGTH. Перечислите языки разработки веб-сценариев и кратко охарактеризуйте их. Python — высокоуровневый ЯП общего назначения с акцентом на производительность и читаемость кода. Язык Python сочетает в себе минимализм синтаксиса ядра и большой объём полезных функций в стандартной библиотеке. Ruby — интерпретируемый язык высокого уровня для быстрого и удобного ООП. Ruby обладает независимой от ОС реализацией многопоточности, строгой динамической типизацией, «сборщиком мусора» и многими др. возможностями. ASP - технология, разработанная компанией Microsoft, позволяющая легко создавать приложения для Веб. Программ-ие на ASP дает разработчикам доступ к интерфейсу программ-ия приложений Internet Information Server с помощью языка сценариев VBScript и JScript.
Что такое ISAPI? ISAPI – многозвенный API для IIS. ISAPI также реализован в виде модуля mod_isapi для веб-сервера Apache.
Какие вы знаете типы ISAPI? ISAPI включает в себя 2 компоненты: расширения и фильтры. 71. Назовите достоинства и недостатки ISAPI.
К какому классу языков относится Perl? Сценарный язык
Какие вы знаете сильные стороны языка Perl? Богатые возможности для работы с текстом, в т.ч. реализованные при помощи рег. выр.
Какие типы массивов используются в Perl? @b - скалярный массив; %c - ассоциативный массив (хеш-таблица)
Какие предопределенные переменные используются в Perl? $_ переменная, используемая по умолчанию; $. номер строки, прочитанной из файла последней. $! сообщение об ошибке. $$ идентификатор текущего процесса. $^T время в секундах с начала 1970 года до запуска данной программы. $O имя файла, в котором содержится выполняемая программа. $1...$9 - фрагменты текста, отмеченные при выполнении операции сопоставления с шаблоном.
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|