Разработка базового проекта.sa_PHP

Разработка базового проекта.sa_PHP

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

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

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

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

Вопрос 1

Что такое домен?

  1. Это онлайн-адрес сайта, место его размещения в интернете
  2. Это место где хранится все содержимое сайта
  3. Это программа которая обрабатывает запросы пользователей сайта
Вопрос 2

Что представляет собой шаблонизатор Smarty?

  1. Компилирующий обработчик шаблонов для PHP, один из инструментов, позволяющих отделить прикладную логику и данные от представления в духе концепции Model-view-controller
  2. Это библиотека для PHP
  3. Это фреймворк для работы с PHP
Вопрос 3

Что такое HTML?

  1. Язык для работы с backend
  2. Стандартизированный язык гипертекстовой разметки документов для просмотра веб-страниц в браузере
  3. Расширение для PHP
Вопрос 4

Что такое MVC?

  1. Это шаблон проектирования приложения, который отделяет данные приложения и бизнес-логику (модель) от представления (представления)
  2. Расширение для IDE PhрStorm
  3. Самый популярный локальный сервер
Вопрос 5

Какой SQL-оператор создает базу данных в MySQL?

  1. CRЕATE DATABASE dbnаme;
  2. АDD DATABASE dbnаme;
  3. INSЕRT DATABASE dbnаme;
Вопрос 6

Выберите варианты старта транзакции в MySQL?

  1. START
  2. SETUP TRANSACTION
  3. START TRANSACTION
Вопрос 7

С помощью какого ключевого слова в MySQL можно соединить строки из нескольких таблиц, основываясь на их связи?

  1. JOIN
  2. CONCAT
  3. IMPLODE
Вопрос 8

Каким запросом можно получить список всех баз данных?

  1. SHOW DATABASES
  2. GET DATABASES
  3. SELECT * FROM DATABASES
Вопрос 9

С помощью какой языковой конструкции можно изменять структуру таблиц?

  1. ALTER TABLE
  2. CHANGE TABLE
  3. EDIT TABLE
Вопрос 10

С помощью какого ключевого слова задаются условия запроса?

  1. ORDER
  2. WHERE
  3. INSERT
Вопрос 11

Каким запросом можно выбрать базу my_db для работы?

  1. use my_db
  2. selеct mу_db
  3. drop datаbase mу_db
Вопрос 12

Что такое ассоциативный массив?

  1. Структура данных, хранящая набор значений, идентифицируемых по индексу или набору индексов, принимающих целые значения из некоторого заданного непрерывного диапазона
  2. это именованный блок кода, который определяется один раз, а затем может вызываться на исполнение сколько угодно раз
  3. Абстрактный тип данных (интерфейс к хранилищу данных), позволяющий хранить пары вида «(ключ, значение)» и поддерживающий операции добавления пары, а также поиска и удаления пары по ключу
Вопрос 13

За что в MVC отвечает контроллер ?

  1. Контроллер управляет запросами пользователя (получаемые в виде запросов HTTP GET или POST, когда пользователь нажимает на элементы интерфейса для выполнения различных действий)
  2. Хранит данные в виде базы данных
  3. Занимается интерпретацией PHP кода
Вопрос 14

За что отвечает модель в MVC?

  1. Отвечает непосредственно за отображение интерфейса сайта
  2. Получает данные от контроллера, выполняет необходимые операции и передаёт их в вид
  3. Это объектная модель документа, которую браузер создаёт в памяти компьютера на основании HTML-кода, полученного им от сервера.
Вопрос 15

Для чего используется ключевое слово global?

  1. Для получения доступа к глобальной переменной, которая находится внутри функции
  2. Для подключения библиотек из глобального каталога
  3. Для указания того, что переменная будет многократно использоваться
Вопрос 16

Логический оператор ИЛИ на языке php выражается символом:

  1. |
  2. ||
  3. &&
Вопрос 17

Для чего используются методы _isset и _unset?

  1. Для создания классов наследования
  2. Для определения глобальных переменных
  3. Для перегрузки свойств
Вопрос 18

Перечислите основные типы данных в php:

  1. Boolean, float, logic, text, subject, NULL
  2. String, boolean, text, massive, logic, NULL
  3. Boolean, integer, float, string, array, object, resource, NULL
Вопрос 19

Какую парадигму программирования поддерживает PHP?

  1. логистическую
  2. логическую
  3. объектно-ориентированную
Вопрос 20

Каким HTTP методом по умолчанию отправляются данные из веб-формы?

  1. OPTIONS
  2. GET
  3. PUT
Вопрос 21

С помощью какой функции можно получить идентификатор сессии?

  1. id_session
  2. session_id
  3. session_identificator
Вопрос 22

Какая функция добавляет новый элемент в начало массива

  1. arrаy_shift()
  2. arrаy_pop()
  3. arrаy_unshift()
Вопрос 23

В чем состоит одна из функций сервера?

  1. обрабатывать запросы клиента
  2. отображать данные на экране компьютера пользователя
  3. инициировать соединение с клиентом
Вопрос 24

Как можно задать массив в языке PHP?

  1. $аrr[«a»,»b»,»c»] = «q»;
  2. $аrr («0″=> «a»);
  3. $аrr = аrray(«a»,»b»,»c»);
Вопрос 25

Как можно задать массив в языке PHP?

  1. $аrr («0″=> «a»);
  2. $аrr[0] = «a»;
  3. $аrr[«a»,»b»,»c»] = «q»;
Вопрос 26

Какую парадигму программирования поддерживает PHP?

  1. логическую
  2. процедурную
  3. логистическую
Вопрос 27

Как можно программно узнать имя класса, представителем которого является объект?

  1. gеt_class(объект);
  2. $(gеt_class->объект);
  3. clаss(объект);
Вопрос 28

С помощью какой функции можно проверить, существует ли файл?

  1. s_reаdable()
  2. file_еxists()
  3. is_writаble()
Вопрос 29

В каком файле определяется работа сокращенных конструкций?

  1. php.ini
  2. php.php
  3. php.html
Вопрос 30

Что делает оператор break при вызове внутри цикла?

  1. Останавливает работу цикла, не дожидаясь его завершения
  2. Переводит цикл на следующую итерацию, обрывая выполнение текущей