Разработка серверных приложений для WEB.dor_БАК_24-201-Б

Разработка серверных приложений для WEB.dor_БАК_24-201-Б — вариант 4

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

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

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

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

Вопрос 1

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

  1. SELECT city FROM weather WHERE humidity = 9
  2. SELECT city FROM weather WHERE humidity = 99
  3. SELECT city FROM weather WHERE humidity = 101
  4. SELECT city FROM weather WHERE humidity = 454
Вопрос 2

Установите соответствие между названием программного компонента и его значением:

  1. Joomla
  2. Yii2
  3. Node
  4. профессиональная система управления веб-проектами с открытым исходным кодом
  5. объектно-ориентированный компонентный фреймворк для PHP
  6. серверная платформа, работающая на движке Google Chrome – V8, который умеет компилировать JavaScript код в машинный код
Вопрос 3

С помощью функции … отправляются запросы к базе данных

  1. mysqli_connect()
  2. mysqli_query()
  3. mysqli_link()
  4. mysqli_session()
Вопрос 4

C помощью команды … вставляются записи в таблицу базы данных

  1. INSERT
Вопрос 5

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

  1. LIKE
  2. DESC
  3. ORDER BY
  4. DELETE
Вопрос 6

Структура базы данных выглядит следующим образом: …

  1. базы данных -> записи
  2. базы данных -> записи -> таблицы
  3. таблицы -> записи -> базы данных
  4. базы данных -> таблицы -> записи
  5. таблицы -> базы данных -> записи
Вопрос 7

Запрос, который находит показания температуры во всех городах, расположенные в порядке возрастания: …

  1. SELECT city, temperature FROM weather
  2. SELECT city FROM weather ORDER BY temperature
  3. SELECT city, temperature FROM weather ORDER BY city
  4. SELECT city, temperature FROM weather ORDER BY temperature
Вопрос 8

Приведенный ниже код в PHP выполняется для …   $db = new PDO('mysql:host=localhost;dbname=pdo', 'root', 'password');

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

Метод для получения значения единственной колонки PDO PHP – …

  1. fetchColumn()
  2. fetchColumn
Вопрос 10

Команда … используется для выполнения подготовленного запроса

  1. PDOStatement::execute
  2. PDOStatement::fetch
  3. PDOStatement::fetchAll
  4. PDOStatement::errorInfo
Вопрос 11

Необходимо реализовать авторизацию пользователя. Для этого нужно создать форму, которая состоит из полей для ввода логина и пароля, а также кнопки. Разработайте программу для выполнения описанных задач.

  1. После ввода данных в поля и при на нажатии на кнопку необходимо будет проверить, существует ли пользователь с такими данными в базе данных, и если да, то вывести сообщение пользователю об успешной авторизации. ˂form action="" method="POST"˃           ˂input name="login"˃           ˂input name="password" type="password"˃           ˂input type="submit"˃ ˂/form˃ ˂?php                                 $login = $_POST['login'];                 $password = $_POST['password'];                                 $query = "SELECT * FROM users WHERE login='$login' AND password='$password'";                 $user = mysqli_fetch_assoc($res);                                 if (!empty($user)) {                                 // прошел авторизацию                 } else {                                 // неверно ввел логин или пароль                 }           } ?˃
  2. После ввода данных в поля и при на нажатии на кнопку необходимо будет проверить, существует ли пользователь с такими данными в базе данных, и если да, то вывести сообщение пользователю об успешной авторизации. ˂form action="" method="POST"˃           ˂input name="login"˃           ˂input name="password" type="password"˃           ˂input type="submit"˃ ˂/form˃ ˂?php           if (!empty($_POST['password']) and !empty($_POST['login'])) {                 $login = $_POST['login'];                 $password = $_POST['password'];                                 $query = "SELECT * FROM users WHERE login='$login' AND password='$password'";                 $res = mysqli_query($link, $query);                 $user = mysqli_fetch_assoc($res);                                 if (!empty($user)) {                                 // прошел авторизацию                 } else {                                 // неверно ввел логин или пароль                 }           } ?˃
  3. После ввода данных в поля и при на нажатии на кнопку необходимо будет проверить, существует ли пользователь с такими данными в базе данных, и если да, то вывести сообщение пользователю об успешной авторизации. ˂form action="" method="POST"˃           ˂input name="login"˃           ˂input name="password" type="password"˃           ˂input type="submit"˃ ˂/form˃