игра брюс 2048
Главная / Менеджмент / Основы клиентской оптимизации - базисные понятия / Тест 3

Основы клиентской оптимизации - базисные понятия - тест 3

Упражнение 1:
Номер 1
Как называется механизм ускорения загрузки страницы, когда часто-считываемые данные сохраняются клиентом в особое место, откуда они могут быть извлечены очень быстро?

Ответ:

 (1) резервирование 

 (2) кэширование 

 (3) архивирование 

 (4) сжатие 


Номер 2
Механизм кэширования может быть реализован:

Ответ:

 (1) только браузерами 

 (2) только проксирующими серверами 

 (3) как браузерами, так и проксирующими серверами 


Номер 3
Выберите верное утверждение:

Ответ:

 (1) кэширование позволяет ускорить загрузку страницы 

 (2) применение кэширования может привести к нарушению целостности и актуальности данных 

 (3) механизм кэширования поддерживается всеми современными браузерами 


Номер 4
Выберите верное утверждение:

Ответ:

 (1) применение кэширование позволяет ускорить первоначальную загрузку страницы 

 (2) кэширование сказывается при повторном запросе серверных ресурсов 

 (3) кэширование действует неограниченное время 


Упражнение 2:
Номер 1
Какой из перечисленных HTTP-заголовков задает время, когда заканчивается срок годности запрашиваемой страницы?

Ответ:

 (1) Last-Modified 

 (2) Expires 

 (3) Cache-Control 


Номер 2
Каково назначение HTTP-заголовка Expires?

Ответ:

 (1) указывает на время последнего обновления страницы 

 (2) указывает на дату создания запрашиваемой страницы 

 (3) указывает на дату истечения срока годности запрашиваемой страницы 


Номер 3
Какая операция будет выполнена браузером, если дата истечения срока действия запрашиваемого ресурса, сохраненного в его кэше, находится в будущем?

Ответ:

 (1) выдача запрашиваемого ресурса из локального кэша 

 (2) загрузка запрашиваемого ресурса непосредственно с сервера 

 (3) отправка GET-запросв на сервер для определения, является ли закэшированная версия ресурса такой же, как на сервере 


Номер 4
Заголовок Expires позволяет:

Ответ:

 (1) установить дату истечения срока действия кэша 

 (2) установить срок действия кэша, но не конкретную дату 

 (3) установить особенности кэширования для локальных прокси-серверов 


Упражнение 3:
Номер 1
Для ресурсов, которые не должны кэшироваться, дата истечения актуальности информации должна быть уставлена, как:

Ответ:

 (1) текущая дата 

 (2) дата в будущем 

 (3) дата последнего обновления страницы 


Номер 2
Какое значение должен иметь заголовок Expires для форсирования кэширования:

Ответ:

 (1) значение текущей даты 

 (2) значение даты в будущем 

 (3) значение даты последнего обновления страницы 


Номер 3
Если в заголовоке Expires установлено значение даты в будущем, то:

Ответ:

 (1) документ устаревает сразу же после получения 

 (2) запрашиваемый документ будет кэшироваться 

 (3) запрашиваемый документ кэшироваться не будет 


Номер 4
Если в заголовоке Expires установлено значение даты в прошлои, то:

Ответ:

 (1) документ устаревает сразу же после получения 

 (2) запрашиваемый документ будет кэшироваться 

 (3) запрашиваемый документ кэшироваться не будет 


Упражнение 4:
Номер 1
Какой из перечисленных ниже HTTP-заголовков, определяет набор директив, относящихся ко времени и специфике кэширования ресурса:

Ответ:

 (1) Cache-Control 

 (2) Expires 

 (3) Last-Modified 


Номер 2
Какой HTTP-заголовок не влияент на механизм кэширования?

Ответ:

 (1) Last-Modified 

 (2) Cookie 

 (3) Expires 

 (4) Cache-control 


Номер 3
Какая директива HTTP-заголовка Cache-Control указывает на количество секунд, по истечение которых сохраненная в кэше копия документа устаревает?

Ответ:

 (1) max-proxy 

 (2) max-age 

 (3) max-stale 

 (4) min-fresh 


Номер 4
Какая директива HTTP-заголовка Cache-Control дает указания проксирующим серверам относительно кэширования?

Ответ:

 (1) max-proxy 

 (2) no-store 

 (3) max-stale 

 (4) min-fresh 


Упражнение 5:
Номер 1
Какой из перечисленных заголовков поддерживается в протоколе HTTP/1.0:

Ответ:

 (1) Pragma 

 (2) Expires 

 (3) Cache-Control 


Номер 2
Директива no-cache HTTP-заголовка Cache-Control указывает на то, что:

Ответ:

 (1) сервер не должен использовать кэшированный ответ 

 (2) этот ответ не должен кэшироваться 

 (3) к запрашиваемому документу не должны применяться преобразования. 


Номер 3
Какой (какие) HTTP-заголовок можно использовать для подавления кэширования в соотвествии с протоколом HTTP/1.0?

Ответ:

 (1) Expires: Mon, 26 Jul 1997 05:00:00 GMT 

 (2) Cache-Control: no-cache, no-store, must-revalidate 

 (3) Pragma: no-cache 


Номер 4
Можно ли отменить кэширование на стороне браузера?

Ответ:

 (1) Нет, браузер всегда использует кэшированные версии ресурсов 

 (2) Да, но только для Interner Explorer 

 (3) Да, для всех браузеров при правильном задании заголовков Cache-Control и Pragma 


Упражнение 6:
Номер 1
Укажите, каким образом может быть организован форсированный сброс кэша:

Ответ:

 (1) путем добавления к имени файла даты его последнего обновления в строке запроса 

 (2) путем добавления номера версии в сам файл 

 (3) нет верного ответа 


Номер 2
Какая директива HTTP-заголовка Cache-Control может использоваться только в Internet Explorer?

Ответ:

 (1) pre-check 

 (2) max-age 

 (3) no-store 


Номер 3
Какая директива HTTP-заголовка Cache-Control определяет интервал времени в секундах, после которого проверка актуальности ресурса должна быть произведена перед его отображением для пользователя?

Ответ:

 (1) pre-check 

 (2) post-check 

 (3) max-age 


Номер 4
Какие директивы заголовка Cache-Control могут быть использованы как для Internet Explorer, так и для других браузеров?

Ответ:

 (1) pre-check 

 (2) post-check 

 (3) max-age 

 (4) no-cache 


Упражнение 7:
Номер 1
Какая операция будет выполнена браузером при получении запроса на загрузку ресурса, если интервал времени post-check, объявленный в HTTP-заголовке Cache-Control, не истек?

Ответ:

 (1) выдача запрашиваемого ресурса из локального кэша без отправки дополнительных запросов серверу 

 (2) загрузка запрашиваемого ресурса непосредственно с сервера 

 (3) выдача запрашиваемого ресурса из локального кэша и фоновая отправка запроса на сервер для определения, является ли закэшированная версия ресурса такой же, как на сервере 


Номер 2
Какая операция будет выполнена браузером при получении запроса на загрузку ресурса, если интервал времени pre-check, объявленный в HTTP-заголовке Cache-Control, истек?

Ответ:

 (1) выдача запрашиваемого ресурса из локального кэша без отправки дополнительных запросов серверу 

 (2) загрузка запрашиваемого ресурса непосредственно с сервера 

 (3) отправка запроса на сервер для определения, является ли закэшированная версия ресурса такой же, как на сервере и выдача ресурса в соответствии с полученным ответом 


Номер 3
Какая операция будет выполнена браузером при получении запроса на загрузку ресурса, если с момента последнего запроса страницы прошло время, лежащее между интервалами post-check и pre-check, объявленными в HTTP-заголовке Cache-Control?

Ответ:

 (1) выдача запрашиваемого ресурса из локального кэша без отправки дополнительных запросов серверу 

 (2) загрузка запрашиваемого ресурса непосредственно с сервера 

 (3) выдача запрашиваемого ресурса из локального кэша и фоновая отправка запроса на сервер для определения, является ли закэшированная версия ресурса такой же, как на сервере 


Номер 4
Загрузит ли Internet Explorer ресурс из кэша, если для него получен заголовок Cache-Control: pre-check=0, post-check=0?

Ответ:

 (1) да, ресурс будет закэширован навсегда 

 (2) да, но только при втором обращении к ресурсу 

 (3) нет, браузер запросит его снова с сервера 


Упражнение 8:
Номер 1
Какой ответ будет получен браузером от сервера в ответ на запрос с активным заголовком If-Modified-Since, если файл не изменился со времени последнего посещения?

Ответ:

 (1) статус-код 304 

 (2) статус-код 304 и содержимое запрашиваемого файла 

 (3) статус-код 502 


Номер 2
Какой статус-код будет получен браузером в ответ на запрос к серверу для определения актуальности компонента путем передачи заголовка If-None-Match, если значения ETag переданного браузером и определенного сервером, совпадают?

Ответ:

 (1) статус-код 304 

 (2) статус-код 200 

 (3) статус-код 502 

 (4) статус-код 42 


Номер 3
Какой HTTP-заголовок должен быть включен в запрос для определения актуальности данных по механизму ETag?

Ответ:

 (1) If-Modified-Since 

 (2) If-None-Match 

 (3) If-Match 


Номер 4
Какой статус-код будет получен браузером в ответ на запрос к серверу для определения актуальности компонента путем передачи заголовка If-None-Match, если значения ETag переданного браузером и определенного сервером, не совпадают?

Ответ:

 (1) статус-код 304 

 (2) статус-код 200 

 (3) статус-код 502 

 (4) статус-код 333 


Упражнение 9:
Номер 1
Какой заголовок запроса будет различаться в общем случае на всех серверах для одного и того же файла?

Ответ:

 (1) ETag 

 (2) Last-Modified 

 (3) Expires 


Номер 2
На основе чего сервер Apache по умолчанию формирует ETag компонента?

Ответ:

 (1) даты изменения файла 

 (2) размера файла 

 (3) расширения файла 


Номер 3
Выберите верное утверждение:

Ответ:

 (1) в качестве тега запрашиваемого ресурса может быть передана произвольная строка 

 (2) теги ресурса, сгенерированные серверами Apache и IIS, всегда совпадают 

 (3) отключение Etag позволяет уменьшить заголовки запроса и ответа 

 (4) ETag будет в общем случае различаться для одного и того же файла, расположенного на разных серверах 


Номер 4
Выберите верное утверждение:

Ответ:

 (1) заголовок Last-Modified содержит дату последнего изменения файла в виде GMT-строки 

 (2) заголовок Last-Modified содержит число секунд, прошедшее с послднего запроса к файлу 

 (3) отключение Etag не позволяет уменьшить заголовки запроса и ответа 


Упражнение 10:
Номер 1
Каков максимальный размер компонента, кэшируемого браузером iPhone?

Ответ:

 (1) 25 Кб 

 (2) 256 Кб 

 (3) 512 Б 


Номер 2
Что произойдет в случае, если браузер iPhone загрузит новый компонент, размер которого больше чем 25 Кб?

Ответ:

 (1) закэшированные компоненты заменяются более новыми 

 (2) изменений в кэше не произойдет 

 (3) закэшированный компонент заменится более новым при следующем запросе ресурса 


Номер 3
Выберите верное(-ые) утверждение(-я):

Ответ:

 (1) если размер компонента превышает 25 Кб, то браузер в iPhone не кэширует этот компонент 

 (2) если браузер загружает новый компонент, размер которого больше чем 25 Кб, это не влияет на компоненты, которые уже находятся в кэше 

 (3) нет верного ответа 


Номер 4
Выберите верное(-ые) утверждение(-я):

Ответ:

 (1) в кэше iPhone содержатся сжатые компоненты для экономии места 

 (2) компоненты декодируются перед попаданием в кэш 

 (3) максимальный размер кэша для всех компонентов не превосходит 500 Кб 


Упражнение 11:
Номер 1
Каков максимальный размер кэша для браузера Safari в iPhone?

Ответ:

 (1) 25 Кб 

 (2) 512 Кб 

 (3) 500 Кб 

 (4) 10 Мб 


Номер 2
Предел кэша iPhone в 25 Кб распространяется на размер:

Ответ:

 (1) только несжатого файла 

 (2) только архивированного файла 

 (3) как для несжатого, так и для архивированного файлов 


Номер 3
Выберите верное утверждение:

Ответ:

 (1) браузер Safari в iPhone декодирует компонент до того, как он сохранится в кэше 

 (2) браузер Safari в iPhone декодирует компонент после того, как он сохранится в кэше 

 (3) браузер Safari в iPhone не поддерживает архивацию компонентов 


Номер 4
Выберите верное утверждение:

Ответ:

 (1) число файлов в кэше Safari в iPhone ограничено только размером кэша 

 (2) браузер Safari в iPhone кэширует не более 100 файлов 

 (3) браузер Safari в iPhone кэширует не более 200 файлов 


Упражнение 12:
Номер 1
Выберите верное утверждение:

Ответ:

 (1) кэш браузера в iPhone не сохраняется после перезагрузки  

 (2) кэш браузера в iPhone сохраняется после перезагрузки 

 (3) кэш браузера Safari для iPhone получает часть системной памяти для создания там кэшированных версий компонентов 


Номер 2
Укажите, какие объекты кэша браузера Safari для iPhone сохраняются после перезагрузки:

Ответ:

 (1) картинки 

 (2) таблицы стилей 

 (3) никакие 


Номер 3
Выберите ошибочное утверждение:

Ответ:

 (1) при проектировании сайта для iPhone рекомендуется разбивать все ресурсы страницы на файлы по 25 Кб, а затем уже применять к ним сжатие  

 (2) при проектировании сайта для iPhone не рекомендуется применять к ресурсам сжатие 

 (3) при проектировании сайта для iPhone рекомендуется ограничить размер каждого из компонентов страницы 25 Кб для оптимизации кэширующего поведения  


Номер 4
Выберите верное утверждение:

Ответ:

 (1) при проектировании сайта для iPhone рекомендуется разбивать все ресурсы страницы на файлы по 25 Кб, а затем уже применять к ним сжатие  

 (2) при проектировании сайта для iPhone не рекомендуется применять к ресурсам сжатие 

 (3) при проектировании сайта для iPhone рекомендуется ограничить размер каждого из компонентов страницы 25 Кб для оптимизации кэширующего поведения  




Главная / Менеджмент / Основы клиентской оптимизации - базисные понятия / Тест 3