Главная /
Разработка приложений с помощью Mozilla
Разработка приложений с помощью Mozilla - ответы на тесты Интуит
Курс представляет собой концептуальный обзор платформы Mozilla и является руководством для построения приложений на ее основе.
Список вопросов:
- # Что входит в состав платформы Mozilla?
- # Если исполняемый файл платформы Mozilla запущен просто так, без указания начать работу какого-либо приложения, то
- # Выделите из нижеприведенных записей типы версий Mozilla:
- # Какая версия Mozilla предназначена для сбора информации о состоянии программы в момент аварийного завершения работы?
- # Для чего предназначена версия "talkback"?
- # Функции отладки, которые используют для анализа работы сборки
- # Отметьте, что из нижеприведенного характерно для Netscape 7.0:
- # Какие из следующих приложений созданы на основе платформы Mozilla?
- # Какие из нижеприведенных приложений, созданных на основе платформы Mozilla, используются для Internet?
- # Браузер для Mac OS X , использующий интерфейс Cocoa и традиционную систему меню Macintosh , носит название
- # Какова основная цель XML?
- # Что такое XHTML?
- # XHTML описывает информацию, состоящую из:
- # Какие документы определяет XHTML?
- # Для чего предназначено приложение SVG?
- # Для описания математических формул используется приложение XML, которое носит название
- # Какое приложение XML для Mozilla определяет графический интерфейс пользователя?
- # Имеется код: <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd"> <svg width="500" height="400"> <rect x="35" y="32" width="300" height="85"/> <text x="50" y="67">Прямоугольник</text> </svg> В какой части этого кода происходит описание типа документа?
- # Может ли один документ может содержать и код XHTML, и код SVG одновременно?
- # В чем состоит принцип открытости и завершенности XML?
- # Что такое XBL?
- # Список всех наборов символов, используемых для письма на разных языках мира, носит название
- # Основным языком программирования для Mozilla является
- # К основным концепциям Mozilla относят
- # Диалект XML, используемый для хранения данных, носит название
- # Что такое XPCOM?
- # Для чего с успехом можно использовать платформу Mozilla?
- # Список всех доступных компонентов хранится
- # Что представляет собой эта запись: @Mozilla.org/browser/httpindex-service;1?
- # Выберите из нижеприведенных записей те, которые соответствуют поддерживаемым Mozilla приложениям XML:
- # К особенностям Mozilla следует отнести:
- # К свойствам платформы Mozilla, появляющимся в результате взаимодействия множества меньших ее составляющих, следует относить:
- # Укажите верно записанные параметры командной строки при запуске Mozilla:
- # Для вывода обычного текста в XUL следует использовать специальный тег с именем
- # Чем отличаются два нижеприведенных кода? 1) <html> <body> hello, world </body> </html> 2) <?xml version="1.0"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en"> <body>hello, world </body> </html>
- # На каком языке составлен следующий код: <?xml version="1.0"?> <!DOCTYPE window> <window xmlns= "http://www.Mozilla.org/keymaster/gatekeeper/there.is.only.xul"> <box> <description>hello, world</description> </box> </window>
- # Выделите специальные атрибуты тега <window>:
- # К каким тегам применим атрибут sizemode ?
- # Какие значения может принимать атрибут sizemode?
- # Для чего предназначен атрибут windowtype?
- # Каким может быть значение атрибута windowtype?
- # Атрибуты screenX и screenY определяют смещение окна в пикселах относительно
- # Какие атрибуты из приведенных ниже можно изменять после того, как окно отображено на экране?
- # При использовании каких тегов окно XUL может перекрываться другим содержимым, заданным в том же документе?
- # Внутри тегов <menu> или <menulist> следует использовать
- # Определите атрибуты тегов XUL, определяющих элементы интерфейса, которые могут определять различные виды всплывающего содержимого для этих элементов:
- # К типам всплывающих окон относят
- # При использовании большинства современных тегов содержимое, описывающее всплывающие подсказки и контекстные меню, следует помещать внутрь тега
- # Небольшое окно, которое появляется над элементом графического интерфейса, если курсор мыши задерживается над ним некоторое время, носит название
- # Какие атрибуты поддерживает тег <tooltip>?
- # Для чего используются диалоговые окна?
- # Диалоговые окна, приводящие к остановке работы приложения до тех пор, пока пользователь не решит возникшую проблему, называются
- # Какие атрибуты поддерживает тег <dialog>?
- # Значением атрибута buttons тега <dialog>является
- # Какие значения строк допустимы для атрибута buttons?
- # Какие обработчики можно использовать для тега <dialog>?
- # Какие атрибуты служат для управления контейнером <hbox> диалогового окна?
- # Значением атрибута dlgtype может быть
- # Какой тег используется для создания заголовков разделов в диалоговом окне настроек Mozilla?
- # Для чего предназначен метод window.open()?
- # Выделите параметры, имеющие смысл только для окна браузера:
- # Определите парметры, применяемые как к окнам браузера, так и к окнам chrome:
- # Выделите параметры, имеющие смысл только для окон, созданных с необходимыми привилегиями защиты:
- # Обозначьте методы объекта window, позволяющие создавать простейшие диалоговые окна для взаимодействия с пользователем:
- # К специализированным диалоговым окнам Mozilla относят
- # Когда документ XUL предназначен для отображения внутри <iframe>, вместо тега <window> следует использовать тег
- # Определите специализированные атрибуты тега <page>:
- # Какой атрибут имеет тег <browser>?
- # Какие значения может принимать свойство -moz-appearance, которое используется для поддержки тем операционной системы?
- # Что описывает данный программный код: function generate_html() { var source = '<span id="notetaker-note-summary">{summary}</span>' + '<span id="notetaker-note-details">{details}</span>'; source = source.replace(/\{summary\}/, note.summary); source = source.replace(/\{details\}/, note.details); return source; }
- # Для чего предназначен следующий код: <span id="notetaker-note"> <span id="notetaker-note-summary"> Note Summary </span> <span id="notetaker-note-details"> All the details go here </span> </span>
- # Для чего служит данный код: var win = window.open( …new window …); function logger(message) { var obj = win.document.createElement("description"); var txt = win.document.CreateTextNode(message); obj.appendChild(txt); win.document.appendChild(obj); }
- # Центральным понятием в контексте обработки RDF на платформе Mozilla является понятие
- # Какая информация может храниться в RDF-файлах?
- # Выберите из предложенных записей те, которые представляют собой информацию, которая может храниться в RDF-файлах:
- # RDF представляет собой
- # Выберите элементы платформы Mozilla, при работе с которыми используется модель данных RDF:
- # При работе с какими элементами платформы Mozilla используется модель данных RDF?
- # Модель данных RDF используется при работе с некоторыми элементами платформы Mozilla. К ним относят:
- # Для каких целей не используется RDF?
- # Что такое кортеж?
- # Как называется элемент кортежа?
- # Терм - это
- # Термы в кортеже считаются
- # Обработка декларации-кортежа состоит просто в том, что
- # Что представляет собой предикат?
- # Предикаты содержат
- # Кортеж из трех элементов носит название
- # Что такое триплет?
- # Где содержатся факты, собранные вместе для обработки?
- # Определенный факт представляет собой
- # Документ RDF представляет собой
- # К основным тегам RDF следует отнести
- # К избыточным тегам RDF относят
- # К тегам RDF для выражения предикатов следует отнести
- # Для рефикации фактов в RDF используют
- # Контейнер вместе со своим содержимым образует
- # Какие теги используются в контейнерах?
- # Выберите способы использования идентификаторов:
- # URL может быть идентификатором
- # URL предиката рассматривается
- # Корневым элементом всего документа RDF является тег
- # Какие специальные атрибуты имеет тег <Description>?
- # Какие специальные атрибуты тега <Description> Mozilla не поддерживает?
- # Какие значения доступны для атрибута parseType?
- # Какими атрибутами может обладать тег-контейнер?
- # Какие типы литералов поддерживает платформа Mozilla?
- # URN - это
- # Сколько оверлеев содержит данный документ: <?xml version="1.0"?> <?xul-overlay href="chrome://test/content/overlayA.xul"?> <?xul-overlay href="chrome://test/content/overlayB.xul"?> <window xmlns="http://www.mozilla.org/keymaster/ gatekeeper/there.is.only.xul"> <description id="start">Anything</description> </window>
- # Компонентная технология, разработанная для больших приложений Mozilla, носит название
- # Для чего служит система оверлеев?
- # Для чего предназначен регистр chrome?
- # К компонентам, представляющим собой просто группы файлов в директории chrome, следует отнести
- # Имеются три стадии: 1. Обработка URLs 2. Обработка оверлеев 3. Сборка контента в финальную иерархию DOM Расположите их в порядке реализации в программе
- # В каких случаях регистр chrome видим для нас?
- # Регистр chrome реализуется
- # Присоединение или добавление контента оверлея к мастер-документу происходит
- # Что представляет собой оверлей?
- # Что представляют собой стилевые оверлеи?
- # Стилевые оверлеи
- # Чтобы решить, какие файлы следует сливать вместе система оверлеев, использует метод
- # Метод "сверху-вниз" инициируется
- # Метод "снизу-вверх" инициируется
- # Какой специальный атрибут имеет тег <?xul-overlay?>?
- # К специальным атрибутам тега <overlay> относят
- # Чтобы указать id, соответствующий id в оверлее, используется тег
- # Что представляют собой базы данных оверлеев?
- # Выделите специфичные для оверлеев предикаты:
- # Чтобы отметить, что XUL-оверлей или CSS оверлей-файлы имеют место для данного пакета, используют
- # Факт с предикатами оверлея имеет своим подлежащим
- # id источника - это
- # Сколько оверлеев содержится в данном документе: <?xml version="1.0"?> <?xul-overlay href="part1.xul"?> <?xul-overlay href="part2.xul"?> <window xmlns="http://www.mozilla.org/keymaster/ gatekeeper/there.is.only.xul"> <vbox id="osite1"> <description>Main Box A</description> </vbox> <vbox id="osite2"> <description>Main Box B</description> </vbox> </window>
- # Каково значение атрибута position?
- # Какие атрибуты используются при определении параметров слияния?
- # Какие атрибуты используются вместо id исходного тега?
- # Множество RDF-сообщений, описывающих приложения, установленные в chrome, образует
- # Основной способ использования регистра chrome - это
- # Регистр chrome транслирует созданные программистом приложения
- # RDF-информация для chrome основана на модели данных, состоящей из
- # Выберите корректные записи URN:
- # Какое значение имеет предикат hasOverlays?
- # Выберите верные записи предикатов верхнего уровня регистра chrome:
- # Какие из данных записей представляют собой предикаты верхнего уровня регистра chrome?
- # Указание, которое программист приложения помещает в XUL-код, чтобы сохранить некоторый атрибут, является XUL-атрибутом. Как он записывается?
- # Что дает нам тeг <listbox>?
- # Что дает нам тег <tree>?
- # Для чего используется тег <textbox>?
- # Как выглядит HTML-аналог XUL-тега <textbox>?
- # Упорядоченное по вертикали множество записей, каждая из которых может иметь несколько полей называется
- # Как выглядит аналог тега HTML <SELECT rows= > в XUL?
- # Какое меню реализуется HTML-тегом <SELECT rows= >?
- # Если многоколонный список получает вертикальную полосу прокрутки, то она
- # Какие теги использует тег <listbox>?
- # Какие теги для описания строк использует тег <listbox>?
- # Сколько элементов содержится в данном списке: <listbox> <listhead> <listheader label="Sole Column"> </listhead> <listitem label="first item"/> <listitem label="second item"/> <listitem label="third item"/> </listbox>
- # Выберите из предложенных ниже записей те, которые соответствуют правилам построения списков:
- # Выделите верно записанные атрибуты тега <listbox>:?
- # К атрибутам тега <listbox>, определяющим высоту списка числом строк, относят
- # Значения каких атрибутов могут передаваться для вычислений в тег <listboxbody>?
- # Каково должно быть значение атрибута seltype, чтобы пользователь мог выбрать сразу несколько строк списка?
- # Выделите из приведенных ниже записей верные:
- # Выделите специальные атрибуты тега <listitem>:
- # Какие из приведенных ниже записей можно отнести к атрибутам тега <listitem>?
- # Хранение значений данных, представляемых тегом <listitem>, производится атрибутом
- # Для определения одного элемента колонки (ячейки) используется тег
- # Списки поддерживают
- # Навигационными клавишами списков следует считать
- # Какое свойство тега <listbox> позволяет изменить состояние элемента "выбрано" на обратное?
- # К структурным аспектам деревьев следует отнести
- # В одном XUL документе может содержаться
- # К особенным атрибутам тега <tree> относят
- # Выбор одновременно нескольких ветвей дерева осуществляется с помощью атрибута seltype. Каким для этого должно быть его значение?
- # Какие теги может содержать тег <treecols>?
- # Определите из записей, приведенных ниже, атрибуты тега <treecol>:
- # Определите специальный атрибут тега <treechildren>:
- # Какие теги может содержать тег <treechildren>?
- # Строка дерева - это
- # К специальным атрибутам тега <treeitem> относят
- # К специальным атрибутам тега <treecell> принято относить
- # Что описывает данный код: function dynamicListBoxBuilder(listbox) { this._listbox = listbox; } dynamicListBoxBuilder.prototype = { _listbox : null, rebuild : function () { var rows, item; while (_listbox.hasChildNodes()) _listbox.removeChild(_listbox.lastChild); rows = _listbox.myview.rowCount; for (var i=0; i < rows; i++) { item = document.createElement("listitem"); item.setAttribute("label", listbox.myview.getItemText(i)); _listbox.appendChild(item); } } }
- # Для определения контента XUL документа, используя поток RDF данных, применяют
- # Что представляет собой система шаблонов Mozilla?
- # Система шаблонов Mozilla требует наличия
- # Определите верные высказывания по поводу шаблонов:
- # Поддерживает ли система XUL шаблонов комплексные запросы?
- # Вопросы, требующие для ответа, чтобы два или более реальных факта были скомбинированы, формируют
- # Начальная точка запроса в Mozilla может быть
- # Точка запроса в Mozilla может иметь форму
- # Каково время жизни запросов XUL шаблона?
- # RDF факты могут
- # Возможно ли рекурсивное использование запросов?
- # Система запросов Mozilla позволяет
- # Когда начинается обработка запросов, все запросы списка
- # Любое решение, удовлетворяющее сразу нескольким запросам, будет поставлено в соответствие лишь одному. Какому именно?
- # Что XUL шаблон делает с полученными данными?
- # В каких тегах должен содержаться шаблон, чтобы контент тега XUL мог порождаться шаблоном?
- # Что реализует такой код: <?xml version="1.0"?> <RDF xmlns:Test="http://www.test.com/Test#" xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <Description about="urn:test:top"> <Test:TopSeq> <Seq about="urn:test:seqroot"> <li resource="urn:test:message1"/> <li resource="urn:test:message2"/> </Seq> </Test:TopSeq> </Description> <Description about="urn:test:message1" Test:Foo="foo"/> <Description about="urn:test:message2" Test:Bar="bar"/> </RDF>
- # Теги XUL, относящиеся к системе шаблонов
- # Сколько DOM поддеревьев XUL документа формируют теги шаблона?
- # После того, как шаблон генерирует свой контент, эти теги шаблона используются
- # Сгенерированные теги формируют поддерево DOM для каждого решения, найденного шаблонным запросом. Три решения дадут в результате
- # Каждое из сгенерированных поддеревьев имеет
- # id атрибут тега верхнего уровня сгенерированного поддерева
- # Во время работы может изменяться
- # Какими должны быть теги шаблона, имеющие атрибут uri, для работы отложенного порождения контента?
- # К задачам по реализации шаблонов, выполняемых JavaScript, относят
- # Какие задачи для шаблонов может выполнять JavaScript?
- # Данные RDF, используемые шаблоном, могут
- # Между шаблоном и реальным источником RDF фактов находится объект, называемый
- # Переменные, используемые для простых запросов и гибких комплексных RDF запросов, носят название
- # Какой формат определяет запись rdf:URI?
- # Выберите из приведенных ниже записей специального вида URI для системы шаблонов:
- # Какие из приведенных ниже записей соответствуют правильным записям специального вида URI для системы шаблонов?
- # Выделите специальные атрибуты, которые могут быть добавлены к тегу <template> ?
- # Какие атрибуты для базового тега шаблона используются для сортировки?
- # Какие зарезервированные имена не могут применяться для предиката?
- # Что такое XBL??
- # Контент XBL-виджетов может комбинироваться из
- # Создает ли XBL теги?
- # Набор тегов и скриптов, которые вместе образуют уникальный обработчик событий и отображаемый контент, образуют
- # Пользовательские связки пишутся
- # К высокоспециализированным тегам, которые, по сути, являются связками, следует отнести
- # Список связок, каждая из которых начинается с тега <binding>, образует
- # Связки XBL идентифицируются с помощью
- # Чтобы связки XBL можно было использовать, они должны быть предварительно
- # Перед тем, как связка будет использована, ее нужно связать с существующими XML-тегами документа. Эти теги называются
- # Перед тем, как связка будет использована, ее нужно связать с существующими XML-тегами документа. Этот документ носит название
- # Если граничный тег имеет собственный контент, он называется
- # Если сама связка имеет тег <content>, то теги внутри него называются
- # Когда мы вызываем XBL-связку, иерархия DOM целевого документа
- # Когда мы вызываем XBL-связку, иерархия DOM целевого документа растет. К изменениям, возникающим при этом, следует отнести
- # Интерфейс связки содержит
- # Обработчики интерфейса связки соответствуют
- # Свойства интерфейса связки соответствуют
- # Какие традиционные концепции объектно-ориентированного подхода поддерживает XBL?
- # Выберите из предложенных ниже записей те, которые являются традиционными концепциями объектно-ориентированного подхода, поддерживаемыми XBL:
- # Множество унаследованных связок образует
- # Выберите из предложенного списка наследуемые свойства связок XBL:
- # Выберите из предложенных записей верные обозначения имен тегов XBL, используемых в другом значении:
- # Выберите из предложенных записей верные обозначения имен атрибутов, используемых в ином значении:
- # Чтобы тег мог быть граничным, он должен иметь
- # Сколько вложенных тегов может иметь тег <binding>?
- # Какие из приведенных ниже тегов могут появиться в теге <binding> не более одного раза?
- # Выберите из приведенных ниже записей верные обозначения атрибутов тега <binding>:
- # Механизм наследования в XBL выражается атрибутом
- # Какие теги может содержать тег <resources> ?
- # Специальными атрибутами тега <content> считаются
- # Какое название носит атрибут тега <children>?
- # Какие теги может содержать тег <implementation>?
- # Определите специальные атрибуты тега <field>?
- # Каковы специальные атрибуты тега <property>?
- # Определите специальные атрибуты тега <handler> из предложенных ниже записей:
- # Что представляет собой связка?
- # В контексте Mozilla связки существуют в форме интерфейса
- # Как программный интерфейс, написанный на определенном языке программирования, характеризуется
- # Единственные классы в Mozilla - это
- # На основе каждого класса может быть создано
- # Сущность, имеющая уникальный идентификатор в системе XPCOM, называется
- # Компонентом может быть
- # Набор точек доступа к объекту характеризует
- # Интерфейс - это
- # Единственным примером интерфейсов в Mozilla являются
- # Каждый объект XPCOM и связка XBL реализует
- # Компоненты XPCOM, входящие в состав платформы, сгруппированы
- # Какие объекты содержит Mozilla?
- # Группа взаимосвязанных файлов, установленная в chrome, носит название
- # Объект JavaScript, используемый в качестве основы для создания нового объекта JavaScript, называется
- # Кодирование данных XML RPC в формат XDR использует типы
- # Каково основное назначение интерфейсов к структурам данных?
- # Курсор для перебора коллекции, допускающий лишь чтение данных, носит название
- # Какие операции поддерживает итератор?
- # В программном окружении JavaScript платформы Mozilla не используются
- # Вместо идентификаторов файлов Mozilla использует
- # Какие протоколы низкого уровня поддерживает Mozilla?
- # Сетевые ресурсы идентифицируются при помощи
- # Для чего создается объект nsITransport?
- # Какие данные содержит объект mgr??
- # К основным концепциям, лежащим в основе инфраструктуры Mozilla для работы с содержимым, относят
- # Какие основные концепции лежат в основе инфраструктуры Mozilla для работы с содержимым?
- # Самым низким уровнем передачи данных платформы Mozilla является
- # Набор конфигурационной информации о выполняемом процессе, задании или деятельности носит название
- # Элемент архитектуры платформы, который выполняет фактическую передачу данных, называется
- # Элемент платформы, отвечающий за сетевое взаимодействие с использованием одного или нескольких протоколов, носит название
- # Источники данных используются
- # Получение потока содержимого из какого-либо документа и преобразование его в структуру данных производится
- # Источником, обратным синтаксическому анализатору, является
- # При использовании традиционного RPC применяется утилита rpcgen(1), которая генерирует код на языке C для удаленного вызова процедуры. Для чего предназначен этот код?
- # Для того чтобы разработчик мог создать сообщение SOAP, необходимы объекты, которые
- # XPInstall можно запускать
- # Набор файлов и скриптов, необходимых для установки приложения, носит название
- # Выделите из предложенных ниже записей примеры комплектов:
- # В Mozilla комплектами могут быть
- # Копирование части комплекта на локальный компьютер носит название
- # К возможностям, доступным при инсталляции приложений Mozilla, следует отнести
- # К установке вручную следует отнести
- # Использования и модификации сборочного окружения Mozilla требует
- # Установка платформы Mozilla, модифицированной так, чтобы включить добавочное приложение, носит название
- # Какие преимущества характерны для комбинированной установки?
- # Удаленная установка основана на использовании
- # Какие имена требуются для работы XPInstall?
- # Применяются ли платформо-зависимые имена для работы XPInstall?
- # XPInstall не поддерживает
- # Юникодная строка, появляющаяся в диалоговом окне, которое система XPInstall показывает пользователю, характеризует
- # Имя, под которым приложение будет установлено в chrome, называется
- # Имя приложения в регистре - это
- # Если главное число равно нулю, приложение считается
- # Выделите из приведенных записей элементы воздействия:
- # Для простых кроссплатформенных приложений требования включают в себя
- # Выделите верные названия объектов, с которыми работает скрипт install.js:
- # Выделите методы объекта Install:
- # Выберите из предложенных записей свойства объекта Install:
- # Файл XPI имеет формат
- # Для чего применяется утилита Netscape SignTool?
- # Файлы, доступные для чтения/записи, которые система использует как простую базу данных, носят название
- # Какая информация содержится в регистрах?
- # Файлы, доступные только для чтения, действующие как накладные или списки наличия, носят название
- # Выберите верные утверждения:
- # Определите специальные атрибуты тега <wizard>:
- # Выберите из предложенных записей атрибуты тега <wizardpage>:
- # Какие атрибуты являются обработчиками событий в теге <wizardpage>?
- # Как обозначается значение подчиненного числа версии?
- # Какие объекты доступны скрипту install.js?
- # Как система XPInstall определяет доступ к интерфейсам XPCOM из скрипта install.js?
- # Объект WinReg содержит текущий корневой ключ регистра. По-умолчанию, это
- # Для создания графического интерфейса приложения на основе Mozilla используют
- # Что такое XUL?
- # Язык описания интерфейсов на основе XML носит название
- # Основной структурой XUL является
- # Определение геометрического положения всех прочих данных в формате XUL осуществляется с помощью
- # Для чего используется система визуальной разметки документа?
- # К структурам, отвечающим за расположение элементов и данных XUL-документа, относят
- # Какой тег является корневым для следующего кода: <?xml version="1.0"?> <!DOCTYPE window> <window xmlns= "http://www.mozilla.org/keymaster/gatekeeper/ there.is.only.xul"> <box> <description>hello, world</description> </box> </window>
- # Что обозначает внешний тег <window> в нижеприведенном коде? <?xml version="1.0"?> <!DOCTYPE window> <window xmlns= "http://www.mozilla.org/keymaster/gatekeeper/ there.is.only.xul"> <box> <description>hello, world</description> </box> </window>
- # Какие из ниже обозначенных элементов могут быть селекторами?
- # Для чего используется директива <?xml-stylesheet?>?
- # Можно ли смешивать XUL- и HTML-форматирование в одном документе?
- # Объект, представляющий видимый прямоугольник, занимаемый тегом на экране, носит название
- # Что такое фрейм?
- # Модели визуального форматирования для HTML и XUL
- # Строковые блоки меняются в размерах в HTML и XUL
- # Строковым контейнером XUL является
- # К какому типу контейнера XUL следует относить <box>?
- # Может содержимое выходить за пределы блока CSS 2 своего тега?
- # К стандартным свойствам, применимым к XUL-элементам, следует относить
- # Можно ли согласно CSS 2 позиционировать тег-блок?
- # Позиционирование XUL-тегов
- # Позиционирование HTML-теговт
- # К свойствам, применяемым для позиционирования в CSS 2, относят
- # Какие значения display поддерживаются в XUL?
- # Какое позиционирование не поддерживается в XUL?
- # Свойство visibility со значением hidden делает элемент
- # В XUL при недостатке места слишком длинная строка
- # Какие из тегов поддерживают перенос строк?
- # Для атрибута dir значение "reverse" определяет направление для размещения содержимого
- # К значениям атрибута pack относят
- # К значениям атрибута align относят
- # К значениям атрибута hidden относят
- # Модель реализации, используемая внутри платформы Mozilla и управляющая видимым состоянием одного тега, носит название
- # Сколько фреймов может соответствовать одному тегу?
- # К стандартным блокам XUL относят
- # В XUL-приложение можно добавлять
- # Определите из нижеприведенных утверждений верные:
- # Текстовая информация может
- # В web-приложениях с использованием HTML DTD-файлы
- # Загрузка изображения через URL
- # Идентификация строками с указанием пространства имен
- # Существует ли для XUL DTD?
- # Теги, составляющие словарь языка XUL
- # Самым простым в XUL способом отобразить на экране текст является тег
- # Для отображения текста в XUL используют
- # Возможно ли в XUL отображение текста с помощью тега <description>?
- # Имеются теги: 1) <description> 2) <label> 3) <caption> Какие из них предназначены для отображения текста?
- # XUL-тег <description> и RDF-тег <Description>
- # Чем отличается тег <label> от тега <description>?
- # Для связи текста метки с элементом формы применяется атрибут
- # Какие теги обладают свойством переноса по строкам?
- # В каком месте содержимого тега может осуществляться перенос?
- # Что могут включать в себя теги <description> и <label>?
- # К значениям атрибута crop тега <label> относят
- # Какие из атрибутов поддерживает тег <label>?
- # Если crop="center", то многоточие появится
- # Для чего в теге <text> используется атрибут flex?
- # Определите теги, произошедшие из дизайнерской практики:
- # Для чего может использоваться DTD?
- # Для чего используется такое объявление DOCTYPE: <!DOCTYPE html [ ... ]>?
- # Для чего используется нижеприведенный код? <!DOCTYPE html [ <!ENTITY % textDTD SYSTEM "text.dtd"> %textDTD; ] >
- # Где в Mozilla хранятся наборы строк?
- # Что обозначает запись: chrome://packagename/local/filename.properties?
- # Если к тегу <image> добавить атрибут flex, то
- # Какой селектор определяет скругленность углов границы или контура?
- # Какие значения может принимать -moz-background-clip?
- # Какие значения может принимать -moz-background-origin?
- # Какие значения может принимать -moz-force-broken-image-icon?
- # Что представляет собой запись: #foo {-moz-image-region: rect(48px 16px 64px 0px); }?
- # Предоставлять XUL-приложению текстовую информацию могут
- # Что такое MVC?
- # К элементам управления MVC следует отнести
- # Хранение данных, нужных элементу управления MVC, осуществляется
- # К простым возможностям тега <button> относят
- # К сложным возможностям тега <button> принято относить
- # Определите из перечисленных ниже возможностей те, которые характерны для кнопки:
- # Что происходит, когда элемент управления отображается после загрузки документа в окно?
- # За что отвечает фрейм?
- # Из чего состоит каждая тема Mozilla?
- # Каждая таблица стилей темы Mozilla называется
- # XML-документ, определяющий имя тега XUL для элемента управления, атрибуты, свойства и методы его объекта носит название
- # Для чего используется определение XBL?
- # Какая информация для тега <button> определяется в XBL-файле?
- # К чему приведет изменение XBL-файла?
- # В реляционной базе данных в XUL каждой таблице присваивается
- # Согласно типу хранилища данные могут быть помещены
- # К тегам, используемым для создания кнопок в XUL, следует относить
- # Чем тег <button> в XUL отличается от аналогичного тега в HTML?
- # Чем тег <button> отличается от других тегов для формирования кнопок?
- # Выберите из предложенных записей атрибуты тега <button>:
- # Какие из предложенных ниже записей являются атрибутами тега <button>?
- # Какие из атрибутов тега <button> могут принимать значение true?
- # Атрибуту checked тега <button> присвоено значение true. К чему это приведет?
- # Определите атрибуты тега <button>, которые относятся к содержимому тега:
- # Что определяет данный код: <hbox align="center" pack="center" flex="1"> <image/> <label/> </hbox>
- # Имеется код: <hbox align="center" pack="center" flex="1"> <image/> <label/> </hbox> Почему теги <image> и <label> ничего не будут отображать?
- # Стандартные атрибуты размещения вроде align, указанные для <button>, будут относиться
- # Какие события из стандарта DOM 2 поддерживает тег <button>?
- # Какие псевдоселекторы CSS 2 поддерживает тег <button>?
- # Что отличает <button> от определенных пользователем XUL-тегов вроде <foo>?
- # Что реализует данный код: <button><button onclick="alert('Hi')" label="B2"/></button>?
- # Какие атрибуты характерны для тега <toolbarbutton>?
- # Тег <button>, единственным содержимым которого является тег <gripper>, носит название
- # Маленькие, второстепенные элементы управления, появляющиеся на других или рядом с другими, более крупными и важными элементами управления, называются
- # Темы Mozilla применяются
- # Набор файлов, реализующих тему для одного приложения, установленного в chrome, или для глобального расширения, которое используется во всех частях платформы, называется
- # Программы на JavaScript или их фрагменты называются
- # При добавлении скриптов XUL документы из документов, доступных только для чтения, становятся
- # К языкам, структура и синтаксис которых сходны с JavaScript, следует отнести
- # Выделите основные преимущества языка JavaScript:?
- # Так как JavaScript-код интерпретируется, для переменных используется
- # Тег <script>
- # Имеются две записи: 1) <script type="application/x-javascript" data-src="code.js/> 2) <script type="text/javascript" data-src="code.js/> Какая из них наиболее верна для включения JavaScript-кода в XML-документ?
- # JavaScript-скрипты Mozilla хранятся
- # Какова должна быть кодировка JavaScript-скриптов Mozilla?
- # В число распознаваемых пробельных символов JavaScript входят
- # В число распознаваемых символов конца строки JavaScript входят
- # Комментарии в JavaScript
- # Перед интерпретацией скрипты
- # Составляющими частями скриптов являются
- # Когда точка с запятой после инструкции не обязательны?
- # Как оформляется в JavaScript структура, не делающая ничего?
- # Как в JavaScript оформляются составные инструкции?
- # К типам данных JavaScript относят
- # В JavaScript типы ассоциируются
- # Для определения типов JavaScript можно пользоваться оператором
- # Какие из строк может вернуть оператор typeof?
- # К свойствам объекта Math следует отнести
- # Как в JavaScript обозначается непечатаемый символ забоя?
- # Как в JavaScript обозначается непечатаемый символ перевода страницы?
- # Имена переменных JavaScript могут начинаться
- # Имена переменных JavaScript
- # Каждая переменная JavaScript хранит один элемент данных. Этим элементом может быть
- # Что обозначает запись на языке JavaScript: var arr2 = new Array(5);?
- # Что обозначает запись на языке JavaScript: var arr2 = [, , , , ,];?
- # Операции над регулярными выражениями в JavaScript - это
- # Чтобы добавить к объекту метод, нужно
- # Включение и объединение в JavaScript
- # Упорядоченный список объектов, в конце которого находится глобальный объект, называется
- # Набор данных, которые нужно сохранить и по завершении функции, называется
- # Поддерживает ли Mozilla DOM 0?
- # Выделите верные записи составляющих частей стандарта DOM 3:
- # Для каких приложений в первую очередь предназначена платформа Mozilla?
- # Платформа Mozilla может получать данные
- # Платформа Mozilla может отправлять данные
- # Что обозначает данный код: var info; while (true) {read info; print info;}?
- # Что представляет собой следующий код: var info; function read_data() { if (!info) read info; } function print_data() { if (info) { print info; info = null; } } schedule(read_data, 500); schedule(print_data, 1000); run();
- # Имеется программный код: var info; function read_data() { if (!info) read info; } function print_data() { if (info) { print info; info = null; } } schedule(read_data, 500); schedule(print_data, 1000); run(); Для чего в нем используется функция schedule()?
- # Имеется программный код: var info; function read_data() { if (!info) read info; } function print_data() { if (info) { print info; info = null; } } schedule(read_data, 500); schedule(print_data, 1000); run(); По прохождении половины секунды (500 миллисекунд) будет вызвана функция
- # Что описывает данный программный код: function read_data() { if (!window.userdata) window.userdata = prompt("Введите новый заголовок"); } function print_data() { if (window.userdata) { window.title = window.userdata; window.userdata = null; } } window.setInterval(read_data, 5000); window.setInterval(print_data, 100);
- # К компонентам, позволяющим создавать, запускать и останавливать очереди событий, относят
- # Система событий DOM
- # Чем усложнено использование событий в скриптах?
- # Mozilla поддерживает
- # Могут ли события в XML-документе обрабатываться в скриптах JavaScript?
- # Тег или DOM-объект Element тега в совокупности с типом события образуют
- # Целевой объект события - это
- # При совершении события в результате пользовательского ввода или по какой-нибудь другой причине создается объект
- # Что происходит, когда объект Event достигает целевого тега?
- # Для каких типов проектирования нужна фаза всплытия?
- # События, возникающие при появлении всплывающих меню и подсказок, носят название
- # К событиям, создающим в соответствии со стандартом DOM Events объект Event, следует относить
- # К стандартным событиям, еще не реализованным в Mozilla 1.2.1, следует относить
- # Что описывает приведенная ниже программа? <!-- XML-вариант --> <button id="test" onclick="myhandler(event);"> <label value="Нажми меня"/> </button> // DOM-вариант var obj = getElementById("test"); obj.addEventListener("click", myhandler, false);
- # Имеется программный код: <!-- XML-вариант --> <button id="test" onclick="myhandler(event);"> <label value="Нажми меня"/> </button> // DOM-вариант var obj = getElementById("test"); obj.addEventListener("click", myhandler, false); Почему при выполнении кода с использованием разных подходов - XML или DOM - вариант с использованием DOM оказывается чуть более гибким?
- # Какие недостатки есть у события TextEvents в Mozilla?
- # Что следует относить к ограничениям, накладываемым на таймеры?
- # В любой момент времени может выполняться
- # К тегам, позволяющим отображать изменения значений XML-атрибутов одного тега в другой, следует относить
- # Обработчики событий можно задать с помощью
- # Какие аргументы используются при добавлении наблюдателей с помощью addObserver()?
- # Действие, которое может быть выполнено приложением, в Mozilla носит название
- # Общие назначения клавиш заданы в Mozilla
- # К атрибутам тега <key> относят
- # Определите имена атрибутов, использующихся для временного хранения данных в тегах <key>:
- # К свойствам и методам для просмотра и задания выделения элемента DOM 1 для тегов выделения относят
- # Mozilla поддерживает множественное выделение в тегах
- # Для изменения размеров окон используется тег
- # Используются ли в скриптах теги форм и меню?
- # К составляющим частям тега <FORM> HTML/XHTML следует отнести
- # Определите из приведенных ниже тегов те, которые являются составляющими частями тега <FORM> HTML/XHTML:
- # К методам DOM-объекта, соответствующего <FORM>, составляющих значения полей формы в HTTP-запрос, следует отнести:
- # Есть ли в XUL эквивалент тегу <FORM> HTML/XHTML?
- # Могут ли эквивалентные элементы управления форм в XUL объединяться в группы?
- # Перечислите, какие из перечисленных ниже элементов отсутствуют в XUL:
- # Если пользователю дан один лишь только XUL-документ, при вводе информации
- # Если XUL-приложение должно вести себя как HTML-форма, тогда процедура отправки данных должна
- # Добавление процедуры вручную производится с помощью
- # Выделите из предложенных ниже тегов те, которые есть в XUL, и которые отсутствуют в HTML:
- # Приведите аналог тега HTML <SELECT> для XUL:
- # Выделите из предложенных ниже тегов XUL тот, который является наиболее похожим на тег HTML <OPTION>:
- # Какой из ниже предложенных тегов XUL наиболее походит на тег HTML <LEGEND>?
- # Из приведенных ниже тегов XUL выберите тот, который наиболее похож на тег HTML <INPUT TYPE="radio" NAME=>:
- # Какой из предложенных ниже тегов поддерживает атрибуты rows и cols?
- # Для тег HTML <OPTGROUP> нет аналога в XUL. Что можно использовать вместо этого?
- # Для тега HTML <INPUT TYPE="file"> нет аналога в XUL. Что можно использовать вместо этого?
- # Формы и меню в приложениях с графическим интерфейсом обычно появляются
- # Невыпадающие меню в XUL и HTML называются
- # Все выпадающие меню в XUL реализуются с помощью тега
- # Выделите верные определения по поводу HTML- и XUL-форм в Mozilla:
- # К тегам, предназначенным для создания форм, следует относить
- # Выберите правильные записи свойств стиля, представляющих интерактивные возможности простых элементов XUL-форм:
- # У всех простых элементов формы есть общий набор
- # Для каких тегов в Mozilla предусмотрена поддержка расширенной доступности?
- # Выделите из предложенных ниже записей атрибуты тега <checkbox>:
- # К собственным атрибутам тега <radio> следует относить
- # Какие из приведенных ниже записей следует отнести к особым атрибутам тега <textbox>?
- # Какие атрибуты появляются у тега <textbox> когда атрибут multiline имеет значение true?
- # Выберите корректные причины того, что меню в XUL являются сложнее форм:
- # Для списков в теле документа Mozilla использует
- # Теги, которые можно использовать для создания простых всплывающих меню, включают в себя
- # Выберите из предложенных ниже записей те, которые определяют дополнительные структурирующие теги:
- # Выберите из предложенных ниже записей те, которые соответствуют атрибутам тега <menuitem> со специальными значениями:
- # К атрибутам, имеющим особое значение в теге <menupopup>, следует отнести
- # Перемещение по приложению называется
- # Кольцо фокуса в Mozilla связывает элементы формы так, что
- # Определите из приведенных ниже записей те, которые соответствуют типам навигации:
- # Кольцо фокуса в Mozilla - это
- # Про элемент, на данный момент доступный для пользовательского ввода, говорят, что
- # В стандартах W3C упорядочивание набора элементов управления называется
- # В Mozilla упорядоченное множество элементов управления называется
- # К элементам управления, похожим на элементы формы, не входящим в кольцо фокуса, следует отнести
- # В терминах XML элементами, получившими фокус, являются
- # Какие методы тегов, получающих фокус, могут использоваться в скриптах?
- # Существуют ли в XUL гиперссылки?
- # Определите теги с поддержкой специальных возможностей:
- # Выберите верные записи тегов, обеспечивающих возможность выполнения действий прокрутки:
- # Какой тег HTML позволяет анимировать прокрутку своего содержимого?
- # К атрибутам размещения тега <scrollbox> следует относить
- # Определите теги, образующие тег <arrowscrollbox>:
- # Определите элементы схемы тега <scrollbar>:
- # Сколько кнопок содержит тег <scrollbar>?
- # Атрибутами тега <slider> являются
- # Определите предназначение тега <nativescrollbar>:
- # Прямоугольная область окна, заполненная элементами управления, носит название
- # Mozilla поддерживает
- # Выделите атрибуты тега <toolbar>:
- # Выберите теги, использующиеся как содержимое тега <toolbar>:
- # Выделите особые атрибуты тега <menubar>:
- # Выберите из предложенных ниже записей особые атрибуты тега <menu>:
- # Определите особые атрибуты тега <statusbarpanel>:
- # Выберите атрибуты с особым значением в сочетании с тегом <splitter>:
- # Если содержимое тега <tab> отсутствует, тогда какие атрибуты можно использовать для указания надписи и пиктограммы?
- # Каковы специальные атрибуты <progressmeter>?
- # Определите основные составные части системы навигации NoteTaker:
- # Каковы признаки нарушения фокуса на элементах?
- # Для чего предназначен тег <grippy>?
- # Определите атрибуты тега <tabbox> с особыми значениями:
- # Выделите JavaScript-свойства тега <tabbox>:
- # Можно ли использовать теги <tabs> и <tab> вне <tabbox>?
- # Для отделения функциональности приложения от его внешнего вида в Mozilla предусмотрена
- # Система команд Mozilla
- # Взаимодействуют ли между собой события и команды Mozilla?
- # Система команд Mozilla строится
- # Система команд Mozilla по отношению к платформе
- # Имеют ли визуальное представление теги XUL, поддерживающие систему команд Mozilla?
- # Простые приложения Mozilla
- # Для сложных команд в Mozilla используются
- # Для сложных приложений целью Mozilla является предоставление системы, в которой:
- # Выберите из нижеприведенных записей команды:
- # Части системы команд присутствуют
- # Команды Mozilla
- # Для чего в Mozilla используется дизайн кода, называемый Command pattern?
- # Самым нижним уровнем системы команд является
- # Возможна ли реализация функтора как объекта?
- # Сколько функций может исполняться объектом функтора?
- # Для чего предназначен приведенный ниже код? // Plain function function halve_function(num) { return num / 2.0; } // Functor var num = null; var halve_functor = { enabled : true, exec : function () { num /= 2.0; return true; } } // Examples of use num = halve_function(23); // sets num = 11.5 num = 23; halve_functor.exec(); // sets num = 11.5
- # Определите недостатки в использовании объекта functor:
- # В Mozilla proxy-объект команды называют
- # Чтобы реализовать шаблон команды нужно
- # Выберите те места, куда можно поместить контроллер:
- # Если в каком-то месте имеется более одного контроллера, то набор контроллеров называется
- # Задачей диспетчера контроллеров является
- # В Mozilla содержатся:
- # Диспетчер HTML
- # Система извещений команд об изменениях носит название
- # Определите действия, которые можно выполнять над командами:
- # Какие теги можно использовать для команд в Mozilla?
- # Какие атрибуты XUL применимы к любому тегу?
- # Назовите атрибуты тега <commands>:
- # Система команд Mozilla
- # Имеется запись: <command id="test-command" oncommand = "alert('executed');"/>. Для чего предназначен атрибут id?
- # Имеет ли тег <command>виджет?
- # Для реализации "mytag" можно использовать
- # Какая из записей, приведенных ниже, является вызовом обработчика из JavaScript? 1) <command id="test-command" oncommand="alert('executed');"/> 2) var target = document.getElementById("mytag-id"); target.doCommand();
- # Если атрибут oncommand определен, то