Все тесты предмета

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

Вопросы и варианты доступны бесплатно. 15 ответов доступны бесплатно — откройте их кнопкой ниже. Полный набор — в личном кабинете на 7 дней.

52 вопроса 5 тестов в одном предмете Доступ 7 дней
Содержание предмета

Бесплатные ответы на тесты по предмету «Разработка серверных приложений для WEB» — Синергия и МТИ

Вопрос 1Ответ открыт бесплатно

Вывод данных в браузер осуществляется с помощью функции echo. Функция позволяет выводить данные различных типов. Для возведения в степень используется функция pow(), также в языке PHP для числа Пи зарезервирована функция pi(). Дана переменная r – радиус круга. Необходимо вычислить площадь круга. По соответствующей формуле найдите площадь круга и запишите значение переменной s. Выведите значение переменной s на экран с помощью PHP.

  1. ˂? $r=15; $S=pi()*pow($r, 2); Echo $s;       ?˃✓ Правильный ответ
  2. ˂? $r=15; $S=pi()*$r; Echo $s;       ?˃
  3. ˂? $r=15; $S=pi()*pow($r, 2);       ?˃
✓ Правильный ответ

˂? $r=15; $S=pi()*pow($r, 2); Echo $s;       ?˃

Вопрос 2

Вывод данных в браузер осуществляется с помощью функции echo. Функция позволяет выводить данные различных типов. Даны переменные a и b – длины сторон прямоугольника. Необходимо вычислить периметр прямоугольника и его площадь. Найдите периметр прямоугольника и запишите значение переменной p. Найдите площадь прямоугольника и запишите значение переменной s. Выведите значение обеих переменных на экран с помощью PHP.

  1. ˂? $а=15; $b=6 $S=$a*$b; Echo $s; ?˃
  2. ˂? $а=15; $b=6; $S=$a*$b; $P=$a*2+$b*2; Echo $S; Echo $P; ?˃
  3. ˂? $а=15; $b=6 $S=$a*$b; $P=$a*2+$b*2; Echo $s, $p; ?˃
Вопрос 3

Для реализации ветвления в языке PHP существует управляющая конструкция else-if, которая позволяет в зависимости от условия выводить ту или иную информацию в браузер пользователю. Для решения практических задач также может применяться оператор switch. В переменной $num лежит какое-то число из интервала от 1 до 12. Это число отражает номер месяца в году. Определите с помощью PHP, в какую пору года попадает этот месяц (зима, лето, весна, осень).

  1. ˂?php           $num = 1;           if ($num ˃=1 and $num ˂=2) {                 echo 'зима';           } elseif ($num ˃=3 and $num ˂=5  ) {                 echo 'весна';           } elseif ($num ˃=6 and $num ˂=8 ) {                 echo 'лето';           } elseif ($num ˃=9 and $num ˂=11 ) {                 echo 'осень'; } ?˃
  2. ˂?php           $num = 1;           if ($num ˃=1 and $num ˂=2  or $num ==12) {                 echo 'зима';           } elseif ($num ˃=3 and $num ˂=5  ) {                 echo 'весна';           } elseif ($num ˃=6 and $num ˂=8 ) {                 echo 'лето';           } elseif ($num ˃=9 and $num ˂=11 ) {                 echo 'осень'; } ?˃
  3. ˂?php           $num = 1;           if ($num ˃=1 and $num ˂=2  or $num ==12) {                 echo 'зима';           } elseif ($num ˃=3 and $num ˂=5  ) {                 echo 'весна';           } elseif ($num ˃=6 and $num ˂=8 ) {                 echo 'лето';           } ?˃
Вопрос 4

Для работы с массивами используются циклы в PHP. Использование циклов позволяется сократить код программы и оптимально решать различные практические задачи. Дан массив с числами $arr = [1,2,3,4,1,4]. С помощью цикла выведите только те элементы массива, которые больше нуля и меньше 10.

  1. ˂?php           $arr = [1,2,3,4,1,4];           $length = count($arr);           for ($i = 0; $i ˂ $length; $i++) {           if($arr[$i]˃0 and  $arr[$i]˂10){ echo $arr[$i];           } }?˃
  2. ˂?php           $arr = [1,2,3,4,1,4];           for ($i = 0; $i ˂ $count; $i++) {           if($arr[$i]˃0 and  $arr[$i]˂10){ echo $arr[$i];           } }?˃
  3. ˂?php           $arr = [1,2,3,4,1,4];           $length = count($arr);           for ($i = 0; $i ˂ $length; $i++) { echo $arr[$i];}?˃
Вопрос 5

Функции представляют собой блок инструкций, которые многократно можно вызывать в различных частях программы. Функции позволяют разделять программу на меньшие функциональные части. Определение функции начинается с ключевого слова function, за которым следует имя функции. С помощью PHP разработайте функции, которые параметром будут принимать числа и возвращать квадрат и куб чисел соответственно.

  1. ˂?php           function square($num) {                 return $num * $num; return $num * $num * $num;           } ?˃
  2. ˂?php           function square($num) {                 return $num * $num;           }                     function cube($num) {                 return $num * $num * $num;           } ?˃
  3. ˂?php           function square($num) {                 return $num * $num, $num * $num * $num;           } ?˃
Вопрос 6Ответ открыт бесплатно

Формы – это часть языка HTML. Формы нужны для передачи данных от клиента на сервер. Чаще всего формы используются для регистрации пользователей, заполнения анкет, оформления заказа в интернет магазине, и так далее. Через формы можно отправлять как простую текстовую информацию, так и файлы. Большую часть времени программирования на PHP вы будете так или иначе работать с формами и данными из них. Дана форма:   ˂!DOCTYPE html˃ ˂html˃ ˂head˃ ˂title˃METANIT.COM˂/title˃ ˂meta charset="utf-8" /˃ ˂/head˃ ˂body˃ ˂h2˃Анкета˂/h2˃ ˂form action="input.php" method="POST"˃ ˂p˃Введите имя:˂br˃ ˂input type="text" name="firstname" /˃˂/p˃ ˂p˃Форма обучения: ˂br˃ ˂input type="radio" name="eduform" value="</span><span style="font-size: 9.0pt; font-family: 'Arial',sans-serif;">очно" /˃очно ˂br˃ ˂input type="radio" name="eduform" value="</span><span style="font-size: 9.0pt; font-family: 'Arial',sans-serif;">заочно" /˃заочно ˂/p˃ ˂p˃Требуется общежитие:˂br˃ ˂input type="checkbox" name="hostel" /˃Да˂/p˃ ˂p˃Выберите курсы: ˂br˃ ˂select name="courses[]" size="5" multiple="multiple"˃     ˂option value="ASP.NET"˃ASP.NET˂/option˃     ˂option value="PHP"˃PHP˂/option˃     ˂option value="Ruby"˃RUBY˂/option˃     ˂option value="Python"˃Python˂/option˃     ˂option value="Java"˃Java˂/option˃ ˂/select˃˂/p˃ ˂p˃Краткий комментарий: ˂br˃ ˂textarea name="comment" maxlength="200"˃˂/textarea˃˂/p˃ ˂input type="submit" value="</span><span style="font-size: 9.0pt; font-family: 'Arial',sans-serif;">Отправить"˃ ˂/form˃ ˂/body˃ ˂/html˃   Обработайте форму и выведите данные на экран.

  1. ˂?php if(isset($_POST["firstname"]) && isset($_POST["eduform"]) &&     isset($_POST["comment"]) && isset($_POST["courses"])) {     $name = htmlentities($_POST["firstname"]);     $eduform = htmlentities($_POST["eduform"]);     $hostel = "нет";     if(isset($_POST["hostel"])) $hostel = "да";     $comment = htmlentities($_POST["comment"]);     $courses = $_POST["courses"];     $output ="     ˂html˃     ˂head˃     ˂title˃Анкетные данные˂/title˃     ˂/head˃     ˂body˃     Вас зовут: $name˂br /˃     Форма обучения: $eduform˂br /˃     Требуется общежитие: $hostel˂br /˃     Выбранные курсы:     ˂ul˃";     foreach($courses as $item)         $output.="˂li˃" . htmlentities($item) . "˂/li˃";     $output.="˂/ul˃˂/body˃˂/html˃";     echo $output; } else {       echo "Введенные данные некорректны"; } ?˃✓ Правильный ответ
  2. ˂?php     $name = htmlentities($_POST["firstname"]);     $eduform = htmlentities($_POST["eduform"]);     $hostel = "нет";     if(isset($_POST["hostel"])) $hostel = "да";     $comment = htmlentities($_POST["comment"]);     $courses = $_POST["courses"];     $output ="     ˂html˃     ˂head˃     ˂title˃Анкетные данные˂/title˃     ˂/head˃     ˂body˃     Вас зовут: $name˂br /˃     Форма обучения: $eduform˂br /˃     Требуется общежитие: $hostel˂br /˃     Выбранные курсы:     ˂ul˃";         $output.="˂li˃" . htmlentities($item) . "˂/li˃";     $output.="˂/ul˃˂/body˃˂/html˃";     echo $output; } else {       echo "Введенные данные некорректны"; } ?˃
  3. ˂?php if(isset($_POST["firstname"]) && isset($_POST["eduform"]) &&     isset($_POST["comment"]) && isset($_POST["courses"])) {     $name = htmlentities($_POST["firstname"]);     $eduform = htmlentities($_POST["eduform"]);     $hostel = "нет";     if(isset($_POST["hostel"])) $hostel = "да";     $comment = htmlentities($_POST["comment"]);     $courses = $_POST["courses"];     $output ="     ˂html˃     ˂head˃     ˂title˃Анкетные данные˂/title˃     ˂/head˃     ˂body˃         $output.="˂li˃" . htmlentities($item) . "˂/li˃";     echo $output; } else {       echo "Введенные данные некорректны"; } ?˃
✓ Правильный ответ

˂?php if(isset($_POST["firstname"]) && isset($_POST["eduform"]) &&     isset($_POST["comment"]) && isset($_POST["courses"])) {     $name = htmlentities($_POST["firstname"]);     $eduform = htmlentities($_POST["eduform"]);     $hostel = "нет";     if(isset($_POST["hostel"])) $hostel = "да";     $comment = htmlentities($_POST["comment"]);     $courses = $_POST["courses"];     $output ="     ˂html˃     ˂head˃     ˂title˃Анкетные данные˂/title˃     ˂/head˃     ˂body˃     Вас зовут: $name˂br /˃     Форма обучения: $eduform˂br /˃     Требуется общежитие: $hostel˂br /˃     Выбранные курсы:     ˂ul˃";     foreach($courses as $item)         $output.="˂li˃" . htmlentities($item) . "˂/li˃";     $output.="˂/ul˃˂/body˃˂/html˃";     echo $output; } else {       echo "Введенные данные некорректны"; } ?˃

Вопрос 7

В приложении phpMyAdmin требуется создать базу данных test, в которой создать таблицу users со следующими полями: id, name, age, salary. Заполнить таблицу тестовыми данными.  Далее требуется разработать скрипт php, подключиться к базе данных, созданной вначале, и выполнить следующие запросы к базе данных, выведя результат в браузер: - выбрать юзера с id, равным 3; - выбрать юзеров с зарплатой 900; - выбрать юзеров с зарплатой равной или большей 500; - выбрать из таблицы users имена всех юзеров. Каков будет ответ SQL запросов?

  1.           $query = "SELECT * FROM users WHERE id=3";           $query = "SELECT * FROM users WHERE salary=900"; $query = "SELECT * FROM users WHERE salary˃=500"; $query = "SELECT name FROM users ";
  2.           $query = "SELECT * FROM users=3 ";           $query = "SELECT * FROM users, salary=900"; $query = "SELECT * FROM users WHERE salary˂=500"; $query = "SELECT name FROM users ";
  3.           $query = "SELECT * FROM users, id WHERE id=3";           $query = "SELECT * FROM users WHERE salary==900"; $query = "SELECT * FROM users WHERE salary˂=500"; $query = "SELECT name FROM users ";
Вопрос 8

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

  1.           ˂form action="" method="POST"˃           ˂input name="login"˃           ˂input name="password" type="password"˃           ˂input type="submit"˃ ˂/form˃ ˂?php           if (!empty($_POST['login']) and !empty($_POST['password'])) {                 $login = $_POST['login'];                 $password = $_POST['password'];                 $query = "INSERT INTO users SET login='$login', password='$password'";                 mysqli_query($link, $query);           } ?˃
  2.           ˂form action="" method="POST"˃           ˂input name="login"˃           ˂input name="password" type="password"˃           ˂input type="submit"˃ ˂/form˃ ˂?php                 $login = $_POST['login'];                 $password = $_POST['password'];                                 $query = "INSERT INTO users SET login='$login', password='$password'";                 mysqli_query($link, $query);           ?˃
  3.           ˂form action="" method="POST"˃           ˂input name="login"˃           ˂input name="password" type="password"˃           ˂input type="submit"˃ ˂/form˃ ˂?php                 $login = $_POST['login'];                 $password = $_POST['password'];                 $query = "INSERT INTO users SET login='$login', password='$password'";                           ?˃
Вопрос 9

Статический сайт – это сайт, который возвращает …

  1. одно и то же жестко закодированное содержимое с сервера всякий раз, когда запрашивается определенный ресурс
  2. динамическое содержимое с сервера всякий раз, когда пользователь делает запрос
  3. либо статическое, либо динамическое содержимое с сервера, в зависимости от запроса пользователя
Вопрос 10Ответ открыт бесплатно

В браузере работает … код

  1. клиентский✓ Правильный ответ
  2. серверный
  3. статический
  4. динамический
✓ Правильный ответ

клиентский

Вопрос 11

Laravel – это php-… с открытым кодом

  1. фреймворк
Вопрос 12

Локальный сервер необходим для …

  1. выполнения запросов к базе данных
  2. тестирования и отладки веб-приложений
  3. предоставления наглядного вида веб-приложения заказчику
  4. продвижения сайта в сети Интернет
Вопрос 13Ответ открыт бесплатно

PHP-файл – это файл, содержащий … с расширением файла .php

  1. только PHP-код, сохраняемый
  2. PHP-код, который также может содержать JavaScript-код, HTML-код и сохраняется✓ Правильный ответ
  3. код любого языка программирования, сохраняемый
✓ Правильный ответ

PHP-код, который также может содержать JavaScript-код, HTML-код и сохраняется

Вопрос 14

Установите соответствие понятия и его определения:

  1. Массив
  2. Функция
  3. Переменная
  4. Константа
  5. структура данных, позволяющая хранить несколько значений
  6. набор инструкций, которые выполняют определенное действие
  7. список данных, хранящихся в памяти для дальнейшего использования
  8. переменная, которая не изменяется на протяжении выполнения программы
Вопрос 15

Расположите события в хронологической последовательности:

  1. выпуск приемника PHP/FI 2.0
  2. выпуск версии PHP на основе нового движка Zend Engine
  3. выпуск версии в июле 2004
  4. выпуск PHP 7
Вопрос 16

Переменные в PHP начинаются с символа …

  1. $
Вопрос 17Ответ открыт бесплатно

В PHP для вывода данных на экран используется функция …

  1. echo✓ Правильный ответ
✓ Правильный ответ

echo

Вопрос 18

Установите соответствие между функцией и ее назначением:

  1. Echo
  2. Const
  3. String
  4. вывод данных в браузер
  5. объявление константы
  6. конвертация типа переменной в строковый тип
Вопрос 19

Необходимо разработать программу, которая бы выполняла следующие операции: - расчет количества мегабит в мегабайте; - расчет количества гигабит в гигабайте; - расчет количества гигабит в 10 гигабайтах; - расчет количества гигабит в терабайте; - расчет количества терабит в терабайте. Запишите результат выполнения каждой операции, используя переменные, и выведите их на экран с соответствующим текстовым пояснением.

  1. ˂? $s=8; Echo ‘мегабит в мегабайте - ’.$s $s2=8; Echo ‘гигабит в гигабайте’.$s2; .$s3=80; Echo ‘гигабит в 10 гигабайтах’.$s3; .$s4=80000; Echo ‘гигабит в терабайте’.$s4; $s5=80; Echo ‘терабит в терабайте’.$s5; ?˃
  2. ˂? $s=8; Echo ‘мегабит в мегабайте - ’.$s $s2=80; Echo ‘гигабит в гигабайте’.$s2; .$s3=8; Echo ‘гигабит в 10 гигабайтах’.$s3; .$s4=80; Echo ‘гигабит в терабайте’.$s4; $s5=80000; Echo ‘терабит в терабайте’.$s5; ?˃
  3. ˂? $s=8000; Echo ‘мегабит в мегабайте - ’.$s $s2=64; Echo ‘гигабит в гигабайте’.$s2; .$s3=88; Echo ‘гигабит в 10 гигабайтах’.$s3; .$s4=88000; Echo ‘гигабит в терабайте’.$s4; $s5=800; Echo ‘терабит в терабайте’.$s5; ?˃
Вопрос 20Ответ открыт бесплатно

Расположите в порядке убывания результаты выполнения функции приведенного ниже программного кода:    function func($n1, $n2) {                 echo $n1 * $n2+$n2;           }

  1. func(5, 6)✓ Правильный ответ
  2. func(3, 4)✓ Правильный ответ
  3. func(1, 6)✓ Правильный ответ
  4. func(2, 2)✓ Правильный ответ
✓ Правильный ответ

func(5, 6) ; func(3, 4) ; func(1, 6) ; func(2, 2)

Вопрос 21

Передаче данных в функцию по ссылке соответствует код …

  1. function square(&$a) { }
  2. function square(a) { }
  3. function square(href=$a) { }
Вопрос 22

Фрагмент кода, который выведет разницу в секундах между 1 января 1970 года и текущим моментом времени: …

  1. Echo time()-1970
  2. Echo time()
  3. Echo 1970 - time()
Вопрос 23

Функция … читает текст текстового файла

  1. file_get_contents()
  2. file_put_contents()
  3. file_gets_content()
  4. file_puts_contents()
Вопрос 24Ответ открыт бесплатно

К каждому элементу формы нужно добавить атрибут …, чтобы получить данные в скрипте php

  1. «name»✓ Правильный ответ
  2. «action»
  3. «method»
  4. «type»
✓ Правильный ответ

«name»

Вопрос 25

Существуют такие методы отправки формы, как … (укажите 2 варианта ответа)

  1. GET
  2. PUT
  3. POST
  4. REQUEST
Вопрос 26

Установите соответствие функции и ее назначения:

  1. file_get_contents()
  2. file()
  3. file_put_contents()
  4. mkdir()
  5. функция позволяет получить содержимое файла
  6. функция позволяет получить содержимое файла в виде массива
  7. функция позволяет создать файл и заполнить его данными
  8. функция позволяет создать папку
Вопрос 27Ответ открыт бесплатно

Функция … запускает буферизацию вывода php

  1. ob_get_contents()
  2. ob_flush()
  3. ob_start()✓ Правильный ответ
  4. ob_end_flush()
✓ Правильный ответ

ob_start()

Вопрос 28

Сессия пользователя хранится на …

  1. сервере
Вопрос 29

Session_… – это функция для закрытия сессии

  1. destroy()
  2. destroy
Вопрос 30

Счетчик обновления страницы создан с помощью куки. Напишите код этой программы.

  1. ˂?php                 if (isset($_COOKIE['counter'])) { // первый заход на страницу                                 setcookie('counter', 1);                                 $_COOKIE['counter'] = 0;                 } else {                                 setcookie('counter', $_COOKIE['counter'] + 1);                                 $_COOKIE['counter'] = $_COOKIE['counter'] + 1;                 } ?˃
  2. ˂?php                                 setcookie('counter', 1);                                 $_COOKIE['counter'] = 1;                                 setcookie('counter', $_COOKIE['counter'] + 1);                                 $_COOKIE['counter'] = $_COOKIE['counter'] + 1;                 echo $_COOKIE['counter']; ?˃
  3. ˂?php                 if (!isset($_COOKIE['counter'])) { // первый заход на страницу                                 setcookie('counter', 1);                                 $_COOKIE['counter'] = 1;                 } else {                                 setcookie('counter', $_COOKIE['counter'] + 1);                                 $_COOKIE['counter'] = $_COOKIE['counter'] + 1;                 }                                 echo $_COOKIE['counter']; ?˃
Вопрос 31Ответ открыт бесплатно

Управляющая конструкция – это команда …

  1. на тот или иной порядок выполнения программы✓ Правильный ответ
  2. для создания файлов в веб-приложении
  3. для управления выводом данных в браузер
  4. для вычисления математических выражений
✓ Правильный ответ

на тот или иной порядок выполнения программы

Вопрос 32

Верный синтаксис условного оператора в php: …

  1. if ($a˃$b) { echo $a; } else { echo $b; }
  2. if (a˃b) { echo a; } else { echo b; }
  3. if ($a>$b) { echo $a; else { echo $b;
Вопрос 33

Установите соответствие названия и записи функции:

  1. Вывод на экран
  2. Подсчет количества элементов
  3. Длина
  4. Echo()
  5. Count()
  6. Length()
Вопрос 34Ответ открыт бесплатно

Если дан фрагмент кода (см. ниже), то в результате его выполнения …  ˂?php           $i = 5;           while ($i ˃5) {                 echo $i;                 $i++;           } ?˃

  1. получится 12345
  2. получится 5
  3. получится 54321
  4. программа ничего не выведет✓ Правильный ответ
✓ Правильный ответ

программа ничего не выведет

Вопрос 35

Расположите выражения в порядке возрастания итогового значения, если x = 5:

  1. Echo -x
  2. Echo -x + 1
  3. Echo x – 5
  4. Echo x + 3
Вопрос 36

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

  1. /*……*/
  2. //
  3. *…..*
  4. многострочный комментарий
  5. однострочный комментарий
  6. ошибочное обозначение комментария (так комментарии не обозначаются)
Вопрос 37

… – это переменные, имеющие фиксированное значение и не подлежащие изменению во время выполнения программы

  1. Константы
Вопрос 38Ответ открыт бесплатно

Расположите в хронологической последовательности стандарты PSR:

  1. базовый стандарт кодирования✓ Правильный ответ
  2. руководство по стилю кодирования✓ Правильный ответ
  3. интерфейс регистратора✓ Правильный ответ
✓ Правильный ответ

базовый стандарт кодирования ; руководство по стилю кодирования ; интерфейс регистратора

Вопрос 39

Расположите выражения в порядке убывания итогового значения, если x = 1:

  1. Echo x + 1
  2. Echo x
  3. Echo x – 1
  4. Echo -x + 1
Вопрос 40

Согласно стандарту PSR-2, … (укажите 2 варианта ответа)

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

Дана строка: $str = "a 4 4aa 64 32 aaa bbb123 13 44". Используя регулярные выражения, составьте код для определения количества чисел в этой строке.

  1. ˂?php $str = "a 4 4aa 64 32 aaa bbb123 13 44"; $pattern = "/d+/"; if (preg_match_all($pattern, $str, $matches)) {    print_r(count($matches[0])); } else {     echo "Чисел в строке не найдено."; }?˃✓ Правильный ответ
  2. ˂?php $str = "a 4 4aa 64 32 aaa bbb123 13 44"; $pattern = "/s+n/"; if (preg_match_all($pattern, $str, $matches)) {     print_r(count($matches[0])); } else {     echo "Чисел в строке не найдено."; }?˃
  3. ˂?php $str = "a 4 4aa 64 32 aaa bbb123 13 44"; $pattern = "/k+/"; if (preg_match_all($pattern, $str, $matches)) {     print_r(count($matches[0])); } else {     echo "Чисел в строке не найдено."; }?˃
✓ Правильный ответ

˂?php $str = "a 4 4aa 64 32 aaa bbb123 13 44"; $pattern = "/d+/"; if (preg_match_all($pattern, $str, $matches)) {    print_r(count($matches[0])); } else {     echo "Чисел в строке не найдено."; }?˃

Вопрос 42

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

  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
Вопрос 43

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

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

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

  1. mysqli_connect()
  2. mysqli_query()
  3. mysqli_link()
  4. mysqli_session()
Вопрос 45Ответ открыт бесплатно

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

  1. INSERT✓ Правильный ответ
✓ Правильный ответ

INSERT

Вопрос 46

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

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

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

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

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

  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✓ Правильный ответ
✓ Правильный ответ

SELECT city, temperature FROM weather ORDER BY temperature

Вопрос 49

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

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

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

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

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

  1. PDOStatement::execute
  2. PDOStatement::fetch
  3. PDOStatement::fetchAll
  4. PDOStatement::errorInfo
Вопрос 52Ответ открыт бесплатно

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

  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˃  
✓ Правильный ответ

После ввода данных в поля и при на нажатии на кнопку необходимо будет проверить, существует ли пользователь с такими данными в базе данных, и если да, то вывести сообщение пользователю об успешной авторизации. ˂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 {                                 // неверно ввел логин или пароль                 }           } ?˃

О материалах и доступе

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

52 вопроса с вариантами из опубликованных тестов (5). Сверьте формулировки и варианты с вашим заданием перед покупкой: разные программы могут содержать разные вопросы.

Какие ответы можно посмотреть бесплатно?

Нажмите «Показать ответы бесплатно»: после завершения индикатора откроется бесплатная часть ответов. Бесплатные ответы отмечены зелёным. При нескольких правильных вариантах отмечены все варианты из ключа ответа. Остальные ответы доступны после покупки.

Как получить полный доступ?

Стоимость — 2 499 ₽. Войдите в личный кабинет и оплатите выбранный предмет. Доступ действует 7 дней; подписки и автоматических списаний нет.

Что делать, если обнаружена ошибка?

Напишите нам и пришлите номер заказа, формулировку вопроса и подтверждение ошибки. Гарантия: 1 ошибка — вернём деньги.

Связаться с АртемХелп · Условия покупки · Политика конфиденциальности