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

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

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

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

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

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

Вопрос 1

Для чего используется CSS во front -end разработке?

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

Для чего используется PHP в веб разработке?

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

Что такое XSS уязвимость?

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

Что такое реляционные базы данных?

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

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

  1. Сетевой тип
  2. Реляционный тип
  3. Иерархический
Вопрос 6

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

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

Что такое сookie?

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

Что такое транзакция в MySQL?

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

К какому типу данных относится VARCHAR(X) в MySQL?

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

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

  1. INSERT
Вопрос 11

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

  1. SELECT
Вопрос 12

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

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

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

  1. ob_end_flush;;ob_end_flush()
Вопрос 14

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

  1. UPDATE
Вопрос 15

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

  1. DELETE
Вопрос 16

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

  1. HTTP
Вопрос 17

Какая стандартная php функция удаляет пробелы в начале и в конце строки?

  1. Trim;;trim()
Вопрос 18

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

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

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

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

Есть задача: Доработайте форму из Урока 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.