March Sale Special Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: cramtreat

CBDE BTA Certified Blockchain Developer - Ethereum Questions and Answers

Questions 4

If a User calls contract A and that calls Contract B, then msg.sender in Contract B will contain the address of:

Options:

A.

the User.

B.

contract A.

Buy Now
Questions 5

Multi-Line Comments in Solidity are:

Options:

A.

working with either // or ///

B.

working with /* comment */ or /** @.. natspec style */

C.

not possible, all comments must be single-line.

Buy Now
Questions 6

Files can be imported:

Options:

A.

using relative and absolute paths, where the "." And the ".." depict that it's a relative path.

B.

only via GitHub using the Repository and Username.

C.

using the special requirefile(...) statement, which looks in a specific library path to import files.

Buy Now
Questions 7

What's the correct scientific notation?

Options:

A.

1 Ether = 10^18 wei, 10^9 Gwei, 10^3 Finney

B.

1 Ether = 10^19 wei, 10^13 Gwei, 10^3 Finney

C.

1 Ether = 10^16 wei, 10^13 Gwei, 10^3 Finney

D.

1 Ether = 10^18 wei, 10^6 Gwei, 10^6 Finney

Buy Now
Questions 8

A version pragma is a great way to make it clear:

Options:

A.

for which compiler version a smart contract was developed for. It helps to avoid breaking changes.

B.

for which blockchain a smart contract was developed for. It helps to avoid confusion with beta-customers.

C.

for which blockchain node a smart contract was developed for. It helps to avoid mixing up different versions of go-ethereum.

Buy Now
Questions 9

Inheritance is useful, because a contract that is derived from another contract can make use of:

Options:

A.

all public state variables and properties, public and internal functions and modifiers.

B.

all public and private state variables, public, internal and external functions, but not modifiers

C.

all public state variables and properties, public functions and modifiers, but not internal, external or private ones.

Buy Now
Questions 10

Loops in Solidity:

Options:

A.

are a great way to circumvent gas requirements, because a loop will only consume gas once.

B.

are dangerous when used with data structures that grow, such as arrays or mapping, because it is hard to estimate the gas requirements.

C.

should be avoided where possible, because of unknown side-effects on the gas requirements.

Buy Now
Questions 11

If we divide two integers: 5/2, the result is:

Options:

A.

2, because the decimal is truncated.

B.

3, because it's always rounded.

C.

2.5, because it's automatically converted into a float.

Buy Now
Questions 12

On a consortium network:

Options:

A.

everybody can become a miner, everybody can send transactions and everything is public.

B.

usually only a few selected nodes can be miners. Transactions can be further limited.

Buy Now
Questions 13

View and Pure Functions:

Options:

A.

can only be accessed during calls.

B.

can be accessed during transactions and calls.

Buy Now
Questions 14

DApps are:

Options:

A.

great, because they cut the middle man, run on a trusted platform, apply logic to the blockchain where already economic assets are running and thus allow peer to peer trade.

B.

an amazing way to create new applications. Those applications run entirely separated from other applications on the platform and allow for logical interactions. They can't access any funds to add an additional layer of trust.

C.

a new way of applying logical operations for banks and big financial institutions. This way they can reduce the staff while operating at increased security.

Buy Now
Questions 15

Events:

Options:

A.

are stored on chain and are a great way to get a return value when a contract calls another contract.

B.

are stored in something like a side-chain and cannot be accessed by contracts.

C.

are used primarily for debugging exceptions in solidity.

Buy Now
Exam Code: CBDE
Exam Name: BTA Certified Blockchain Developer - Ethereum
Last Update: Mar 28, 2024
Questions: 102
CBDE pdf

CBDE PDF

$28  $80
CBDE Engine

CBDE Testing Engine

$33.25  $95
CBDE PDF + Engine

CBDE PDF + Testing Engine

$45.5  $130