wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

NodeJs

Total questions: 25

Worksheet time: 12mins

Name
Class
Date
1.

Tipo de dato que permite almacenar cadenas de texto:

a)

int

b)

Java

c)

string

d)

char

2.

Un bucle es una estructura:

a)

Repetitiva

b)

Secuencial

c)

Condicional

3.

Código de JavaScript que permite repetir algo de manera indefinida

a)

while(true){ }

b)

while(false){ }

c)

while(){ }

d)

while(x){ }

4.

Instrucción que permite emplear condiciones en un código de JavaScript:

a)

if(condición){}

b)

si(condición){}

c)

while(condición){}

d)

I am inevitable

5.

Los tipos de datos utilizados en programación son:

a)

Enteros - Reales - Booleanos - Cadenas de caracteres

b)

Flotantes - Enteros -Variables

c)

Reales - Booleanos - Constantes - Variables

d)

String - Booleanos - Reales - Variables

6.

¿Cuál de estas definiciones de variables es incorrecta en ES6?

a)

var a = 2;

b)

declare a = 2;

c)

let a = 2;

7.

Ordene el ámbito de una variable, de más amplio a más acotado:

a)

Global, de bloque y local

b)

Persistente, total y de bloque

c)

Global, local y de bloque

d)

Total, local y de bloque

8.

Elija la respuesta incorrecta: Las variables en Javascript...

a)

...permiten almacenar valores en zonas de memoria etiquetadas.

b)

...declaradas con var y let tienen el mismo ámbito siempre.

c)

...pueden tomar valores diferentes según el ámbito.

d)

...se pueden definir con let, var y const, aunque estas últimas no se pueden modificar.

9.

¿Cuál de las siguientes no es una palabra reservada en Javascript?

a)

mark

b)

switch

c)

var

d)

class

10.

Los tipos de datos básicos de Javascript son...

a)

...int, double, char y boolean.

b)

...números, cadenas de texto y valores lógicos.

c)

...enteros cortos, números de coma flotante y strings.

d)

...de cualquier tipo, denominados "undefined".

11.

Con que palabras reservadas se pueden declarar variables en javascript

a)

var, let

b)

declare, const, let

c)

var, let, const

d)

var

12.

Cual de los siguentes tipos de datos no es valido en javascript

a)

undefine

b)

null

c)

number

d)

char

13.

cuando utilizamos NodeJs como exportamos un modulo

a)

export

b)

module.exports

c)

module.export

d)

export.module

14.

Cual es el comando para instalar un paquete

a)

npm add

b)

npm package

c)

npm install

d)

npm generate

15.

Cual es el comando para inicializar un proyecto en NodeJs

a)

npm init

b)

npm start

c)

npm create

d)

npm run

16.

Cuando ejecutamos el comando npm install --global para instalar un paquete

a)

la instalacion se realiza en el proyecto unicamente.

b)

se instala el paquete en el equipo unicamente

c)

Se instala en el equipo y en el proyecto

d)

Se instala en el equipo pero se declara en las dependencias del package.json

17.

Si la version de NodeJs que utiliza es la 8 o superior y ejecuta el comando npm install

a)

El paquete se instala de manera local en el proyecto y se declara en el package.json

b)

El paquete se instala de manera global en el equipo

c)

El paquete se instala en el proyecto pero no se declara en el package.json

d)

El paquete se declara en el package.json pero no se instala en el proyecto

18.

Que paquetes puede utilizar para configirar las variables de entorno en un proyecto con NodeJs

a)

winston, convict

b)

dotenv, mocha

c)

sinon, body-parser

d)

dotenv, convict

19.

Cual es la salida por consola del siguente codigo

a)

true, true

b)

true, false

c)

false, false

d)

false, true

20.

Que paquete se puede utilizar para registrar logs en NodeJs

a)

log

b)

winston

c)

helmet

d)

logger4j

21.

El mecanismo que permite mover al inicio del ambito cualquier definicion de variables se llama

a)

clojure

b)

event loop

c)

literal template

d)

hoisting

22.

Indique cual es la sintaxis basica de un callback

a)
b)
c)
d)
23.

Indique cual es la sintaxis de una funcion con async await

a)
b)
c)
d)
24.

Conque elementos se puede volver sincrona la ejecucion de una funcion en javascript

a)

promesas, async await

b)

async, await, callback y promesas

c)

promesas, await y callback

d)

promesas, callback, async

e)

async await, callback y promesas

25.

Javascript es un lenguaje de programacion asincrono y cuenta con

a)

una lista de procesos ejecutados

b)

un bucle de eventos

c)

un adminsitrador de hilos

d)

un orquestador de containers