wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Preguntas sobre Laravel

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

¿Dónde se almacenan por defecto las migraciones de base de datos en Laravel?

a)

En la carpeta 'app'

b)

En la carpeta 'database/migrations'

c)

En la carpeta 'resources/views'

d)

En la carpeta 'public'

2.

¿Qué comando se utiliza para ejecutar el servidor de desarrollo de Laravel?

a)

a) php artisan serve

b)

b) php artisan run

c)

c) php artisan start

d)

d) php artisan serve:dev

3.

¿Cuál es la convención de nomenclatura para los controladores en Laravel?

a)

CamelCase

b)

snake_case

c)

kebab-case

d)

PascalCase

4.

¿Qué comando se utiliza para crear una nueva vista en Laravel?

a)

a) php artisan make:view

b)

b) php artisan make:model

c)

c) php artisan make:controller

d)

d) No existe un comando específico para crear vistas en Laravel

5.

¿Cuál de los siguientes comandos de Artisan se utiliza para crear un nuevo modelo en Laravel?

a)

php artisan make:migration

b)

php artisan make:controller

c)

php artisan make:model

d)

php artisan make:view

6.

¿Cuál de las siguientes opciones describe mejor la función de un controlador en Laravel?

a)

Interactúa con la base de datos

b)

Define las rutas de la aplicación

c)

Controla la lógica de presentación

d)

Define el diseño de la interfaz de usuario

7.

¿Qué carpeta es responsable de almacenar las vistas en una aplicación Laravel por defecto?

a)

'app'

b)

'resources/views'

c)

'public'

d)

'database/migrations'

8.

¿Cuál es el propósito de la carpeta 'resources' en una aplicación Laravel?

a)

a) Almacenar las vistas de la aplicación

b)

b) Almacenar los controladores de la aplicación

c)

c) Almacenar las migraciones de la base de datos

d)

d) Almacenar las configuraciones de la aplicación

9.

¿Qué comando se utiliza para crear una nueva migración en Laravel?

a)

php artisan make:controller

b)

php artisan make:model

c)

php artisan make:view

d)

php artisan make:migration

10.

¿Qué carpeta es responsable de almacenar los controladores en una aplicación Laravel por defecto?

a)

a) 'app'

b)

b) 'resources/views'

c)

c) 'public'

d)

d) 'app/Http/Controllers'

11.

¿Cuál de las siguientes opciones describe mejor la función de un modelo en Laravel?

a)

Define las rutas de la aplicación

b)

Define la estructura y la interacción con la base de datos

c)

Controla la lógica de presentación

d)

Define el diseño de la interfaz de usuario

12.

¿Cuál es el propósito de ejecutar el comando php artisan migrate en Laravel?

a)

Para crear una nueva migración

b)

Para ejecutar todas las migraciones pendientes

c)

Para eliminar todas las migraciones existentes

d)

Para generar un nuevo modelo

13.

¿Dónde se define la estructura de la base de datos en Laravel?

a)

En el archivo .env

b)

En el archivo routes/web.php

c)

En los archivos de migración

d)

En el archivo config/app.php

14.

¿Cuál es el requisito mínimo para ejecutar comandos Artisan o Laravel en una computadora?

a)

a) Tener instalado un servidor Apache

b)

b) Tener instalado PHP

c)

c) Tener una base de datos MySQL

d)

d) Tener instalado Node.js

15.

¿Cuál es el comando para crear un controlador con métodos de recursos en Laravel?

a)

a) php artisan make:controller Controlador --resource

b)

b) php artisan make:controller Controlador --methods=resource

c)

c) php artisan make:controller Controlador --type=resource

d)

d) php artisan make:controller Controlador --restful

16.

¿Qué se debe hacer después de crear un nuevo modelo en Laravel para que esté listo para usar?

a)

a) Ejecutar el comando php artisan serve

b)

b) Crear una migración separada

c)

c) Configurar las rutas en el archivo web.php

d)

d) Ejecutar el comando php artisan migrate

17.

¿Qué comando se utiliza para crear un nuevo controlador en Laravel?

a)

php artisan make:controller

b)

php artisan make:view

c)

php artisan make:model

d)

php artisan make:migration

18.

¿Cuál es la función del archivo 'routes/web.php' en Laravel?

a)

a) Definir las rutas de la aplicación accesibles a través del navegador

b)

b) Definir las rutas de la API de la aplicación

c)

c) Definir las rutas de la aplicación para los métodos HTTP POST

d)

d) Definir las rutas de la aplicación para los métodos HTTP GET

19.

¿Cuál es el comando para crear un nuevo modelo junto con su migración en una sola ejecución en Laravel?

a)

php artisan make:model Modelo --migration

b)

php artisan make:model Modelo -m

c)

php artisan make:model Modelo

d)

php artisan make:model Modelo -c

20.

¿Qué secciones del archivo .env de Laravel son necesarias para configurar correctamente la conexión a la base de datos?

a)

a) APP_NAME y APP_ENV

b)

b) DB_CONNECTION, DB_HOST, DB_PORT, DB_DATABASE, DB_USERNAME, DB_PASSWORD

c)

c) CACHE_DRIVER y SESSION_DRIVER

d)

d) MAIL_DRIVER, MAIL_HOST, MAIL_PORT, MAIL_USERNAME, MAIL_PASSWORD