Quiz2. Solidity

Quiz2. Solidity

Professional Development

8 Qs

quiz-placeholder

Similar activities

Papel del profesorado con las TIC

Papel del profesorado con las TIC

KG - Professional Development

10 Qs

Introducción Google Docs

Introducción Google Docs

KG - Professional Development

10 Qs

Tarjeta Madre - T1AJ

Tarjeta Madre - T1AJ

Professional Development

10 Qs

 Integración de la Inteligencia Artificial en la Educación

Integración de la Inteligencia Artificial en la Educación

Professional Development

10 Qs

EVALUACION PARTES DEL MOTOR DE COMBUSTIÓN INTERNA

EVALUACION PARTES DEL MOTOR DE COMBUSTIÓN INTERNA

University - Professional Development

7 Qs

Programlanabilir Mantık Devreleri

Programlanabilir Mantık Devreleri

University - Professional Development

10 Qs

Sistemas operativos

Sistemas operativos

9th Grade - Professional Development

10 Qs

Tema 01: Introducción a la enseñanza con dispositivos móviles

Tema 01: Introducción a la enseñanza con dispositivos móviles

8th Grade - Professional Development

10 Qs

Quiz2. Solidity

Quiz2. Solidity

Assessment

Quiz

Instructional Technology

Professional Development

Medium

Created by

Cristian Torres

Used 1+ times

FREE Resource

8 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

¿Qué es un mapping en Solidity?

Una estructura de datos que almacena pares clave-valor.

Un tipo de bucle que itera sobre un array.

Una función que permite enviar Ether.

Un tipo de dato primitivo como uint o bool.

2.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

¿Qué hace la palabra clave payable en Solidity?

Permite que una función reciba Ether.

Define una función que no puede modificar el estado del contrato.

Especifica que una variable es inmutable.

Indica que una función es privada.

3.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

¿Cómo se declara un ciclo for en Solidity?

for (uint i = 0; i < 10; i++) { ... }

for (uint i = 0; i < 10; i--) { ... }

for (uint i = 10; i > 0; i++) { ... }

for (uint i = 0; i <= 10; i = i + 2) { ... }

4.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

¿Cuál es la diferencia entre if y else en Solidity?

if ejecuta un bloque de código si una condición es verdadera, mientras que else ejecuta un bloque alternativo si la condición es falsa.

if es un bucle, mientras que else es una declaración condicional.

if y else son lo mismo, pero else es más eficiente.

if se usa para declarar variables, mientras que else se usa para funciones.

5.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

¿Qué tipo de dato se usa para almacenar direcciones de Ethereum en Solidity?

address

string

uint256

bool

6.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

¿Qué hace un ciclo while en Solidity?

Ejecuta un bloque de código mientras una condición sea verdadera.

Itera sobre un array hasta que se alcanza su longitud.

Detiene la ejecución del contrato si una condición es falsa.

Es una forma de declarar una función recursiva.

7.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

¿Cómo se declara un array dinámico de enteros en Solidity?

uint[] public myArray;

uint[10] public myArray;

array public myArray;

uint dynamic[] public myArray;

8.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

¿Qué sucede si una función no especifica su visibilidad (public, private, etc.) en Solidity?

La función será pública por defecto.

La función será privada por defecto.

La función generará un error de compilación.

La función será interna (internal) por defecto.