Фреймворки PHP.фип_БАК_ИСиТ_н с

Фреймворки PHP.фип_БАК_ИСиТ_н с

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

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

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

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

Вопрос 1

Фреймворк – это …

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

… composer - инструмент, который облегчает поиск и подкачку необходимых пользователю библиотек.

  1. пакетный менеджер
Вопрос 3

При работе с шаблонами в Laravel требуется указывать имя шаблона, название … blade и расширение php.

  1. директивы
  2. шаблонизатора
  3. переменной
  4. страницы
Вопрос 4

Blade-директива @... используется для указания, что шаблон наследует макет другого шаблона

  1. extends
Вопрос 5

˂… - закрывающийся тег для создания поля для большого количества текста

  1. input
  2. label
  3. text
  4. textarea
Вопрос 6

Подсказка в поле ввода HTML формы задается с помощью атрибута…

  1. placeholder
Вопрос 7

Создавать разнообразные файлы можно с помощью команды php artisan …:

  1. file
  2. create
  3. make
  4. createfile
Вопрос 8

В массиве … хранятся в ошибки, возникающие в проекте

  1. errors
  2. $errors
Вопрос 9

Для установки Laravel необходимо выполнить команду установки через Composer, который является … для PHP

  1. менеджером зависимостей
  2. менеджер зависимостей
Вопрос 10

Если в методе authorize указано значение …, то пользователь не сможет отправлять форму, пока не авторизуется на сайте

  1. false
Вопрос 11

Если мы хотим добавлять динамическую информацию внутри HTML разметки, то в Laravel необходимо использовать две …

  1. точки
  2. фигурные скобки
  3. запятые
  4. квадратные скобки
Вопрос 12

Для закрытия секции требуется использовать директиву @...

  1. endsection
Вопрос 13

Метод … позволяет найти конкретную запись, которая удовлетворяет номеру записи, заданному в качестве аргумента

  1. find
  2. locate
  3. search
  4. all
Вопрос 14

Отображение формы для редактирования обозначается как @show…

  1. UpdateForm
Вопрос 15

Для проверки корректности взаимодействия с базой данных, требуется внести в таблицу базы данных …

  1. более одной записи
  2. одну запись
  3. минимум пятьдесят записей
  4. ровно десять записей
Вопрос 16

Любой сервер по умолчанию сконфигурирован таким образом, что первым файлом в проекте, к которому сервер обратится, это …, который сервер будет искать в корне проекта.

  1. index
  2. index.php
Вопрос 17

Сопоставьте настройку базы данных и её значение:

  1. Имя
  2. Кодировка
  3. Сервер баз данных
  4. u1711755_laravel
  5. utf8mb4
  6. MySQL
Вопрос 18

Сопоставьте значения, содержащиеся в фа йле .env их содержимое:

  1. APP_DEBUG
  2. APP_URL
  3. DB_PORT
  4. DB_NAME
  5. true
  6. http://synergylaravel.ru
  7. 3306
  8. u1711755_laravel
Вопрос 19

Расставьте этапы настройки нового проекта Laravel в правильном порядке:

  1. Установка Composer
  2. Выполнение команды composer create-project
  3. Настройка файла .env
  4. Запуск локального сервера разработки
Вопрос 20

Упорядочьте шаги для создания и использования модели в Laravel:

  1. Выполнить команду php artisan make:model ModelName
  2. Определить свойства и методы в модели
  3. Настроить связи между таблицами (например, hasMany, belongsTo)
  4. Использовать методы модели для взаимодействия с базой данных
Вопрос 21

Необходимо создать маршрут, позволяющий пользователю отправить POST-запрос для создания записи. Какой из следующих вариантов правильный?

  1. Route::get('/appointments/create', [AppointmentsController::class, 'create']);
  2. Route::post('/appointments', [AppointmentsController::class, 'store']);
  3. Route::put('/appointments/{id}', [AppointmentsController::class, 'update']);
  4. Route::delete('/appointments/{id}', [AppointmentsController::class, 'destroy']);
Вопрос 22

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

  1. php artisan new laravel --initialize-new-framework-project-for-laravel
  2. composer create-project laravel/laravel myApplication
  3. laravel install --run-full-installation-and-configure-environment
  4. php install laravel --set-default-configurations-and-start-setup
Вопрос 23

Соединение с базой данных в Laravel настраивается в файле …

  1. .env
  2. env
Вопрос 24

Командой … запускается встроенный сервер разработки Laravel

  1. php artisan serve
  2. php artisan start
  3. laravel server
  4. composer start
Вопрос 25

Команда php artisan migrate в Laravel …

  1. запускает миграции базы данных
  2. создает новую модель
  3. запускает веб-сервер
  4. добавляет нового пользователя
Вопрос 26

Метод … в миграции используется для добавления нового столбца в существующую таблицу

  1. Schema::create()
  2. Schema::alter()
  3. Schema::table()
  4. Schema::update()
Вопрос 27

В файле routes/… в Laravel определяются маршруты для веб-приложения

  1. web.php
Вопрос 28

Метод маршрутизации … в Laravel используется для обработки запроса с параметром

  1. Route::variable()
  2. Route::get('/users/{id}', function ($id) { ... })
  3. Route::handle('/users/$id')
  4. Route::param('/users/{id}', function ($id) { ... }))
Вопрос 29

Метод … модели Eloquent позволяет найти запись в базе данных по её первичному ключу

  1. find()
  2. search()
  3. fetch()
  4. getById()
Вопрос 30

Метод … в Laravel используется для создания новой модели через Artisan

  1. php artisan make:model
  2. php artisan create:model
  3. php artisan generate:model
  4. php artisan new:model
Вопрос 31

Blade-директивой @... можно вставить содержимое другого шаблона в текущий

  1. include
Вопрос 32

Метод … используется для определения связи "один ко многим" в моделях Laravel

  1. hasMany()
  2. belongsTo()
  3. oneToMany()
  4. manyToOne()
Вопрос 33

Оператор … используется в Blade-шаблонах для вывода переменной

  1. {% variable %}
  2. {{ variable }}
  3. [[ variable ]]
  4. $variable
Вопрос 34

Маршрут … необходимо использовать для отправки данных формы в Laravel

  1. Route::get('/submit', [FormController::class, 'store'])
  2. Route::post('/submit', [FormController::class, 'store'])
  3. Route::put('/submit', [FormController::class, 'store'])
  4. Route::delete('/submit', [FormController::class, 'store'])
Вопрос 35

Командой … можно отменить последнюю выполненную миграцию

  1. php artisan migrate:rollback
  2. php artisan migrate:undo
  3. php artisan rollback
  4. php artisan migrate:reset
Вопрос 36

В файле config/… в Laravel можно задать часовой пояс для приложения

  1. app.php