WEB3DEV

Quiz Solidity | W3D

Teste seus conhecimentos sobre Rust Banner do Quiz

Teste seus conhecimentos sobre Solidity

Solidity é uma linguagem de programação usada para desenvolver contratos inteligentes na blockchain Ethereum.
Falso
Verdadeiro

A extensão de arquivo usada para salvar um código-fonte escrito em Solidity é .sol.
Falso
Verdadeiro

A diferença principal entre Solidity e outras linguagens de programação como Python, C++ e Java é sua aplicação. O Solidity foi criado para funcionar com a Máquina Virtual Ethereum. com recursos especiais para criação de contratos inteligentes.
Falso
Verdadeiro

O compilador Solidity cria durante o processamento do contrato inteligente: ABI (Application Binary Interface) e o Bytecode.
Falso
Verdadeiro

Para interagir com um contrato de um DApp, você precisa da ABI(Application Binary Interface) do contrato.
Falso
Verdadeiro

Em Solidity, as funções especiais que são executadas automaticamente quando um contrato é implantado são chamadas de 'Construtores'.
Falso
Verdadeiro

Os contratos em Solidity são compostos por dados e funções que podem ser executadas ao receber uma transação.
Falso
Verdadeiro

Os tipos de dados comuns no Solidity são: UINT, Strings, Address.
Falso
Verdadeiro

As funções e as variáveis com a palavra chave public podem ser usadas externa e internamente. Para variável de estado público, o Solidity cria automaticamente uma função getter.
Falso
Verdadeiro

O principal objetivo de um contrato de token (ERC-20) em Solidity é gerenciar pagamentos.
Falso
Verdadeiro

O principal objetivo dos Smart Contract é garantir que as cláusulas sejam cumpridas e que não haja fraude ou alteração. Smart Contract é um registro imutável em blockchain e todas as transações e código fonte são transparentes em uma blockchain pública.
Falso
Verdadeiro

Para implantar um contrato Solidity na blockchain, é necessário compilar o contrato em bytecode.
Falso
Verdadeiro

Em Solidity, o comando usado para transferir tokens no padrão ERC-20 de uma conta para outra é 'transfer()'.
Falso
Verdadeiro

As funções 'modifier' em Solidity são usadas para modificar o comportamento de uma função em Solidity.
Falso
Verdadeiro

É possível evitar o problema de estouro/underflow em operações matemáticas em Solidity.
Falso
Verdadeiro

Leia todos os artigos com a tag #solidity