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

Скачать тест — (Разработка серверных приложений для WEB.dor_БАК_24_40d7abca.pdf)

  1. Статический сайт – это сайт, который возвращает …
  2. В браузере работает … код
  3. Laravel – это php-… с открытым кодом
  4. Локальный сервер необходим для …
  5. PHP-файл – это файл, содержащий … с расширением файла .php
  6. Установите соответствие понятия и его определения:
  7. Расположите события в хронологической последовательности:
  8. Переменные в PHP начинаются с символа …
  9. В PHP для вывода данных на экран используется функция …
  10. Установите соответствие между функцией и ее назначением:
  11. Необходимо разработать программу, которая бы выполняла следующие операции: — расчет количества мегабит в мегабайте; — расчет количества гигабит в гигабайте; — расчет количества гигабит в 10 гигабайтах; — расчет количества гигабит в терабайте; — расчет количества терабит в терабайте. Запишите результат выполнения каждой операции, используя переменные, и выведите их на экран с соответствующим текстовым пояснением.
  12. Управляющая конструкция – это команда …
  13. Верный синтаксис условного оператора в php: …
  14. Установите соответствие названия и записи функции:
  15. Если дан фрагмент кода (см. ниже), то в результате его выполнения …  ˂?php           $i = 5;           while ($i ˃5) {                 echo $i;                 $i++;           } ?˃
  16. Расположите выражения в порядке возрастания итогового значения, если x = 5:
  17. Установите соответствие между обозначением и типом комментария:
  18. … – это переменные, имеющие фиксированное значение и не подлежащие изменению во время выполнения программы
  19. Расположите в хронологической последовательности стандарты PSR:
  20. Расположите выражения в порядке убывания итогового значения, если x = 1:
  21. Согласно стандарту PSR-2, … (укажите 2 варианта ответа)
  22. Дана строка: $str = «a 4 4aa 64 32 aaa bbb123 13 44». Используя регулярные выражения, составьте код для определения количества чисел в этой строке.
  23. Расположите в порядке убывания результаты выполнения функции приведенного ниже программного кода:    function func($n1, $n2) {                 echo $n1 * $n2+$n2;           }
  24. Передаче данных в функцию по ссылке соответствует код …
  25. Фрагмент кода, который выведет разницу в секундах между 1 января 1970 года и текущим моментом времени: …
  26. Функция … читает текст текстового файла
  27. К каждому элементу формы нужно добавить атрибут …, чтобы получить данные в скрипте php
  28. Существуют такие методы отправки формы, как … (укажите 2 варианта ответа)
  29. Установите соответствие функции и ее назначения:
  30. Функция … запускает буферизацию вывода php
  31. Сессия пользователя хранится на …
  32. Session_… – это функция для закрытия сессии
  33. Счетчик обновления страницы создан с помощью куки. Напишите код этой программы.
  34. Упорядочьте результаты выполнения запросов относительно влажности климата в городах в порядке возрастания показателей влажности:
  35. Установите соответствие между названием программного компонента и его значением:
  36. С помощью функции … отправляются запросы к базе данных
  37. C помощью команды … вставляются записи в таблицу базы данных
  38. С помощью команды … сортируются записи в таблице базы данных
  39. Структура базы данных выглядит следующим образом: …
  40. Запрос, который находит показания температуры во всех городах, расположенные в порядке возрастания: …
  41. Приведенный ниже код в PHP выполняется для …   $db = new PDO(‘mysql:host=localhost;dbname=pdo’, ‘root’, ‘password’);
  42. Метод для получения значения единственной колонки PDO PHP – …
  43. Команда … используется для выполнения подготовленного запроса
  44. Необходимо реализовать авторизацию пользователя. Для этого нужно создать форму, которая состоит из полей для ввода логина и пароля, а также кнопки. Разработайте программу для выполнения описанных задач.
  45. OpenServer – это программное обеспечение, которое необходимо разработчикам для …
  46. Php как язык программирования был создан в …
  47. Язык программирования Php поддерживается …
  48. … – это символы или ключевые слова, которые выполняют определенные операции над одним или несколькими операндами
  49. Установите соответствие выражения и способа его записи:
  50. Объединить две строки в одну в PHP можно с помощью символа …
  51. Расположите в хронологическом порядке языки программирования, начиная с самого раннего:
  52. Установите соответствие название протокола с его аббревиатурой:
  53. Файл с расширением … – это файл исходного кода PHP, содержащий код препроцессора гипертекста
  54. Упорядочьте выражения по возрастанию итогового значения, если x = 7:
  55. Оператор PHP, который соответствует высказыванию «больше или равно», – это оператор …
  56. Логическое «…» позволяет задать одновременность выполнения условий
  57. Конструкция switch-case предназначена для выбора …
  58. Верный вариант массива php: …
  59. Установите хронологию вывода элемента массива $arr = [‘яблоко’, ‘груша’, ‘персик’, ‘виноград’] на экран, начиная со второго элемента:
  60. … массив – это массив, в котором обращение к значению осуществляется по ключу
  61. Установите соответствие функции и ее записи:
  62. Установите соответствие описания фрагмента кода и его записи:
  63. Регулярное выражение – это …
  64. Установите хронологию ключевых понятий парадигмы объектно-ориентированного программирования (ОПП), начиная с внутренней вложенности:
  65. Переменные внутри функции называются … переменными
  66. Установите соответствие между фрагментом кода и временем жизни куки:
  67. Установите соответствие между назначением и записью функции или массива:
  68. Расположите в хронологической последовательности (начиная с самой ранней) даты, которые получатся в результате выполнения кода:
  69. Расположите в порядке возрастания значения, которые получатся в результате выполнения кода, если $_SESSION[‘test’]=6:
  70. … – это способ сохранения данных прямо в браузере пользователя:
  71. В результате выполнения кода, приведенного ниже, файл …   <? unlink(‘test.txt’); ?>
  72. Форма … позволит загрузить файл на сервер
  73. Используя выражение $_FILES[«file»][«tmp_name»], мы получим такой параметр файла, как … файла
  74. По умолчанию загружаемый на сервер файл ограничен размером …
  75. Установите соответствие между назначением и записью функции:
  76. Установите соответствие между назначением и записью команды SQL:
  77. Расположите результат выполнения запроса (количество строк) в порядке возрастания:
  78. Упорядочьте результаты выполнения запросов относительно влажности климата в городах в порядке убывания показателей влажности:
  79. Ограничение на выбираемые записи в SQL можно прописывать с помощью команды …
  80. Расширение … реализует взаимодействие с базами данных при помощи объектов
  81. Язык структурированных запросов (или Structured Query Language, SQL) – это язык программирования, предназначенный для …
  82. Запрос … удалит таблицу с названием employees
  83. Запрос, приведенный ниже, …   INSERT INTO customers (id, name) VALUES (1, ‘Ann’);
  84. GitHub является …
  85. Установите соответствие между фрагментом кода и временем жизни куки:
  86. Вывод данных в браузер осуществляется с помощью функции echo. Функция позволяет выводить данные различных типов. Для возведения в степень используется функция pow(), также в языке PHP для числа Пи зарезервирована функция pi(). Дана переменная r – радиус круга. Необходимо вычислить площадь круга. По соответствующей формуле найдите площадь круга и запишите значение переменной s. Выведите значение переменной s на экран с помощью PHP.
  87. Вывод данных в браузер осуществляется с помощью функции echo. Функция позволяет выводить данные различных типов. Даны переменные a и b – длины сторон прямоугольника. Необходимо вычислить периметр прямоугольника и его площадь. Найдите периметр прямоугольника и запишите значение переменной p. Найдите площадь прямоугольника и запишите значение переменной s. Выведите значение обеих переменных на экран с помощью PHP.
  88. Для реализации ветвления в языке PHP существует управляющая конструкция else-if, которая позволяет в зависимости от условия выводить ту или иную информацию в браузер пользователю. Для решения практических задач также может применяться оператор switch. В переменной $num лежит какое-то число из интервала от 1 до 12. Это число отражает номер месяца в году. Определите с помощью PHP, в какую пору года попадает этот месяц (зима, лето, весна, осень).
  89. Для работы с массивами используются циклы в PHP. Использование циклов позволяется сократить код программы и оптимально решать различные практические задачи. Дан массив с числами $arr = [1,2,3,4,1,4]. С помощью цикла выведите только те элементы массива, которые больше нуля и меньше 10.
  90. Функции представляют собой блок инструкций, которые многократно можно вызывать в различных частях программы. Функции позволяют разделять программу на меньшие функциональные части. Определение функции начинается с ключевого слова function, за которым следует имя функции. С помощью PHP разработайте функции, которые параметром будут принимать числа и возвращать квадрат и куб чисел соответственно.
  91. Формы – это часть языка 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˃   Обработайте форму и выведите данные на экран.
  92. В приложении phpMyAdmin требуется создать базу данных test, в которой создать таблицу users со следующими полями: id, name, age, salary. Заполнить таблицу тестовыми данными.  Далее требуется разработать скрипт php, подключиться к базе данных, созданной вначале, и выполнить следующие запросы к базе данных, выведя результат в браузер: — выбрать юзера с id, равным 3; — выбрать юзеров с зарплатой 900; — выбрать юзеров с зарплатой равной или большей 500; — выбрать из таблицы users имена всех юзеров. Каков будет ответ SQL запросов?
  93. Требуется реализовать регистрацию пользователя на сайте. Для этого нужно создать форму, которая состоит из полей для ввода логина и пароля, а также кнопки. После ввода данных в поля и при нажатии на кнопку данные с формы должны записываться в базу данных в соответствующие поля. Разработайте программу по заданным условиям.