Язык программирования PHP.фип_БАК_МОиАИС_н с

Язык программирования PHP.фип_БАК_МОиАИС_н с — вариант 2

Просмотрите все вопросы и варианты бесплатно. Правильные ответы скрыты и открываются только после получения доступа.

21 вопрос Вариант 2 Доступ 7 дней
Содержание теста

Вопросы и варианты

Без отметок и подсказок к правильным ответам

Вопрос 1

CSS во frontend разработке используется для …

  1. гипертекстовой разметки текста
  2. задания представления внешнего вида веб - страницы
  3. анимирования определенных элементов
Вопрос 2

PHP в веб разработке используется для …

  1. динамического формирования страниц на основе информации из базы данных
  2. форматирования видимой части сайта
  3. формирования поведения анимированных и меняющих положение элементов страницы
Вопрос 3

XSS уязвимость - это …

  1. критическая уязвимость операционной системы, которая может использоваться для удаленного управления злоумышленником
  2. вид уязвимости, которая свойственна веб-приложениям. Данная атака на сайт состоит в том, что в выдаваемую страницу внедряется вредоносный JS-код
  3. потенциальная уязвимость, которую может оставить программист при некачественном написании сайта
Вопрос 4

Реляционные базы данных - это …

  1. набор данных, использующий структуру данных в виде деревьев
  2. набор данных с предопределенными связями между ними
  3. набор данных, никак не связанных между собой
Вопрос 5

MySQL относится к … типу баз данных

  1. сетевому
  2. реляционному
  3. иерархическому
Вопрос 6

В базе данных первичный ключ используется для …

  1. защиты базы данных от несанкционированного доступа
  2. связи одного элемента базы данных к определенному другому элементу
  3. однозначной идентификации каждой записи в таблице и является строго уникальным
Вопрос 7

Cookie - это …

  1. переменные, хранящие данные о пароле и логине пользователей страницы
  2. передача данных от пользователя серверу
  3. небольшие текстовые файлы, в которые браузер записывает данные с посещенных страницах
Вопрос 8

Транзакция в MySQL - это …

  1. запросы, предназначенные для работы со структурой данных
  2. последовательность операций, которая обеспечивает целостность данных и выполнение всех операций как единого блока
  3. запросы, которые применяются для предоставления или отмены прав доступа
Вопрос 9

VARCHAR(X) в MySQL относится к …

  1. числовому типу данных
  2. строковому типу данных
  3. типу данных дат
Вопрос 10

SQL запрос … используется для добавления данных в таблицу

  1. INSERT
Вопрос 11

SQL запрос … используется для выбора данных из таблицы

  1. SELECT
Вопрос 12

HTML тег ˂...˃ используется для заголовка страницы

  1. title
Вопрос 13

… - это механизм, который позволяет временно хранить вывод скрипта до завершения его обработки, чтобы отправить его пользователю только тогда, когда весь контент будет сформирован.

  1. Буферизация
Вопрос 14

… - это стандартная функция PHP, которая отключает буфер вывода и отправляет его в браузер

  1. ob_end_flush
  2. ob_end_flush()
Вопрос 15

SQL запрос … используется для изменения или обновления данных в таблице

  1. UPDATE
Вопрос 16

SQL запрос … используется для удаления данных из таблицы

  1. DELETE
Вопрос 17

Широко распространенный протокол передачи данных, изначально предназначенный для передачи гипертекстовых документов, это …

  1. HTTP
Вопрос 18

… - это стандартная php функция, которая удаляет пробелы в начале и в конце строки

  1. Trim
  2. trim()
Вопрос 19

Установите соответствие между глобальными массивами в PHP и данными хранящимися в них:

  1. $_GET
  2. $_POST
  3. $_COOKIE
  4. $_FILES
  5. $_SESSION
  6. Список переменных, переданных скрипту методом GET, т.е. через параметры URL-запроса.
  7. Список переменных, переданных скрипту методом POST.
  8. Массив содержит все cookies, которые сервер установил на стороне пользователя.
  9. Содержит список файлов, загруженных на сервер из формы. Более детально мы рассмотрим этот массив в уроке, посвященном загрузке файлов на сервер.
  10. Массив содержит все переменные сессии текущего пользователя.
Вопрос 20

Расположите куски PHP кода в правильном порядке для вывода строки Hello World в браузер через буферизацию:

  1. ob_start();
  2. echo “Hello World”;
  3. $content = ob_get_contents(); ob_end_clean();
  4. echo $content;
Вопрос 21

Есть задача: Доработайте форму из Урока 19 «Формы и протокол HTTP ч.2». Создайте таблицу submittedData для хранения всех данных введённых пользователем в форму при ее подтверждении. Сделайте отдельную страницу data.php для вывода всех записей из таблицы submittedData. Также сделайте возможность на странице data.php удаления любой записи из таблицы submittedData. Какие столбцы и их тип вы будите использовать для таблицы submittedData? Какой тип SQL запроса вы будете использовать для сохранения данных введенных в форму при ее подтверждении? Какой тип SQL запроса вы будите использовать для вывода всех записей из таблицы submittedData? Какой тип SQL запроса вы будите использвать для удаления записей из таблицы submittedData?

  1. Столбцы и их тип: name: VARCHAR(32), surname: VARCHAR(32), gender: ENUM(‘male’, ‘female’), comment: TEXT. Тип SQL запроса для сохранения данных: INSERT. Тип SQL запроса для вывода записей из таблицы: SELECT. Тип запроса для удаления записи: DELETE.
  2. Столбцы и их тип: name: TEXT, surname: TEXT, gender: ENUM(‘male’, ‘female’), comment: TEXT. Тип SQL запроса для сохранения данных: INSERT. Тип SQL запроса для вывода записей из таблицы: SELECT. Тип запроса для удаления записи: DELETE.
  3. Столбцы и их тип: name: VARCHAR(32), surname: VARCHAR(32), gender: ENUM(‘male’, ‘female’), comment: TEXT. Тип SQL запроса для сохранения данных: UPDATE. Тип SQL запроса для вывода записей из таблицы: INSERT. Тип запроса для удаления записи: DELETE.