Главная / Программирование / Разработка гибридных приложений для мобильных устройств под Windows Phone

Разработка гибридных приложений для мобильных устройств под Windows Phone - ответы на тесты Интуит

Правильные ответы выделены зелёным цветом.
Все ответы: Данный курс ориентирован на начинающих разработчиков мобильных приложений.
Смотрите также:
Файл сценария JavaScript имеет расширение:
(1) .txt
(2) .js
(3) .txj
(4) .jav
В приложении, созданном в Visual Studio по шаблону Apache Cordova ресурс ID_CAP_LOCATION:
(1) предоставляет доступ к микрофону
(2) предоставляет доступ к службам местоположения
(3) предоставляет доступ к хранилищу данных на внешнем компоненте, например, SD-карте
(4) предоставляет доступ к данным о локальных контактах
Укажите последовательность шагов алгоритма отправки запроса при работе с объектом XMLHttpRequest
  • открытие соединения
  • отправка запроса
  • создание экземпляра объекта XMLHttpRequest
  • установка обработчика события (нужно делать после открытия и до отправки запроса)
    (1) 1, 2, 3, 4
    (2) 3, 4, 1, 2
    (3) 3, 1, 4, 2
    (4) 4, 3, 2, 1
    В чем заключается базовая концепция гибридного мобильного приложения?
    (1) в совместной работе серверного веб-приложения и клиентского мобильного приложения
    (2) в совместной работе нескольких клиентских приложений в режиме офлайн
    (3) в совместной работе двух клиентских приложений в режиме онлайн
    (4) в невозможности совместной работы серверного веб-приложения и клиентского мобильного приложения
    Назовите первый язык разметки, специально предназначенный для мобильных устройств (появился в 1996 г.):
    (1) HDML
    (2) WML
    (3) CHTML
    (4) HTML
    В JavaScript специальное значение "null" означает:
    (1) отсутствие значения переменной
    (2) 0 для числовой переменной
    (3) пустую строку для текстовой переменной
    (4) отсутствие переменной
    В API управления плеером посредством JavaScript свойство currentTime задает:
    (1) значение громкости от 0.0 до 1.0
    (2) продолжительность проигрывания в секундах
    (3) текущую позицию воспроизведения медиафайла в секундах
    (4) текущую скорость воспроизведения файла
    Выберите свойство, возвращающее ответ на запрос в форме XML-документа:
    (1) responseText
    (2) responseXML
    (3) responseHTML
    (4) responseRTF
    Технология Silverlight платформы, отличные от Microsoft Windows:
    (1) не поддерживает
    (2) поддерживает полностью
    (3) поддерживает частично
    Каково основное назначение элемента <canvas> языка HTML5:
    (1) контейнер звуковых данных
    (2) генератор списка
    (3) контейнер графической разработки
    (4) сообщает сведения об элементе
    Команда for (var i = 0 i < 5 i++) определяет:
    (1) цикл из 6 итераций
    (2) строку из 6 символов
    (3) цикл из 5 итераций
    (4) массив из 5 элементов
    В API геолокации метод getCurrentPosition():
    (1) позволяет однократно получить информацию от GPS мобильного устройства
    (2) автоматически возвращает новые данные при каждом изменении местоположения мобильного устройства
    (3) отменяет процесс получения информации от GPS мобильного устройства
    Укажите метод XMLHttpRequest() для инициирования запроса:
    send
    Для бизнеса обеспечить существенную экономию расходов может:
    (1) создание "родного" приложения для каждой поддерживаемой платформы
    (2) создание мобильного веб-приложения
    (3) создание гибридного приложения
    Для какого элемента тег img нe рекомендован к использованию?
    (1) логотип компании
    (2) фотография
    (3) фон
    (4) карта
    Событие onMouseOver срабатывает при:
    (1) щелчке (касании) по элементу
    (2) наведении указателя (пальца, стилуса) на элемент
    (3) ошибке загрузки неправильного URL
    (4) выделении элемента пальцем, стилусом
    При использовании Cordova-плагина для объекта Camera свойство targetWidth хранит:
    (1) ширину изображения в пикселях для масштабирования
    (2) высота в пикселях для масштабирования изображения
    (3) качество сохраняемого изображения
    (4) формат возвращаемого значения
    Найдите верную последовательность действий обычного механизма работы серверного приложения ASP.NET
  • браузер пользователя мобильного устройства генерирует запрос HTTP
  • если код еще не откомпилирован в DLL, ASP.NET вызывает компилятор
  • парсер ASP.NET интерпретирует код источника
  • среда выполнения выполняет код на языке MSIL (ассемблер) и возвращает скомпилированный код HTML в браузер пользователю.
    (1) 1, 3, 2, 4
    (2) 3, 4, 1, 2
    (3) 3, 1, 4, 2
    (4) 4, 3, 2, 1
    Перечислите языки программирования динамических веб-страниц в WebMatrix
    (1) C#
    (2) Pascal
    (3) Assembler
    (4) Visual Basic
    Какой из атрибутов тегов <audio> и <video> добавляет панель управления к файлу?
    (1) controls
    (2) loop
    (3) preload
    (4) autoplay
    В HTML5 объектная модель документа (DOM) представляет собой:
    (1) иерархическое дерево
    (2) простой список команд
    (3) циклическую структуру
    (4) стековую структуру
    При использовании Cordova-плагина для объекта Compass метод compass.watchHeading:
    (1) получает показания датчика компаса мобильного устройства в градусах
    (2) получает текущее направление движения устройства
    (3) прекращает просмотр датчика компаса
    При создании страницы .aspx
    (1) можно использовать только серверные элементы управления
    (2) можно использовать только стандартные элементы управления HTML
    (3) можно использовать одновременно как серверные элементы управления, так и стандартные элементы управления HTML
    (4) нельзя использовать как серверные элементы управления, так и стандартные элементы управления HTML
    Платформа Azure Mobile Services:
    (1) является мобильной СУБД
    (2) предоставляет возможность хранения табличных данных и файлов
    (3) предоставляет возможность бесплатного общения в Интернет
    (4) предназначена для разработки дизайна мобильных сайтов
    В таблице стилей CSS свойство color можно использовать для изменения:
    (1) типа выравнивание текста
    (2) цвета текста
    (3) стиля шрифта
    (4) размера текста
    Свойство style объектов HTML:
    (1) предоставляет HTML-объект элемента, содержащего текущий элемент
    (2) объединяет все атрибуты CSS, которые определяют внешний вид элемента HTML
    (3) позволяет считывать или изменять содержимое элемента HTML
    (4) определяет применяемые элементом стили (если таковые используются)
    В API геолокации для объекта position.coords свойство accuracy возвращает:
    (1) высота над земной поверхностью
    (2) широту местонахождения пользователя
    (3) направление движения в градусах
    (4) точность местоположения в метрах
    При обновлении страницы для серверных элементов управления
    (1) установленные пользователем значения по умолчанию сохранятся
    (2) установленные пользователем значения по умолчанию удаляются
    (3) будут загружены исходные значения
    (4) будет отправлен повторный запрос пользователю
    В среде веб-разработки WebMatrix редактор:
    (1) обладает всеми правами администратора
    (2) может только изменять любой текст на сайте
    (3) может изменять структуру рубрик сайта, добавлять их или удалять
    (4) имеет доступ только к определённой рубрике (или конкретным материалам из неё)
    Цвет в CSS может быть задан:
    (1) шестнадцатеричным кодом
    (2) двоичным кодом
    (3) троичным кодом
    (4) десятичным кодом
    Свойство fillStyle объекта canvas определяет:
    (1) свойства надписи объекта
    (2) цвет обводки (контура) объекта
    (3) цвет заливки объекта
    (4) стиль начертания обводки (контура) объекта
    В API sessionStorage метод removeItem(ключ):
    (1) очищает текущий контейнер
    (2) возвращает из контейнера для хранения элемент данных, соответствующий указанному ключу
    (3) удаляет из контейнера для хранения элемент данных с указанным ключом
    (4) добавляет в контейнер элемент данных с указанным ключом и значением
    Поиск и обновление информации в базах данных Microsoft SQL сервера производит элемент:
    (1) ObjectDataSource
    (2) SqIDataSource
    (3) LinqDataSource
    (4) SiteMapDataSource
    Плагин Notification в Apache Cordova:
    (1) выполняет GET-запрос по указанному URL-адресу
    (2) позволяет управлять списком контактов из расписания пользователя
    (3) обеспечивает чтение, запись и управление файлами в файловой системе
    (4) обеспечивает доступ к звуку, эффектам вибрации и другим возможностям уведомления
    В мобильных разработках упорядоченные списки задаются тегом:
    (1) dl
    (2) ul
    (3) dll
    (4) ol
    Верхний левый угол сетки canvas обладает координатами:
    (1) 10,10
    (2) -1,-1
    (3) 1,1
    (4) 0,0
    В API localStorage свойство support_stor():
    (1) проверяет наличие контейнера в мобильном устройстве
    (2) сохраняет в контейнере надолго одну запись
    (3) читает запись из контейнера
    (4) удаляет запись из контейнера
    Чтобы удалить данные из базы данных с помощью элемента управления SqlDataSource можно применить метод:
    (1) Open()
    (2) Update()
    (3) Insert()
    (4) Delete()
    Для Windows Phone ресурсы Cordova-приложений упаковываются в собственный формат мобильного устройства с расширением:
    (1) xap
    (2) ipa
    (3) exe
    (4) apk
    При использовании тега <select> список с заданной высотой позволяет определить свойство:
    (1) ol
    (2) size
    (3) font
    (4) hight
    Для отображения данных DataSource в виде традиционной таблицы применяется элемент:
    (1) DetailsView
    (2) FormView
    (3) GridView
    (4) DataList
    Одностраничный шаблон Apache Cordova:
    (1) имеет более простой JavaScript-код, чем многостраничный шаблон
    (2) является более отзывчивым, поскольку исключается необходимость в передаче состояния приложения от одной страницы другой
    (3) лучше подходит приложениям, которые в основном имеют дело со статическим контентом
    (4) из-за постоянной перезагрузки JavaScript-кода теряет состояние всего приложения
    Список навигации главной страницы - это:
    (1) любой список гиперссылок, расположенных друг за другом
    (2) список для определения местоположения устройства
    (3) список дополнительного оборудования мобильного устройства
    (4) список мест на карте для запланированного посещения
    Файл JavaScript с расширением .js является файлом:
    (1) первой копии
    (2) сценария
    (3) описания переменных
    (4) с запросами к сценарию
    В приложении, созданном в Visual Studio по шаблону Apache Cordova предоставляет доступ к службам местоположения ресурс:
    (1) ID_CAP_LOCAL
    (2) ID_CAP_LOCATION
    (3) ID_CAP_POSITION
    (4) ID_CAP_POS
    Укажите количество шагов алгоритма отправки запроса при работе с объектом XMLHttpRequest:
    4
    Базовая концепция гибридного мобильного приложения заключается в совместной работе:
    (1) нескольких клиентских приложений в режиме офлайн
    (2) серверного веб-приложения и клиентского мобильного приложения
    (3) двух клиентских приложений в режиме онлайн
    (4) гибридного мобильного приложения и любого другого клиентского мобильного приложения
    Первым языком разметки (HDML, WML. CHTML. HTML), предназначенным специально для мобильных устройств, стал:
    HDML
    В JavaScript отсутствие значения переменной определено:
    (1) специальным значением "null"
    (2) специальным значением "0"
    (3) специальным значением "…"
    (4) специальным значением "nil"
    В API управления плеером посредством JavaScript текущую позицию воспроизведения медиафайла в секундах задает свойство:
    (1) currentMedia
    (2) lastTime
    (3) currentTime
    (4) currentPlay
    Какое свойство (responseText, responseXML, responseHTML, responseRTF) возвращает ответ на запрос в форме XML-документа:
    responseXML
    Технология Silverlight поддерживает платформы типа:
    (1) Microsoft Windows
    (2) Unix
    (3) Android
    Какой элемент языка HTML5 является контейнером графической разработки?
    (1) <head>
    (2) <body>
    (3) <canvas>
    (4) <img>
    Сколько итераций определяет команда for (var i = 0; i < 5; i++):
    5
    В API геолокации позволяет однократно получить информацию от GPS мобильного устройства метод:
    (1) getCurrentPosition()
    (2) getGpsPosition()
    (3) getPosition()
    Укажите метод XMLHttpRequest() для инициирования запроса:
    (1) open
    (2) send
    (3) abort
    (4) post
    Для бизнеса создание гибридного приложения может обеспечить:
    (1) потерю клиентов
    (2) потерю доходов
    (3) существенную экономию расходов
    Возможно ли использовать тег img для оформления фона?
    (1) возможно
    (2) нельзя
    (3) не рекомендуется
    При наведении указателя (пальца, стилуса) на элемент срабатывает событие:
    (1) onMouseClick
    (2) onMouseOver
    (3) onMouseDblClick
    (4) onMouseOpen
    При использовании Cordova-плагина для объекта Camera ширину изображения в пикселях для масштабирования хранит свойство:
    (1) targetWidth
    (2) targetHidth
    (3) targetPixel
    (4) targetImage
    Укажите количество действий обычного механизма работы серверного приложения ASP.NET
    4
    Какой из языков программирования (Pascal, Assembler, C#) можно использовать для создания динамических веб-страниц в WebMatrix
    C#
    Атрибут controls для тегов <audio> и <video>:
    (1) добавляет к ролику панель управления
    (2) повторяет воспроизведение с начала после его завершения
    (3) указывает адрес картинки, которая будет отображаться, пока ролик не доступен или не воспроизводится
    (4) начинает воспроизведение сразу после загрузки страницы
    Какую структуру в HTML5 имеет объектная модель документа DOM (дерево, стек, очередь, список)?
    дерево
    При использовании Cordova-плагина для объекта Compass получает текущее направление движения устройства метод:
    (1) mobile.watchHeading
    (2) compass.watchHeading
    (3) compass.takeHeading
    При создании страницы .aspx серверные элементы управления
    (1) можно использовать только отдельно от элементов управления HTML
    (2) можно использовать только совместно со стандартными элементами управления HTML
    (3) можно использовать одновременно со стандартными элементами управления HTML
    (4) нельзя использовать
    Платформа Azure Mobile Services предоставляет возможность хранения:
    (1) виртуальных денежных средств
    (2) табличных данных
    (3) файлов
    (4) документов в виде твердой копии
    В таблице стилей CSS для изменения цвета текста можно использовать свойство:
    (1) text
    (2) color
    (3) font
    (4) image
    Для объектов HTML все атрибуты CSS, которые определяют внешний вид элемента, объединяет свойство:
    (1) type
    (2) style
    (3) view
    (4) attr
    Какое свойство в API геолокации для объекта position.coords возвращает точность местоположения в метрах:
    (1) correctness
    (2) clarity
    (3) authenticity
    (4) accuracy
    Для серверных элементов управления установленные пользователем значения при обновлении страницы
    (1) сохранятся по умолчанию
    (2) сохраняются по дополнительному запросу пользователю
    (3) сохраняются по требованию администратора ресурса
    (4) не сохраняются
    В среде веб-разработки WebMatrix редактор правами администратора:
    (1) обладает полностью
    (2) не обладает
    (3) обладает только для редактирования структуры сайта
    (4) обладает только для редактирования базы пользователей сайта
    Числовым кодом с каким основанием может быть задан цвет в CSS?
    (1) только 10
    (2) только 2
    (3) только 16
    (4) 10 и 16
    Цвет заливки объекта canvas определяет свойство:
    (1) Style
    (2) FloodFill
    (3) fillStyle
    (4) fillCanvas
    Какой элемент данных контейнера в API sessionStorage удаляет метод removeItem(ключ):
    (1) первый элемент
    (2) последний элемент
    (3) элемент с указанным ключом
    (4) текущий элемент
    В базах данных Microsoft SQL сервера элемент SqIDataSource производит:
    (1) только поиск информации
    (2) поиск и обновление информации
    (3) только обновление информации
    (4) сортировку данных по возрастанию
    Плагин Notification в Apache Cordova:
    (1) обеспечивает доступ к эффектам вибрации
    (2) обеспечивает доступ к редактированию списка контактов из расписания пользователя
    (3) обеспечивает доступ к структуре файловой системы
    (4) обеспечивает доступ к звуку
    Тегом ol в мобильных разработках задаются:
    (1) маркированные списки
    (2) таблицы данных
    (3) меню
    (4) упорядоченные списки
    Какое минимальное значение имеют координаты сетки canvas?:
    0
    Какое свойство в API localStorage проверяет наличие контейнера в мобильном устройстве:
    (1) support_stor()
    (2) support()
    (3) _stor()
    (4) support_storege()
    Какой метод (Open, Update, Insert, Delete)можно применить для удаления данных из базы данных с помощью элемента управления SqlDataSource:
    Delete
    Какое расширение имеет собственный формат мобильного устройства для упаковки ресурсов Cordova-приложений в Windows Phone?
    xap
    Свойство "size" тега <select>, позволяет определить:
    (1) стиль используемого текста
    (2) список с заданной высотой
    (3) размер шрифта
    (4) объемный шрифт
    Элемент GridView применяется для отображения данных DataSource в виде:
    (1) схемы данных
    (2) блок-схемы
    (3) традиционной таблицы
    (4) дерева данных
    Сколько страниц должен иметь шаблон в Apache Cordova, чтобы быть более отзывчивым?
    1
    На главной странице список гиперссылок, расположенных друг за другом, обычно является:
    (1) списком навигации
    (2) контекстным меню
    (3) списком дружественных сайтов
    (4) рекламным списком
    Файл с расширением .js является файлом сценария языка:
    (1) JS
    (2) JavaScript
    (3) HTML
    (4) C#
    В приложении, созданном в Visual Studio по шаблону Apache Cordova ресурс ID_CAP_LOCATION доступ к службам местоположения:
    (1) не предоставляет
    (2) предоставляет
    (3) предоставляет только оператору мобильной сети
    (4) предоставляет только VIP-клиентам
    Укажите номер первого шага алгоритма отправки запроса при работе с объектом XMLHttpRequest
  • открытие соединения
  • отправка запроса
  • создание экземпляра объекта XMLHttpRequest
  • установка обработчика события (нужно делать после открытия и до отправки запроса)
    3
    Какая концепция определяет для гибридного мобильного приложения возможность cовместной работы серверного веб-приложения и клиентского мобильного приложения?
    (1) базовая концепция
    (2) концепция совместимости
    (3) концепция клиент-ориентированности
    (4) концепция веб-гибридности
    Для каких устройств первым языком разметки стал HDML?:
    (1) для мобильных
    (2) для серверных
    (3) для стационарных
    (4) для космических
    В JavaScript специальное значение "null" означает отсутствие:
    (1) значения переменной
    (2) переменной
    (3) доступа к переменной
    (4) возможности редактирования значения переменной
    В API управления плеером посредством JavaScript свойство currentTime задает текущую позицию воспроизведения медиафайла:
    (1) задает в процентах
    (2) задает в минутах
    (3) задает в секундах
    (4) не задает
    В форме какого документа (TXT, XML, HTML, RTF) свойство responseXML возвращает ответ на запрос:
    XML
    Какие платформы (Windows, Unix, Android) поддерживает технология Silverlight?
    Windows
    Для оформления данных какого типа предназначен элемент <canvas> языка HTML5?
    (1) аудио-информация
    (2) видео-информация
    (3) графика
    Цикл из 5 итераций можно определить командой:
    (1) for (var i = 0; i < 4; i++)
    (2) for (var i = 1; i < 5; i++)
    (3) for (var i = 0; i < 5; i++)
    (4) for (var i < 6; i++)
    В API геолокации метод getCurrentPosition() позволяет однократно получить информацию о текущем местоположении от:
    (1) GPS мобильного устройства
    (2) оператора мобильной сети
    (3) оператора службы спасения
    Укажите метод XMLHttpRequest() для инициирования запроса:
    (1) sendXHR
    (2) send
    (3) send_XML
    (4) send_http
    Создание какого приложения (клиентского, серверного, гибридного) может обеспечить для бизнеса существенную экономию расходов:
    гибридного
    Для каких элементов обычно используется тег img?
    (1) кнопка
    (2) фотография
    (3) фон
    (4) карта
    Какое событие (Over, Click, Open, Hint)срабатывает при наведении указателя (пальца, стилуса) на элемент:
    Over
    При использовании Cordova-плагина для объекта Camera свойство targetWidth хранит ширину изображения для масштабирования:
    (1) в пикселях
    (2) в миллиметрах
    (3) в дюймах
    (4) в процентах
    Укажите номер последнего действия обычного механизма работы серверного приложения ASP.NET
  • браузер пользователя мобильного устройства генерирует запрос HTTP
  • если код еще не откомпилирован в DLL, ASP.NET вызывает компилятор
  • парсер ASP.NET интерпретирует код источника
  • среда выполнения выполняет код на языке MSIL (ассемблер) и возвращает скомпилированный код HTML в браузер пользователю.
    4
    Сколько из перечисленных языков программирования (Pascal, Assembler, C#, Visual Basic) можно использовать в WebMatrix для создания динамических веб-страниц?
    2
    Какой из атрибутов (controls, loop, preload, autoplay) тегов <audio> и <video> добавляет панель управления к файлу?
    controls
    Какая модель документа в HTML5 представляет собой иерархическое дерево:
    (1) объектная
    (2) субъектная
    (3) ресурсная
    (4) правовая
    При использовании Cordova-плагина метод compass.watchHeading получает текущее направление движения устройства для объекта:
    (1) Head
    (2) Compass
    (3) Cordova.Compass
    При создании страницы .aspx стандартные элементы управления HTML
    (1) можно использовать только отдельно от серверных элементов управления
    (2) можно использовать только совместно с серверными элементами управления
    (3) можно использовать одновременно с серверными элементами управления
    (4) нельзя использовать
    Платформа Azure Mobile Services возможность хранения файлов:
    (1) не предоставляет
    (2) предоставляет
    (3) предоставляет в виде хранилища для физических носителей информации (флешки, диски и т.п.)
    В таблице стилей CSS для изменения цвета можно использовать свойство:
    color
    Какие атрибуты CSS внешнего вида объектов HTML объединяет свойство style?
    (1) только цветовые
    (2) все
    (3) только размерные
    (4) пользовательские
    В API геолокации свойство accuracy возвращает точность местоположения в метрах для объекта:
    (1) cоords.position
    (2) coords.vision
    (3) real.coords
    (4) position.coords
    Возможно ли сохранение установленных пользователем значений серверных элементов управления при обновлении страницы
    (1) возможно по умолчанию
    (2) нет
    (3) возможно при дополнительном запросе
    (4) возможно только при отсутствии сетевых подключений
    В среде веб-разработки WebMatrix редактор:
    (1) может изменять только заголовки рубрик
    (2) может изменять любой текст на сайте
    (3) может корректировать только сообщения пользователей сайта
    (4) не имеет доступа к сайту
    Сколько основных способов задания цвета в CSS?
    3
    Для объекта canvas цвет чего (заливки, контура, шрифта) определяет свойство fillStyle?
    заливки
    Какой метод в API sessionStorage удаляет из контейнера для хранения элемент данных с указанным ключом:
    (1) deleteItem(ключ)
    (2) lastItem(ключ)
    (3) removeItem(ключ)
    (4) remItem(ключ)
    Какой элемент (ObjectDataSource, SqIDataSource, LinqDataSource, SiteMapDataSource) в базах данных Microsoft SQL сервера производит поиск и обновление информации:
    SqIDataSource
    В Apache Cordova обеспечивает доступ к возможностям уведомления плагин:
    (1) Notice
    (2) NTF
    (3) Notify
    (4) Notification
    Каким тегом (dl, ul, dll, ol) в мобильных разработках задаются упорядоченные списки?
    ol
    Какой угол сетки canvas обладает координатами (0, 0)?
    (1) верхний правый
    (2) нижний правый
    (3) верхний левый
    (4) нижний левый
    Наличие чего (контейнера, сервера, записи, структуры) проверяет в мобильном устройстве свойство support_stor() в API localStorage:
    контейнера
    С помощью элемента управления SqlDataSource методом Delete() данные из базы данных можно:
    (1) обновить
    (2) изменить
    (3) вставить
    (4) удалить
    Для Windows Phone в собственный формат с расширением .xap для Cordova-приложений мобильного устройства упаковываются:
    (1) ресурсы
    (2) списки пользователей
    (3) лицензионные соглашения
    (4) сведения о недопустимых форматах входных данных
    Какое свойство (ol, size, font, hight) тега <select> позволяет определить список с заданной высотой?
    size
    Какой элемент (DetailsView, FormView, GridView, DataList) применяется для отображения данных DataSource в виде традиционной таблицы:
    GridView
    По сравнению с многостраничным шаблоном Apache Cordova одностраничный шаблон является более (отзывчивым, дорогим, нестойким):
    отзывчивым
    Как должны располагаться ссылки списка навигации главной страницы?
    (1) друг за другом
    (2) полностью заполняя главную страницу
    (3) перекрывая друг друга