Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Estándar 3ra fase - 2da parte

Total questions: 23

Worksheet time: 12mins

Name
Class
Date
1.

Cual es la forma correcta de asignar entidades relacionadas para guardarlas (Grails)

a)

usuarioC01.perfil = perfilC02

b)

usuarioC01.perfil.add(perfilC02)

c)

usuarioC01.addToPerfil(perfilC02)

d)

usuarioC01.addTo(perfilC02)

2.

Con que convención se deben de nombrar las entidades (Grails)

a)

SnakeCase

b)

CamelCase

c)

KebabCase

d)

KamelCase

3.

Selecciona 3 afirmaciones correctas para el uso de constrains (Grails)

a)

Manejar el auto numérico del id por secuencia.

b)

Usar el borrado en cascada para evitar ambigüedades.

c)

Evitar el uso de lazy = true, para no tener redundancia de datos.

d)

Usar índices para mejorar la búsqueda de información.

4.

Que cases no se deben de subir al repositorio (Goovy and Grails)

a)

gsp, groovy, java

b)

class, java, test

c)

test, backup

d)

test, backup, java

5.

Se debe de usar instanceof en este caso (Goovy):

a)

En todas las variables def.

b)

Cuando se le asigna el resultado de un método a una variable def.

c)

Cuando una variable def pueda tener más de un tipo de dato.

d)

Cuando una variable def pueda tener más de un tipo de dato.

Cuando se quiera saber qué tipo de dato tiene una variable.

6.

JS. Nombra las siguientes variables por su tipo.

Tipo String, variable para nombre

Tipo Array, variable para Días de la Semana

Tipo Objeto, Materiales

a)

vsNombre

arrDiasSemana

oCatalogo

b)

stNombre

aDiasSemana

obCatalogo

c)

sNombre

arrDiasSemana

OCatalogo

d)

stNombre

arDiasSemana

obCatalogo

7.

JS. Según el estándar, como debes Declarar variables de bloque

a)

Con let en lugar de var

b)

Con var en lugar de let

8.

JavaDoc. Selecciona cual es la Practica Propuesta en los estándares:

a)

Para clases de Negocio el nombre de autor y descripción del método son requeridas, El resto de parámetros descriptivos es opcional.

b)

Para clases de Negocio la descripción, el nombre y la fecha del método son requerida, El resto de parámetros descriptivos es opcional.

c)

Para clases de Negocio el nombre, la fecha y autor del método son requeridas, El resto de parámetros descriptivos es opcional.

d)

Para clases de Negocio la descripción del método es requerida, El resto de parámetros descriptivos es opcional.

9.

Buenas Prácticas. Cuáles de las siguientes declaraciones son verdaderas, para Métodos:

a)

Los nombres de los métodos son típicamente verbos o frases verbales

b)

Todas son especificadas con la terminación test

c)

Los nombres de los métodos están escritos en lowerCamelCase

d)

Los nombres de los métodos están escritos en Constant_Case

10.

Que sintaxis es un ejemplo correcto de una clase Test:

a)

HashTest

b)

TestHash

c)

TestHASH

d)

HashIntegrationTest

11.

Para la Declaración switch cuál es la Sangría correcta:

a)

+2

b)

+4

c)

+2.5

d)

+3.5

12.

Es la forma correcta de Usar con los nombres constantes.

a)

constant_case

b)

Constant_Case

c)

CONSTANT_CASE

d)

Constant_case

13.

Cuando se debe calificar una referencia a un miembro de clase estática.

a)

No Se califica con el nombre de esa clase, si no con una referencia o expresión del tipo de esa clase.

b)

Se califica con el nombre de esa clase, no con una referencia o expresión del tipo de esa clase.

14.

JS. A cuantos tabuladores se Indentan consistentemente los espacios en Js:

a)

3 espacios

b)

2 espacios

c)

4 espacios

d)

2.5 espacios

15.

JS. Cuál es el prefijo que se le antecede a una variable de tipo Booleano.

a)

Bo

b)

vo

c)

Is

d)

isV

16.

HTML: ¿Qué nomenclatura se debe de utilizar para el nombrado de elementos en HTML?

a)

CamelCase

b)

kebab-case

c)

PascalCase

d)

snake_case

17.

HTML: Las etiquetas en un archivo HTML siempre deben de ser escritas en minúsculas no Mayúsculas

a)

Verdadero

b)

Falso

18.

HTML: ¿Dónde se deben de colocar los archivos CSS y JS?

a)

Al principio del documento HTML

b)

Al final del documento HTML

c)

En un archivo externo

d)

Dentro de la etiqueta body

19.

HTML: ¿Cuál es el identificador valido para el elemento form?

a)

frm-nombre

b)

myFrmNombre

c)

form-Nombre

d)

ninguno

20.

Cuando una clase tiene múltiples constructores, o múltiples métodos con el mismo nombre, estos aparecen secuencialmente

a)

Verdadero

b)

Falso

21.

Es recomendable la importación de comodines

a)

Verdadero

b)

Falso

22.

¿En qué formato se deben codificar los archivos?

a)

UTF-8

b)

UTF-16

c)

UTF-16LE

d)

UTF-32

23.

Es correcto hacer múltiples declaraciones de variables en una sola línea

a)

Verdadero

b)

Falso