Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Developer
Banco Davivienda
PRUEBA TECNICA JAVASCRIPT
Nombre:
Cargo: DXC Developer
Fecha:
JAVASCRIPT Y ANGULAR 8
Parte I: Javascript
1. ¿Qué ECMASCRIPT?
a.Un lenguaje de programación
b.Un framework de javascript
c. Una especificación o estándar de lenguaje de programación
d.Ninguno de los anteriores
3. ¿Cuándo una variable puede tomar diferentes tipos de valores en diferentes momentos entonces
podemos decir que este lenguaje es?
a.Fuertemente tipado
b.tipado dinámico
c. tipado estático
d.Ninguno de los anteriores
4. ¿Qué es IIFE?
a.una función que corre tan pronto se define
b.un estandar de javascript
c. un patrón para restringir el uso del DOM
d.una palabra reservada
10. ¿ Cuál es el valor final de la variable “x” después del siguiente código?
let y = 1;
if (y === 1) {
let x = y + 1;
}
a. 2
b. -2
c. error
d. 0
let obj = {
id: 1,
name: ‘José’
}
let x = obj.name;
a. ‘Jose’
b. ‘Carlos’
c: ‘’
d: Ninguna de las anteriores
a. 6
b. 12
c. 20
d. 11
PRUEBA TECNICA JAVASCRIPT
a. Es un mecanismo para agrupar componentes, directivas, filtros y servicios relacionados, de tal manera
que se pueden combinar con otros módulos para crear una aplicación.
b. Es una solución de aplicaciones para garantizar el acceso a datos sin tener que exponer información de
sesión
c. Es el archivo donde definimos todas las versiones de los paquetes e información sobre la aplicación
desarrollada
d. Ninguna de las anteriores
a. Patrón de diseño gestiona una lista de suscriptores, llamados observadores , y automáticamente les
notifica cualquier cambio de estado
b. es el objeto que gestiona la lista de suscriptores y que notifica a éstos los cambios
c. las suscripciones representan a los observadores que están a la escucha de cambios sobre el subject
d. todas son correctas
e. V8 de Google
f. SpiderMonkey
g. SquirreFish
h. Cordova
3. Selecciones en Node.js cuales son los sinónimos de código de código de no bloqueo y bloqueo
a. Asincrónico y sincrónico
b. Break y continue
c. Await y resolve
d. Ninguna de las anteriores
4. ¿en que lugar ubicamos los accesorios de un proyect0o que use un framework Express?
a. En la carpeta node_module
b. En el archivo .gitigonore
c. En el archivo package.json
d. No se coloca en ningún archivo o directorio
5. ¿Qué es un módulo?
a. Cuando tengamos un conjunto de procesos hijos que queramos gestionar con un proceso maestro
b. Cuando nuestra aplicación tenga que adaptarse al número de nucleos
c. Cuando queramos usar todas CPU de nuestra unidad
d. Todas las anteriores