Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Examen Angular y CRUD-B

Total questions: 20

Worksheet time: 20mins

Name
Class
Date
1.

¡Hola, estudiantes! ¿Alguna vez se han preguntado para qué se usan los Getters en el componente del formulario? Imaginemos que Nora y Zoe están trabajando en un proyecto y necesitan acceder a los controles del formulario de manera más fácil. ¿Cuál de las siguientes opciones describe mejor el propósito de los Getters?

a)

Crear rutas privadas

b)

Evitar errores de red

c)

Acceder más fácilmente a los controles del formulario

d)

Almacenar datos

2.

¡Hola, estudiantes! ¿Listos para un desafío de Angular? Imagina que Elijah, Aria y Anika están trabajando en un proyecto y necesitan usar componentes visuales de Angular Material. ¿Qué módulo deben instalar para lograrlo?

a)

@angular/platform-browser

b)

@angular/flex-layout

c)

@angular/material

d)

ngx-bootstrap

3.

¡Hola, estudiantes! ¿Alguna vez se han preguntado para qué sirve catchError en un observable? Imaginemos que Mason está tratando de hacer una petición HTTP y se encuentra con un error. ¿Qué crees que debería hacer para manejar esa situación?

a)

Reintentar peticiones

b)

Mostrar un spinner

c)

Capturar y manejar errores en peticiones HTTP

d)

Encadenar peticiones secuenciales

4.

¡Hola, estudiantes! ¿Alguna vez se han preguntado para qué sirve el SearchBoxComponent en una SPA? ¡Vamos a descubrirlo juntos!

a)

Crear rutas dinámicas

b)

Filtrar datos como países según texto ingresado

c)

Mostrar una tabla

d)

Cargar módulos perezosos

5.

¡Hola, estudiantes! ¿Alguna vez se han preguntado qué hace el CountriesService con la API Restcountries? ¡Vamos a descubrirlo juntos!

a)

Sube imágenes de países

b)

Genera rutas privadas

c)

Consume datos externos para obtener información de países

d)

Elimina países de la lista

6.

¡Hola, estudiantes! ¿Alguna vez se han preguntado qué hace MatSnackBar en Angular Material? ¡Es como un superhéroe que ayuda a los desarrolladores! ¿Qué creen que hace?

a)

Valida un formulario

b)

Muestra un mensaje breve al usuario

c)

Ejecuta un observable

d)

Cambia el layout de página

7.

¡Hola, estudiantes! ¿Quién de ustedes puede decirme qué Pipe convierte todo a minúsculas? ¡Vamos, Grace, Scarlett y Evelyn, piensen rápido!

a)

UpperCasePipe

b)

LowerCasePipe

c)

TitleCasePipe

d)

DecimalPipe

8.

¡Hola, estudiantes! Samuel, Maya y Abigail están explorando el mundo de Angular. ¿Qué superpoder les brinda el RouterModule en su aplicación Angular?

a)

Cargar estilos dinámicamente

b)

Manejar la navegación entre páginas

c)

Ejecutar validaciones

d)

Conectar con bases de datos

9.

¡Hola, estudiantes! ¿Alguna vez se han preguntado qué magia esconde LazyLoad en las rutas hijas? ¡Vamos a descubrirlo juntos!

a)

Eliminar rutas no usadas

b)

Cargar módulos solo cuando se necesitan

c)

Evitar autenticación

d)

Añadir estilos condicionales

10.

¡Hola, estudiantes! ¿Listos para un desafío? Imagina que estás diseñando una interfaz responsiva para un proyecto escolar. ¿Qué módulo de PrimeNG te ayudará a lograrlo de manera espectacular? ¡Vamos, Anika, Hannah y Oliver, piensen rápido!

a)

PrimeAuth

b)

PrimePipes

c)

PrimeFlex

d)

FlexLayout

11.

¡Hola, estudiantes! ¿Listos para un desafío? Imagina que estás en una clase con Noah, Zoe y Rohan. ¿Cuál crees que es el propósito del componente CountryTable que están estudiando?

a)

Gestionar rutas hijas

b)

Mostrar los datos de países en forma tabular

c)

Controlar el estado de sesión

d)

Diseñar el layout de login

12.

¡Hola, estudiantes! ¿Listos para un desafío? Imagina que estás en una aventura de programación con Michael, Charlotte y Sophia. ¿Qué define el CountriesRoutingModule en su emocionante viaje?

a)

Componentes visuales de país

b)

Las rutas específicas para la sección de países

c)

Estilos aplicados a los países

d)

Métodos del servicio Countries

13.

¡Hola, estudiantes! ¿Alguna vez se han preguntado qué hace un Pipe en Angular? Imaginemos que Liam está tratando de mostrar datos en su aplicación. ¿Cuál de las siguientes opciones describe mejor la función de un Pipe?

a)

Establece rutas

b)

Transforma la presentación de datos

c)

Gestiona formularios

d)

Almacena datos en el backend

14.

¡Hola, estudiantes! Rohan, Harper y Ethan están aprendiendo sobre Angular y se preguntan: ¿Cuál es el propósito de RouterLink en Angular?

a)

Establecer variables reactivas

b)

Agregar estilos

c)

Crear rutas con enlaces en el HTML

d)

Inicializar un módulo

15.

¡Hola, estudiantes! ¿Alguna vez se han preguntado qué hace realmente switchMap en RxJS? ¡Es como un superhéroe de los observables! ¿Cuál de estas opciones describe mejor su poder?

a)

Convierte un observable a promesa

b)

Cancela una petición anterior y lanza una nueva

c)

Agrupa peticiones

d)

Almacena resultados

16.

¡Atención, valientes! ¿Qué componente mágico deben usar Mason y Avery para confirmar la eliminación de un héroe en su aventura épica?

a)

MatToolbar

b)

MatDialog

c)

MatCard

d)

MatList

17.

¡Hola, estudiantes! Imaginemos que Rohan y Luna están navegando por una aplicación Angular. ¿Qué función cumple un Guard en Angular para ayudarles a tener una experiencia segura?

a)

Crear rutas

b)

Cifrar datos

c)

Restringir el acceso a rutas si el usuario no está autenticado

d)

Validar formularios

18.

¡Hola, estudiantes! Mason, Abigail y Harper están aprendiendo sobre Angular y se preguntan: ¿Cuál de los siguientes es un ejemplo de uso de DatePipe en su proyecto?

a)

{{ fecha | titlecase }}

b)

{{ fecha | date:'fullDate' }}

c)

{{ fecha | percent }}

d)

{{ fecha | async }}

19.

¡Hola, estudiantes! ¿Alguna vez se han preguntado qué hace el increíble componente HeroForm en nuestras aplicaciones? ¡Vamos a descubrirlo juntos!

a)

Gestiona sesiones

b)

Crea y actualiza héroes usando formularios reactivos

c)

Agrega rutas hijas

d)

Muestra diálogos

20.

¡Hola, estudiantes! Aria, Evelyn y Hannah están trabajando en un proyecto de PrimeNG y se preguntan: ¿Qué componente de PrimeNG se usa para agrupar contenido con un título y un borde? ¡Ayúdalos a encontrar la respuesta correcta!

a)

p-card

b)

p-dialog

c)

p-fieldset

d)

p-inputText