Главная / Интернет-технологии /
Алгоритмы и задачи клиентской оптимизации / Тест 5
Алгоритмы и задачи клиентской оптимизации - тест 5
Упражнение 1:
Номер 1
Большинство JavaScript-библиотек разбирают CSS-селекторы:
Ответ:
 (1) слева направо 
 (2) случайной выборкой 
 (3) справа налево 
Номер 2
Какие существуют способы загрузки файлов стилей?
Ответ:
 (1) с помощью <link>
 
 (2) с помощью @import
 
 (3) с помощью #include
 
Номер 3
Размещать @import
нужно всегда ...
Ответ:
 (1) в низу блока стилей 
 (2) в верху блока стилей 
 (3) в середине блока стилей 
Упражнение 2:
Номер 1
Большинство интернет-браузеров разбирают CSS-селекторы:
Ответ:
 (1) слева направо 
 (2) случайной выборкой 
 (3) справа налево 
Номер 2
Использование <link>
для загрузки стилей обеспечивает ...
Ответ:
 (1) последовательную загрузку файлов во всех современных браузерах 
 (2) параллельную загрузку файлов во всех современных браузера 
 (3) загрузку файлов не в том порядке, в котором они указаны в коде 
Номер 3
В случае, если используется тег <link>
для загрузки a.css
и @import
для загрузки b.css
, то:
Ответ:
 (1) CSS-файлы загружаются в HTML-документ параллельно 
 (2) CSS-файлы загружаются в HTML-документ последовательно 
 (3) CSS-файлы загружаются в HTML-документ в произвольном порядке 
Упражнение 3:
Номер 1
Распределенная сеть хранения данных, которая предназначена для обеспечения отказоустойчивости и для максимально быстрого времени ответа при запросе файлов:
Ответ:
 (1) tor 
 (2) CDN 
 (3) freenet 
Номер 2
Укажите CDN в России:
Ответ:
 (1) tor 
 (2) NGENIX 
 (3) freenet 
Номер 3
Исходный сервер при применении CDN, используется:
Ответ:
 (1) для получения обновлений информации и для распределения пользовательской нагрузки 
 (2) только для получения обновлений информации 
 (3) только для распределения пользовательской нагрузки 
Упражнение 4:
Номер 1
Укажите эффект использования асинхронной загрузки скриптов в HTML-документе:
Ответ:
 (1) асинхронная загрузка скриптов блокирует загрузку остальных компонентов страницы в браузере 
 (2) асинхронная загрузка скриптов предотвращает блокировку загрузки остальных компонентов страницы браузером 
 (3) асинхронная загрузка скриптов замедляет загрузку страницы 
Номер 2
Асинхронная загрузка скриптов в HTML-документе:
Ответ:
 (1) ускоряет загрузку страницы 
 (2) блокирует загрузку остальных компонентов страницы в браузере 
 (3) замедляет загрузку страницы 
Номер 3
Какой скриптовый язык используется для загрузки файлов на Google CDN?
Ответ:
 (1) php 
 (2) ruby 
 (3) python 
Упражнение 5:
Номер 1
Укажите, что обозначает символ DOM1
в формуле оценки времени отображения документа на экране для оптимизации CSS-кода T = (сумма(DOM1 * K) + DOM2 * In) * t + DOM2 * L
:
Ответ:
 (1) число элементов, на которое может повлиять данное CSS-правило 
 (2) размер всего DOM-дерева 
 (3) сложность каждого отдельного CSS-правила в таблице стилей 
Номер 2
Укажите, что обозначает символ DOM2
в формуле оценки времени отображения документа на экране для оптимизации CSS-кода T = (сумма(DOM1 * K) + DOM2 * In) * t + DOM2 * L
:
Ответ:
 (1) число элементов, на которое может повлиять данное CSS-правило 
 (2) размер всего DOM-дерева 
 (3) сложность каждого отдельного CSS-правила в таблице стилей 
Номер 3
Укажите, что обозначает символ K
в формуле оценки времени отображения документа на экране для оптимизации CSS-кода T = (сумма(DOM1 * K) + DOM2 * In) * t + DOM2 * L
:
Ответ:
 (1) число элементов, на которое может повлиять данное CSS-правило 
 (2) размер всего DOM-дерева 
 (3) сложность каждого отдельного CSS-правила в таблице стилей 
Упражнение 6:
Номер 1
Какой способ разработки веб-документа является наименее эффективным с точки зрения быстродействия ресурса?
Ответ:
 (1) использование уникальных тегов для уникальных элементов на странице 
 (2) применение тегов в CSS-правилах для стилизации страницы 
 (3) использование уникальных классов для каждого набора стилевых правил 
Номер 2
Укажите способ разработки HTML-документа, являющийся наименее эффективным для уменьшения времени отображения страницы:
Ответ:
 (1) применение универсальных селекторов 
 (2) использование уникальных классов для каждого набора стилевых правил 
 (3) использование уникальных тегов для уникальных элементов на странице 
Номер 3
Укажите способы разработки HTML-документов, являющиеся неэффективными для уменьшения времени отображения страниц:
Ответ:
 (1) использование уникальных тегов для уникальных элементов на странице 
 (2) применение универсальных селекторов 
 (3) использование уникальных классов для каждого набора стилевых правил 
 (4) применение в CSS-правилах общих тегов 
Упражнение 7:
Номер 1
Использование <link>
для загрузки стилей в HTML-документ обеспечивает то, что:
Ответ:
 (1) файлы будут загружены в произвольном порядке 
 (2) файлы будут загружены в том порядке, который указан в коде документа 
 (3) файлы будут загружены последовательно 
Номер 2
Укажите стандартные пути, использующиеся для стыковки асинхронно загружаемых скриптов с другим JavaScript-кодом:
Ответ:
 (1) с помощью события window onload
 
 (2) с помощью события onreadystatechange
 
 (3) с помощью тега <link>
 
 (4) с помощью встроенных вызовов 
Номер 3
Увеличение размера DOM-дерева документа ...
Ответ:
 (1) приведет к более медленному отображению страницы 
 (2) приведет к ускорению отображения страницы 
 (3) не влияет на скорость загрузки страницы 
Упражнение 8:
Номер 1
Какой из тегов рекомендуется применять для уникальных элементов в HTML-документе с целью уменьшения времени отображения страницы?
Ответ:
 (1) <div>
 
 (2) <span>
 
 (3) <p>
 
 (4) <ins>
 
Номер 2
Укажите тег, который рекомендуется применять для уникальных элементов в HTML-документе с целью уменьшения времени отображения страницы:
Ответ:
 (1) <q>
 
 (2) <p>
 
 (3) <span>
 
 (4) <div>
 
Номер 3
Какие теги рекомендуется применять для уникальных элементов в HTML-документе с целью ускорения загрузки страницы?
Ответ:
 (1) <u>
 
 (2) <div>
 
 (3) <b>
 
 (4) <i>
 
Упражнение 9:
Номер 1
Укажите особенность, характерную для стыковки асинхронно загружаемых скриптов с другим JavaScript-кодом, с помощью события window onload
:
Ответ:
 (1) часть скриптов может быть выполнена раньше наступления события 
 (2) код исполнится сразу после загрузки соответствующих внешних файлов 
 (3) не обеспечивает необходимой гибкости для связки внешних скриптов с внутренним кодом в случае использования сторонних разработок 
Номер 2
Укажите особенность, характерную для стыковки асинхронно загружаемых скриптов с другим JavaScript-кодом, с помощью события onreadystatechange
:
Ответ:
 (1) часть скриптов может быть выполнена раньше наступления события 
 (2) код исполнится сразу после загрузки соответствующих внешних файлов 
 (3) не обеспечивает необходимой гибкости для связки внешних скриптов с внутренним кодом в случае использования сторонних разработок 
Номер 3
Укажите особенность, характерную для стыковки асинхронно загружаемых скриптов с другим JavaScript-кодом, с помощью встроенных вызовов:
Ответ:
 (1) часть скриптов может быть выполнена раньше наступления события 
 (2) код исполнится сразу после загрузки соответствующих внешних файлов 
 (3) не обеспечивает необходимой гибкости для связки внешних скриптов с внутренним кодом в случае использования сторонних разработок 
Упражнение 10:
Номер 1
С увеличением числа элементов, на которые может повлиять каждое CSS-правило HTML-документа, время отображения документа на экране:
Ответ:
 (1) увеличивается 
 (2) уменьшается 
 (3) не изменяется 
Номер 2
С увеличением числа встроенных CSS-правил в браузере, время отображения документа на экране:
Ответ:
 (1) увеличивается 
 (2) уменьшается 
 (3) не изменяется 
Номер 3
С уменьшением числа встроенных CSS-правил в браузере, время отображения документа на экране:
Ответ:
 (1) увеличивается 
 (2) уменьшается 
 (3) не изменяется 
Упражнение 11:
Номер 1
Какой способ разработки веб-документа является наиболее эффективным с точки зрения быстродействия ресурса?
Ответ:
 (1) применение общих тегов 
 (2) применение универсальных селекторов 
 (3) использование уникальных тегов для уникальных элементов на странице 
Номер 2
Укажите способ разработки HTML-документа, являющийся наиболее эффективным для уменьшения времени отображения страницы:
Ответ:
 (1) применение универсальных селекторов 
 (2) использование уникальных классов для каждого набора стилевых правил 
 (3) применение общих тегов 
Номер 3
Укажите способы разработки HTML-документов, являющиеся эффективными для уменьшения времени отображения страниц:
Ответ:
 (1) использование уникальных классов для каждого набора стилевых правил 
 (2) применение общих тегов 
 (3) использование уникальных тегов для уникальных элементов на странице 
Упражнение 12:
Номер 1
Укажите, что обозначает символ In
в формуле оценки времени отображения документа на экране для оптимизации CSS-кода T = (сумма(DOM1 * K) + DOM2 * In) * t + DOM2 * L
:
Ответ:
 (1) число встроенных CSS-правил в браузере 
 (2) характерное время обработки одного правила для одного узла дерева 
 (3) характерные издержки на создание одного элемента DOM-дерева 
Номер 2
Укажите, что обозначает символ t
в формуле оценки времени отображения документа на экране для оптимизации CSS-кода T = (сумма(DOM1 * K) + DOM2 * In) * t + DOM2 * L
:
Ответ:
 (1) число встроенных CSS-правил в браузере 
 (2) характерное время обработки одного правила для одного узла дерева 
 (3) характерные издержки на создание одного элемента DOM-дерева 
Номер 3
Укажите, что обозначает символ L
в формуле оценки времени отображения документа на экране для оптимизации CSS-кода T = (сумма(DOM1 * K) + DOM2 * In) * t + DOM2 * L
:
Ответ:
 (1) число встроенных CSS-правил в браузере 
 (2) характерное время обработки одного правила для одного узла дерева 
 (3) характерные издержки на создание одного элемента DOM-дерева