WorksheetsEstándar 3ra fase - 2da parte
Total questions: 23
Worksheet time: 12mins
Cual es la forma correcta de asignar entidades relacionadas para guardarlas (Grails)
usuarioC01.perfil = perfilC02
usuarioC01.perfil.add(perfilC02)
usuarioC01.addToPerfil(perfilC02)
usuarioC01.addTo(perfilC02)
Con que convención se deben de nombrar las entidades (Grails)
SnakeCase
CamelCase
KebabCase
KamelCase
Selecciona 3 afirmaciones correctas para el uso de constrains (Grails)
Manejar el auto numérico del id por secuencia.
Usar el borrado en cascada para evitar ambigüedades.
Evitar el uso de lazy = true, para no tener redundancia de datos.
Usar índices para mejorar la búsqueda de información.
Que cases no se deben de subir al repositorio (Goovy and Grails)
gsp, groovy, java
class, java, test
test, backup
test, backup, java
Se debe de usar instanceof en este caso (Goovy):
En todas las variables def.
Cuando se le asigna el resultado de un método a una variable def.
Cuando una variable def pueda tener más de un tipo de dato.
Cuando una variable def pueda tener más de un tipo de dato.
Cuando se quiera saber qué tipo de dato tiene una variable.
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
vsNombre
arrDiasSemana
oCatalogo
stNombre
aDiasSemana
obCatalogo
sNombre
arrDiasSemana
OCatalogo
stNombre
arDiasSemana
obCatalogo
JS. Según el estándar, como debes Declarar variables de bloque
Con let en lugar de var
Con var en lugar de let
JavaDoc. Selecciona cual es la Practica Propuesta en los estándares:
Para clases de Negocio el nombre de autor y descripción del método son requeridas, El resto de parámetros descriptivos es opcional.
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.
Para clases de Negocio el nombre, la fecha y autor del método son requeridas, El resto de parámetros descriptivos es opcional.
Para clases de Negocio la descripción del método es requerida, El resto de parámetros descriptivos es opcional.
Buenas Prácticas. Cuáles de las siguientes declaraciones son verdaderas, para Métodos:
Los nombres de los métodos son típicamente verbos o frases verbales
Todas son especificadas con la terminación test
Los nombres de los métodos están escritos en lowerCamelCase
Los nombres de los métodos están escritos en Constant_Case
Que sintaxis es un ejemplo correcto de una clase Test:
HashTest
TestHash
TestHASH
HashIntegrationTest
Para la Declaración switch cuál es la Sangría correcta:
+2
+4
+2.5
+3.5
Es la forma correcta de Usar con los nombres constantes.
constant_case
Constant_Case
CONSTANT_CASE
Constant_case
Cuando se debe calificar una referencia a un miembro de clase estática.
No Se califica con el nombre de esa clase, si no con una referencia o expresión del tipo de esa clase.
Se califica con el nombre de esa clase, no con una referencia o expresión del tipo de esa clase.
JS. A cuantos tabuladores se Indentan consistentemente los espacios en Js:
3 espacios
2 espacios
4 espacios
2.5 espacios
JS. Cuál es el prefijo que se le antecede a una variable de tipo Booleano.
Bo
vo
Is
isV
HTML: ¿Qué nomenclatura se debe de utilizar para el nombrado de elementos en HTML?
CamelCase
kebab-case
PascalCase
snake_case
HTML: Las etiquetas en un archivo HTML siempre deben de ser escritas en minúsculas no Mayúsculas
Verdadero
Falso
HTML: ¿Dónde se deben de colocar los archivos CSS y JS?
Al principio del documento HTML
Al final del documento HTML
En un archivo externo
Dentro de la etiqueta body
HTML: ¿Cuál es el identificador valido para el elemento form?
frm-nombre
myFrmNombre
form-Nombre
ninguno
Cuando una clase tiene múltiples constructores, o múltiples métodos con el mismo nombre, estos aparecen secuencialmente
Verdadero
Falso
Es recomendable la importación de comodines
Verdadero
Falso
¿En qué formato se deben codificar los archivos?
UTF-8
UTF-16
UTF-16LE
UTF-32
Es correcto hacer múltiples declaraciones de variables en una sola línea
Verdadero
Falso
