Home » Ответы Синергия МТИ » Разработка web-приложений на языке PHP ответы Синергия МТИ тесты

Разработка web-приложений на языке PHP ответы Синергия МТИ тесты

Скачать тест: Разработка web-приложений на языке PHP.dor_БАК ответы Синергия МТИ тесты.pdf

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

Синергия Ответы МТИ Практика Тесты от 250 р.