Разработка серверных приложений для WEB- тест Синергии
Бесплатные ответы на тест Синергия Разработка серверных приложений для WEB. Если вы по какой то причине не можете самостоятельно сдать этот или любой другой тест, то мы готовы Вам в этом помочь. Так же можете посетить наш магазин готовых ответов на тесты.
Так же выполняем отчёты по практике, курсовые работы, дипломные работы и практикумы
PHP как язык программирования был создан в …
• 1991 году
• 1995 году
• 2000 году
• 1989 году
Язык программирования PHP поддерживается …
• только Windows
• только Linux
• только Apache
• большинством современных серверов и ОС
… – это символы или ключевые слова, которые выполняют определенные операции над одним или несколькими операндами
• Константы
• Операторы
• Переменные
• Функции
Объединить две строки в одну в PHP можно с помощью символа …
• +
• .
• . (точка)
• &
Файл с расширением … – это файл исходного кода PHP, содержащий код препроцессора гипертекста
• .html
• .css
• .js
• .php
Для того чтобы отправить данные с формы методом POST, необходимо в теге form указать …
• method="send"
• method="get"
• method="post"
• type="post"
Какая функция PHP используется для вывода данных на страницу?
• input()
• show()
• echo
• export()
Что из перечисленного является суперглобальным массивом в PHP?
• $string
• $_POST
• $this
• $_file
Что означает аббревиатура HTML?
• Hyper Tool Multi Language
• HyperText Markup Language
• HighText Media Language
• Hyper Transfer Machine Language
В браузере работает … код
Статический сайт – это сайт, который возвращает …
Какой протокол чаще всего используется для передачи данных между клиентом и сервером в веб-приложениях?
• FTP
• SSH
• HTTP/HTTPS
• SMTP
Установите соответствие между типом HTTP-запроса и его назначением:
GET — получение данных
POST — отправка данных
PUT — обновление ресурса
DELETE — удаление ресурса
• GET – получение, POST – отправка, PUT – обновление, DELETE – удаление
• GET – удаление, POST – обновление, PUT – получение, DELETE – отправка
• GET – отправка, POST – получение, PUT – удаление, DELETE – обновление
• Все варианты неверны
Какой из следующих элементов обрабатывается на стороне сервера?
• PHP-скрипт
• HTML-разметка
• CSS-стиль
• JavaScript в браузере
Какое расширение файла чаще всего указывает на шаблон в PHP-фреймворке (например, в Laravel)?
• .txt
• .blade.php
• .template
• .view
Какой инструмент чаще всего используется для локального запуска и тестирования PHP-приложений?
• Git
• Composer
• XAMPP / LAMP / MAMP
• Figma
Что такое сессия в контексте серверного программирования?
• Стиль страницы
• Подключение к БД
• Механизм хранения данных пользователя между запросами
• Загрузка стилей и скриптов
Что делает функция isset() в PHP?
• Проверяет, установлена ли переменная и не равна ли она null
• Удаляет переменную
• Преобразует строку в число
• Сравнивает два массива
Какая конструкция в PHP используется для подключения внешнего файла один раз?
• include
• require
• require_once
• fetch
Что такое API в контексте серверной разработки?
• Антивирусная панель
• Фреймворк стилей
• Интерфейс взаимодействия между приложениями
• Модуль авторизации
Какой SQL-запрос используется для извлечения данных из базы?
• INSERT
• DELETE
• SELECT
• CREATE
Какой компонент отвечает за маршрутизацию URL в MVC-фреймворке?
• Контроллер
• Роутер
• Модель
• Вьюха
Php как язык программирования был создан в …
Язык программирования Php поддерживается …
… – это символы или ключевые слова, которые выполняют определенные операции над одним или несколькими операндами
Установите соответствие выражения и способа его записи:
Объединить две строки в одну в PHP можно с помощью символа …
Файл с расширением … – это файл исходного кода PHP, содержащий код препроцессора гипертекста
Упорядочьте выражения по возрастанию итогового значения, если x = 7:
Оператор PHP, который соответствует высказыванию «больше или равно», – это оператор …
Логическое «…» позволяет задать одновременность выполнения условий
Конструкция switch-case предназначена для выбора …
Верный вариант массива php: …
Установите хронологию вывода элемента массива $arr = ['яблоко', 'груша', 'персик', 'виноград'] на экран, начиная со второго элемента:
… массив – это массив, в котором обращение к значению осуществляется по ключу
Установите соответствие функции и ее записи:
Установите соответствие описания фрагмента кода и его записи:
Регулярное выражение – это …
Переменные внутри функции называются … переменными
Установите соответствие между назначением и записью функции или массива:
Расположите в порядке возрастания значения, которые получатся в результате выполнения кода, если $_SESSION[‘test’]=6:
… – это способ сохранения данных прямо в браузере пользователя:
Laravel – это php-… с открытым кодом
В результате выполнения кода, приведенного ниже, файл …
<? unlink('test.txt'); ?>
Форма … позволит загрузить файл на сервер
PHP-файл – это файл, содержащий … с расширением файла .php
Используя выражение $_FILES["file"]["tmp_name"], мы получим такой параметр файла, как … файла
По умолчанию загружаемый на сервер файл ограничен размером …
Установите соответствие понятия и его определения:
Установите соответствие между назначением и записью функции:
Установите соответствие между назначением и записью команды SQL:
Расположите результат выполнения запроса (количество строк) в порядке возрастания:
Расширение … реализует взаимодействие с базами данных при помощи объектов
Язык структурированных запросов (или Structured Query Language, SQL) – это язык программирования, предназначенный для …
GitHub является …
Расположите события в хронологической последовательности:
Вывод данных в браузер осуществляется с помощью функции echo. Функция позволяет выводить данные различных типов. Для возведения в степень используется функция pow(), также в языке PHP для числа Пи зарезервирована функция pi(). Дана переменная r – радиус круга. Необходимо вычислить площадь круга.
По соответствующей формуле найдите площадь круга и запишите значение переменной s. Выведите значение переменной s на экран с помощью PHP.
Вывод данных в браузер осуществляется с помощью функции echo. Функция позволяет выводить данные различных типов. Даны переменные a и b – длины сторон прямоугольника. Необходимо вычислить периметр прямоугольника и его площадь.
Найдите периметр прямоугольника и запишите значение переменной p. Найдите площадь прямоугольника и запишите значение переменной s. Выведите значение обеих переменных на экран с помощью PHP.
Для реализации ветвления в языке PHP существует управляющая конструкция else-if, которая позволяет в зависимости от условия выводить ту или иную информацию в браузер пользователю. Для решения практических задач также может применяться оператор switch. В переменной $num лежит какое-то число из интервала от 1 до 12. Это число отражает номер месяца в году.
В PHP для вывода данных на экран используется функция …
Установите соответствие между функцией и ее назначением:
Необходимо разработать программу, которая бы выполняла следующие операции:
- расчет количества мегабит в мегабайте;
- расчет количества гигабит в гигабайте;
- расчет количества гигабит в 10 гигабайтах;
- расчет количества гигабит в терабайте;
- расчет количества терабит в терабайте.
Запишите результат выполнения каждой операции, используя переменные, и выведите их на экран с соответствующим текстовым пояснением.
Переменные в PHP начинаются с символа …
Определите с помощью PHP, в какую пору года попадает этот месяц (зима, лето, весна, осень).
Формы – это часть языка 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="очно" /˃очно ˂br˃
˂input type="radio" name="eduform" value="заочно" /˃заочно ˂/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="Отправить"˃
˂/form˃
˂/body˃
˂/html˃
Обработайте форму и выведите данные на экран.
В приложении phpMyAdmin требуется создать базу данных test, в которой создать таблицу users со следующими полями: id, name, age, salary. Заполнить таблицу тестовыми данными.
Далее требуется разработать скрипт php, подключиться к базе данных, созданной вначале, и выполнить следующие запросы к базе данных, выведя результат в браузер:
- выбрать юзера с id, равным 3;
- выбрать юзеров с зарплатой 900;
- выбрать юзеров с зарплатой равной или большей 500;
- выбрать из таблицы users имена всех юзеров.
Каков будет ответ SQL запросов?
Требуется реализовать регистрацию пользователя на сайте. Для этого нужно создать форму, которая состоит из полей для ввода логина и пароля, а также кнопки. После ввода данных в поля и при нажатии на кнопку данные с формы должны записываться в базу данных в соответствующие поля.
Разработайте программу по заданным условиям.
Управляющая конструкция – это команда …
Верный синтаксис условного оператора в php: …
Установите соответствие названия и записи функции:
Расположите выражения в порядке возрастания итогового значения, если x = 5:
… – это переменные, имеющие фиксированное значение и не подлежащие изменению во время выполнения программы
Расположите в хронологической последовательности стандарты PSR:
Расположите выражения в порядке убывания итогового значения, если x = 1:
Согласно стандарту PSR-2, … (укажите 2 варианта ответа)
Дана строка: $str = "a 4 4aa 64 32 aaa bbb123 13 44".
Используя регулярные выражения, составьте код для определения количества чисел в этой строке.
Вопрос
Расположите в порядке убывания результаты выполнения функции приведенного ниже программного кода:
function func($n1, $n2) {
echo $n1 * $n2+$n2;
}
Передаче данных в функцию по ссылке соответствует код …
Функция … читает текст текстового файла
К каждому элементу формы нужно добавить атрибут …, чтобы получить данные в скрипте php
Существуют такие методы отправки формы, как … (укажите 2 варианта ответа)
Установите соответствие функции и ее назначения:
Функция … запускает буферизацию вывода php
Сессия пользователя хранится на …
Session_… – это функция для закрытия сессии
Счетчик обновления страницы создан с помощью куки. Напишите код этой программы.
Вопрос
Упорядочьте результаты выполнения запросов относительно влажности климата в городах в порядке возрастания показателей влажности:
Установите соответствие между названием программного компонента и его значением:
С помощью функции … отправляются запросы к базе данных
C помощью команды … вставляются записи в таблицу базы данных
С помощью команды … сортируются записи в таблице базы данных
Структура базы данных выглядит следующим образом: …
Запрос, который находит показания температуры во всех городах, расположенные в порядке возрастания: …
Приведенный ниже код в PHP выполняется для …
$db = new PDO('mysql:host=localhost;dbname=pdo', 'root', 'password');
Метод для получения значения единственной колонки PDO PHP – …
Необходимо реализовать авторизацию пользователя. Для этого нужно создать форму, которая состоит из полей для ввода логина и пароля, а также кнопки. Разработайте программу для выполнения описанных задач.
Вопрос
OpenServer – это программное обеспечение, которое необходимо разработчикам для …
Php как язык программирования был создан в …
Язык программирования Php поддерживается …
Установите соответствие выражения и способа его записи:
Объединить две строки в одну в PHP можно с помощью символа …
Расположите в хронологическом порядке языки программирования, начиная с самого раннего:
Установите соответствие название протокола с его аббревиатурой:
Файл с расширением … – это файл исходного кода PHP, содержащий код препроцессора гипертекста
Упорядочьте выражения по возрастанию итогового значения, если x = 7:
Оператор PHP, который соответствует высказыванию «больше или равно», – это оператор …
Логическое «…» позволяет задать одновременность выполнения условий
… массив – это массив, в котором обращение к значению осуществляется по ключу
Установите соответствие функции и ее записи:
Регулярное выражение – это …
Установите хронологию ключевых понятий парадигмы объектно-ориентированного программирования (ОПП), начиная с внутренней вложенности:
Переменные внутри функции называются … переменными
Расположите в хронологической последовательности (начиная с самой ранней) даты, которые получатся в результате выполнения кода:
Расположите в порядке возрастания значения, которые получатся в результате выполнения кода, если $_SESSION[‘test’]=6:
… – это способ сохранения данных прямо в браузере пользователя:
Форма … позволит загрузить файл на сервер
Используя выражение $_FILES["file"]["tmp_name"], мы получим такой параметр файла, как … файла
По умолчанию загружаемый на сервер файл ограничен размером …
Установите соответствие между назначением и записью функции:
Установите соответствие между назначением и записью команды SQL:
Расположите результат выполнения запроса (количество строк) в порядке возрастания:
Ограничение на выбираемые записи в SQL можно прописывать с помощью команды …
Язык структурированных запросов (или Structured Query Language, SQL) – это язык программирования, предназначенный для …
Запрос … удалит таблицу с названием employees
GitHub является …
Установите соответствие между фрагментом кода и временем жизни куки:
Вопрос
Вывод данных в браузер осуществляется с помощью функции echo. Функция позволяет выводить данные различных типов. Для возведения в степень используется функция pow(), также в языке PHP для числа Пи зарезервирована функция pi(). Дана переменная r – радиус круга. Необходимо вычислить площадь круга.
По соответствующей формуле найдите площадь круга и запишите значение переменной s. Выведите значение переменной s на экран с помощью PHP.
Для реализации ветвления в языке PHP существует управляющая конструкция else-if, которая позволяет в зависимости от условия выводить ту или иную информацию в браузер пользователю. Для решения практических задач также может применяться оператор switch. В переменной $num лежит какое-то число из интервала от 1 до 12. Это число отражает номер месяца в году.
Определите с помощью PHP, в какую пору года попадает этот месяц (зима, лето, весна, осень).
Для работы с массивами используются циклы в PHP. Использование циклов позволяется сократить код программы и оптимально решать различные практические задачи.
Дан массив с числами $arr = [1,2,3,4,1,4].
С помощью цикла выведите только те элементы массива, которые больше нуля и меньше 10.
Функции представляют собой блок инструкций, которые многократно можно вызывать в различных частях программы. Функции позволяют разделять программу на меньшие функциональные части. Определение функции начинается с ключевого слова function, за которым следует имя функции.
С помощью PHP разработайте функции, которые параметром будут принимать числа и возвращать квадрат и куб чисел соответственно.
Формы – это часть языка 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="очно" /˃очно ˂br˃
˂input type="radio" name="eduform" value="заочно" /˃заочно ˂/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="Отправить"˃
˂/form˃
˂/body˃
˂/html˃
Обработайте форму и выведите данные на экран.
Требуется реализовать регистрацию пользователя на сайте. Для этого нужно создать форму, которая состоит из полей для ввода логина и пароля, а также кнопки. После ввода данных в поля и при нажатии на кнопку данные с формы должны записываться в базу данных в соответствующие поля.
Разработайте программу по заданным условиям.
Другие тесты Синергии:
Архитектура информационных систем
Аудит и планирование информационных технологий
