Тесты на тему "Технологии создания web-приложений | кс_БАК | Синергия / МТИ / МосАП [ID 67288]"
0
Эта работа представлена в следующих категориях:
Если нужна помощь со сдачей теста => Создать заказ
Перед покупкой сверьте список вопросов и убедитесь, что вам нужны ответы именно на эти вопросы!
С вопросами и вы можете ознакомиться ДО покупки.
Для быстрого поиска вопроса используйте Ctrl+F.
Перед покупкой сверьте список вопросов и убедитесь, что вам нужны ответы именно на эти вопросы!
С вопросами и вы можете ознакомиться ДО покупки.
Для быстрого поиска вопроса используйте Ctrl+F.
Демо работы
Описание работы
В какой ситуации логичнее использовать нумерованный список ˂ol˃?• когда порядок пунктов важен, например в инструкции по шагам
• когда нужно вставить изображение без закрывающего тега
• когда нужно выделить часть текста внутри строки
• когда нужно подключить внешний файл CSS
В чём основное преимущество семантических тегов HTML по сравнению с безымянным набором ˂div˃?
• их названия помогают понять смысл блоков страницы: шапка, меню, основное содержимое, подвал
• они автоматически сохраняют данные пользователя в MySQL
• они запрещают использовать CSS на странице
• они выполняют PHP-код прямо в браузере
Для чего в PHP удобно использовать цикл foreach?
• для последовательного перебора элементов массива
• для указания адреса обработчика формы
• для подключения CSS-файла в ˂head˃
• для задания альтернативного текста картинки
Для чего в теге ˂html˃ может использоваться атрибут lang="ru"?
• чтобы браузер, поисковые системы и средства чтения понимали язык страницы
• чтобы автоматически перевести весь сайт на русский язык
• чтобы заменить подключение CSS-файла
• чтобы запретить пользователю вводить данные в форму
Для чего используется htmlspecialchars при выводе данных на страницу?
• чтобы преобразовать специальные HTML-символы и снизить риск выполнения внедрённого кода
• чтобы отправить запрос в базу данных MySQL
• чтобы автоматически создать массив товаров
• чтобы подключить внешний JavaScript-файл
Для чего используется атрибут placeholder у поля ввода?
• задаёт подсказку внутри поля до ввода данных пользователем
• обязательно сохраняет введённое значение в базе данных
• запрещает отправку формы при любых условиях
• указывает серверный файл для обработки формы
Для чего у изображения ˂img˃ используется атрибут alt?
• чтобы указать альтернативный текст, если изображение не загрузится или его читает экранный диктор
• чтобы автоматически уменьшить размер файла изображения
• чтобы заменить тег ˂img˃ на тег ˂video˃
• чтобы отправить изображение на сервер методом GET
Как PHP обычно получает данные формы, отправленные методом POST?
• через суперглобальный массив $_POST
• через тег ˂nav˃
• через селектор #post
• через свойство font-size
Как PHP обычно получает параметры, переданные методом GET?
• через суперглобальный массив $_GET
• через CSS-свойство color
• через тег ˂footer˃
• через атрибут alt у изображения
Какая группа действий соответствует понятию CRUD при работе backend с базой данных?
• создать, прочитать, обновить, удалить
• проверить, покрасить, сверстать, открыть
• загрузить, увеличить, скрыть, украсить
• нарисовать, подключить, свернуть, распечатать
Какая задача backend связана с безопасностью данных пользователя?
• проверять права пользователя и не отдавать чужие данные
• делать все заголовки страницы крупнее
• заменять все формы на изображения
• убирать из документа тег ˂body˃
Какая пара тегов используется для создания выпадающего списка с вариантами выбора?
• ˂table˃ и ˂tr˃
• ˂select˃ и ˂option˃
• ˂head˃ и ˂title˃
• ˂script˃ и ˂style˃
Какая страница называется динамической в контексте PHP?
• страница, содержимое которой может формироваться сервером по данным, условиям или переменным
• страница, в которой запрещены формы и кнопки
• страница, состоящая только из неизменяемого изображения
• страница, где CSS полностью удаляет HTML
Какова основная функция HTML-формы на web-странице?
• позволить пользователю ввести данные и отправить их на обработку
• заменить браузер на сервер
• создать только декоративный фон страницы
• сохранить HTML-файл без участия пользователя
Какое назначение имеет строка ˂meta charset="UTF-8"˃?
• задаёт цвет текста на всей странице
• указывает кодировку, чтобы браузер корректно понимал буквы и символы
• создаёт ссылку на внешний сайт
• отправляет форму методом POST
Какое назначение у массива в PHP?
• хранить несколько значений в одной переменной и обращаться к ним по индексам или ключам
• заменять HTML-разметку на CSS-оформление
• создавать только одну кнопку на форме
• указывать кодировку страницы в браузере
Какое утверждение о заголовках ˂h1˃–˂h6˃ является наиболее корректным?
• они нужны прежде всего для смысловой структуры страницы, а не только для изменения размера текста
• они применяются только для отправки формы на сервер
• всегда должны использоваться в обратном порядке от ˂h6˃ к ˂h1˃
• они полностью заменяют CSS и JavaScript
Какой CSS-селектор обычно обращается к элементу по значению его класса?
• #menu
• .menu
• ˂menu˃
• @menu
Какой атрибут формы указывает файл или адрес, куда будут отправлены данные?
• method
• action
• placeholder
• value
Какой оператор сравнения в PHP обычно используется для проверки равенства значений?
• =
• ==
• +=
• =˃
Какой принцип лучше всего описывает работу web-приложения между клиентом и сервером?
• клиент отправляет запрос, сервер обрабатывает его и возвращает ответ
• сервер всегда меняет CSS без обращения клиента
• браузер хранит все данные только в теге ˂title˃
• HTML-страница не может получать ответы от сервера
Какой способ подключения CSS чаще всего удобен для оформления нескольких страниц одним стилем?
• внешний CSS-файл, подключённый через ˂link˃
• случайное добавление стилей только в адресную строку
• запись всех правил исключительно в атрибут action
• использование только тега ˂title˃
Какой тег в современной семантической структуре обычно обозначает основное содержимое страницы?
• ˂footer˃
• ˂nav˃
• ˂main˃
• ˂aside˃
Какой тег должен находиться внутри ˂ul˃ или ˂ol˃ для обозначения отдельного пункта списка?
• ˂p˃
• ˂li˃
• ˂span˃
• ˂main˃
Какой формат ответа backend может вернуть frontend-части при запросе списка товаров?
• JSON-структуру с данными товаров
• только изображение без каких-либо данных
• только строку ˂!DOCTYPE html˃
• только CSS-селектор .product
Какую задачу решает условный оператор if в PHP?
• позволяет выполнить один блок кода при выполнении условия и другой при невыполнении
• автоматически создаёт базу данных без команды разработчика
• заменяет все HTML-теги на изображения
• подключает файл style.css к странице
Какую основную задачу выполняет JavaScript на клиентской части web-приложения?
• добавляет интерактивность и реакцию страницы на действия пользователя
• заменяет сервер и базу данных во всех случаях
• задаёт только кодировку страницы
• используется исключительно для написания статичных заголовков
Какую основную задачу решает HTML при создании web-страницы?
• выполняет вычисления и управляет алгоритмами приложения
• описывает структуру страницы и расположение её смысловых частей
• оформляет цвета, размеры и отступы всех элементов интерфейса
• обрабатывает данные пользователя на стороне сервера
Какую роль выполняет CSS в web-странице?
• описывает внешний вид элементов: цвета, размеры, отступы, расположение и оформление
• хранит данные пользователей в MySQL
• полностью заменяет HTML-структуру страницы
• выполняет серверную обработку POST-запросов
Какую роль выполняет тег ˂html˃ в структуре HTML-документа?
• задаёт только название вкладки браузера
• служит корневым тегом, внутри которого размещается вся HTML-страница
• отображает основной текст страницы пользователю
• хранит только подключение к базе данных
Когда метод GET является наиболее уместным для отправки данных формы?
• при передаче пароля и личных данных пользователя
• при поиске, фильтрации или сортировке, когда параметры могут быть видны в адресной строке
• при сохранении банковских реквизитов в базе данных
• при отправке закрытой формы авторизации
Почему frontend не должен напрямую обращаться к базе данных в типичном web-приложении?
• для работы с данными и защиты доступа используется backend как промежуточный слой
• потому что база данных хранится внутри CSS-файла
• потому что браузер всегда автоматически проверяет права пользователя
• потому что HTML-теги не могут содержать текст
Почему важно соблюдать правильную вложенность HTML-тегов?
• потому что от неё зависит понятность структуры документа для браузера и разработчика
• потому что без вложенности нельзя подключить интернет к компьютеру
• потому что вложенность отвечает только за цвет текста
• потому что все вложенные теги автоматически становятся JavaScript-кодом
Почему данные, пришедшие из HTML-формы, нельзя считать полностью надёжными?
• пользователь может отправить пустые, ошибочные или вредоносные значения
• браузер всегда удаляет все опасные данные до отправки
• PHP не умеет читать данные из формы
• форма может содержать только изображения, но не текст
Почему метод POST обычно выбирают для регистрации, входа на сайт и отправки заявок?
• потому что данные не отображаются прямо в адресной строке браузера
• потому что POST полностью отменяет необходимость проверки данных
• потому что POST работает только без сервера
• потому что POST предназначен только для подключения CSS
Почему строку ˂!DOCTYPE html˃ рекомендуется размещать в самом начале HTML-файла?
• она подключает файл стилей к HTML-документу
• она сообщает браузеру, что страницу нужно читать по современным правилам HTML5
• она создаёт видимую шапку сайта в верхней части страницы
• она передаёт данные формы на сервер
Почему у кнопок в форме рекомендуется явно указывать атрибут type?
• чтобы поведение кнопки было понятным и она случайно не отправляла форму, если это не требуется
• чтобы кнопка стала обязательным полем ввода
• чтобы HTML-код автоматически превратился в PHP-код
• чтобы браузер перестал читать CSS-файл
Чем ˂div˃ принципиально отличается от ˂span˃?
• ˂div˃ — универсальный блочный контейнер, а ˂span˃ — универсальный строчный контейнер
• ˂div˃ используется только для изображений, а ˂span˃ только для таблиц
• ˂div˃ всегда отправляет форму, а ˂span˃ всегда очищает её
• ˂div˃ подключает CSS, а ˂span˃ подключает PHP
Чем тег ˂title˃ отличается от заголовка ˂h1˃?
• ˂title˃ задаёт название вкладки браузера, а ˂h1˃ выводит главный заголовок на странице
• ˂title˃ используется только внутри формы, а ˂h1˃ только внутри таблицы
• ˂title˃ подключает JavaScript, а ˂h1˃ подключает CSS
• между ними нет различий, оба всегда отображаются одинаково
Что в CSS-правиле определяет, к каким HTML-элементам будет применено оформление?
• селектор
• метод POST
• кодировка UTF-8
• массив PHP
Что в web-приложении относится к backend-части?
• серверная логика, обработка запросов, работа с данными и отправка ответа клиенту
• только цвет фона и размер шрифта
• исключительно текст на кнопке в браузере
• только структура заголовков ˂h1˃–˂h6˃
Что в лекции относится к frontend-части web-приложения?
• то, что пользователь видит и с чем взаимодействует в браузере
• только физический сервер в дата-центре
• только таблицы базы данных MySQL
• исключительно файлы конфигурации операционной системы
Что делает атрибут required в элементе формы?
• указывает, что поле должно быть заполнено перед отправкой формы
• выводит данные пользователя через PHP
• меняет цвет всех кнопок формы
• создаёт выпадающий список вариантов
Что делает команда echo в PHP при формировании страницы?
• выводит строку или значение переменной в HTML-ответ
• создаёт новый CSS-селектор
• очищает адресную строку браузера
• заменяет метод POST на GET
Что должно размещаться внутри тега ˂body˃?
• только невидимые настройки для браузера
• видимое содержимое страницы: заголовки, текст, изображения, ссылки, формы и блоки сайта
• только название вкладки браузера
• исключительно сведения о кодировке документа
Что обозначает DOM при работе JavaScript со страницей?
• представление HTML-документа в виде структуры объектов, с которыми может работать скрипт
• отдельную базу данных для хранения товаров
• способ отправки формы только методом GET
• кодировку, отвечающую за отображение русского текста
Что обычно размещается внутри тега ˂head˃?
• только те элементы, которые пользователь видит в основной области страницы
• служебная информация: кодировка, заголовок вкладки, подключения файлов и настройки страницы
• исключительно кнопки, поля ввода и списки формы
• только изображения и абзацы основного содержания
Что правильнее всего считать HTML-элементом?
• только имя тега без угловых скобок
• открывающий тег, содержимое и закрывающий тег, если тег парный
• только текст, который видит пользователь
• любой файл, подключённый к странице
Что такое атрибут HTML-тега?
• дополнительная настройка тега, обычно записываемая в открывающем теге
• обязательный закрывающий тег любого элемента
• отдельный язык программирования внутри HTML
• элемент базы данных, связанный с web-страницей
Что такое сервер в контексте web-приложения?
• компьютер или программа, которая принимает запросы и отправляет ответы
• только кнопка на HTML-форме
• исключительно тег ˂main˃ на странице
• любой CSS-селектор внутри файла стилей