игра брюс 2048
Главная / Интернет-технологии / Работа с Ethereum / Тест 4

Работа с Ethereum - тест 4

Упражнение 1:
Номер 1
Назовите основные характеристики распределенного веб-кошелька.

Ответ:

 (1) возможен доступ нескольким пользователям 

 (2) высокая надежность 

 (3) все пользователи могут распоряжаться средствами, хранящимися в кошельке 

 (4) отзыв к кошельку происходит автоматически, если пользователь не совершает транзакции 


Номер 2
Назовите основные характеристики постоянных функций.

Ответ:

 (1) могут возвращать значения 

 (2) по умолчанию функции равны нулю 

 (3) не могут изменять данные в блокчейне 

 (4) обсчет функций проходит бесплатно 


Номер 3
Назовите атрибуты абстрактных контрактов.

Ответ:

 (1) имя контракта 

 (2) заданная функция 

 (3) тело функции содержит переменную owner 

 (4) пустое тело функции 


Упражнение 2:
Номер 1
Назовите основные характеристики библиотек.

Ответ:

 (1) размещаются в сети один раз 

 (2) наличие фиксированного адреса 

 (3) используют одинаковые структуры данных 

 (4) используют код контрактов 


Номер 2
Какие переменные могут принимать значения правда и ложь?

Ответ:

 (1) переменные типа unit 

 (2) переменные булевого типа 

 (3) символьные переменные 

 (4) локальные переменные 


Номер 3
Какие числа еще не представлены в среде Solidity?

Ответ:

 (1) целые числа 

 (2) неотрицательные числа 

 (3) числа с фиксированной запятой 

 (4) дробные числа 


Упражнение 3:
Номер 1
Какой тип переменных хранит двадцатибайтное значение адреса в сети Ethereum 

Ответ:

 (1) переменные булевого типа 

 (2) символьные переменные 

 (3) локальные переменные 

 (4) переменные адресного типа 


Номер 2
С помощью какого служебного слова объявляется пользовательский тип в среде Solidity?

Ответ:

 (1) ufix 

 (2) uint 

 (3) enum 

 (4) fixed 


Номер 3
Какие способы хранения данных предусмотрены в Solidity?

Ответ:

 (1) в накопителе 

 (2) в облачном хранилище 

 (3) в памяти 

 (4) в библиотеках 


Упражнение 4:
Номер 1
В каком случае будет создаваться только ссылка на адрес хранения данных?

Ответ:

 (1) одна из переменных хранится в памяти, другая - в накопителе 

 (2) обе переменные хранятся одинаковым способом 

 (3) в обоих перечисленных случаях 


Номер 2
В каком случаем будет создаваться независимая копия одной из переменных?

Ответ:

 (1) одна из переменных хранится в памяти, другая - в накопителе 

 (2) обе переменные хранятся одинаковым способом 

 (3) в обоих перечисленных случаях 


Номер 3
Назовите самую маленькую единицу измерения эфира.

Ответ:

 (1) финни 

 (2) сабо 

 (3) вей 

 (4) кси 


Упражнение 5:
Номер 1
Какой из членов применим для добавления элементов к концу массива

Ответ:

 (1) length 

 (2) uint 

 (3) push 

 (4) index 


Номер 2
Какой из членов возвращает число элементов массива

Ответ:

 (1) length 

 (2) uint 

 (3) push 

 (4) index 


Номер 3
Определите члены, относящиеся к типу address.

Ответ:

 (1) balance 

 (2) this 

 (3) send 

 (4) selfdestruct 


Упражнение 6:
Номер 1
Назовите особенности среды Truffle.

Ответ:

 (1) наличие тестовой среды 

 (2) возможен локальный запуск 

 (3) наличие прямого подключения к блокчейну 

 (4) наличие встроенных библиотек 


Номер 2
Что такое миграции?

Ответ:

 (1) это подключение библиотек и импортированных файлов в среду Truffle 

 (2) это системная сборка кода для запуска приложений 

 (3) это разновидность файлов JavaScript, позволяющие размещать контракты в сети Ethereum 

 (4) это файлы для обсчета контрактов в сети 


Номер 3
В каком каталоге располагаются файлы JavaScript для размещения приложения в блокчейне

Ответ:

 (1) App 

 (2) Contracts 

 (3) Migrations 

 (4) Test 


Упражнение 7:
Номер 1
С помощью какого протокола  Web3 выполняет подключение к интерфейсу RPC?

Ответ:

 (1) SMTP 

 (2) HTTP 

 (3) MZAP 

 (4) URP 


Номер 2
Какой интерфейс всегда является массивом JSON?

Ответ:

 (1) AJAX 

 (2) ABI 

 (3) API 

 (4) LAN 


Номер 3
С помощью какой команды в среде Truffle можно произвести сборку кода?

Ответ:

 (1) truffle migrate 

 (2) truffle test 

 (3) truffle build 

 (4) npm install -g truffle 


Упражнение 8:
Номер 1
С помощью какой системы производится тестирование контрактов в среде Truffle?

Ответ:

 (1) MetaCoin 

 (2) Azure 

 (3) Piton 

 (4) Mocha 


Номер 2
Какая из предложенных функций является постоянной и обсчитывается в блокчейне? 

Ответ:

 (1) send 

 (2) balance 

 (3) call 

 (4) sendCoin 


Номер 3
Какая из предложенных функций отвечает за возврат величины баланса?

Ответ:

 (1) increaseBalance 

 (2) decreaseBalance 

 (3) getBalance 


Упражнение 9:
Номер 1
С помощью какой процедуры можно увеличить баланс?

Ответ:

 (1) contract.getBalance 

 (2) contract.toBalance 

 (3) contract.inviteBalance  

 (4) contract.increaseBalance 


Номер 2
От лица какого пользователя выполняется работа в Ethereum Studio?

Ответ:

 (1) bower 

 (2) root 

 (3) click 

 (4) route 


Номер 3
с помощью какой команды можно задействовать библиотеку Angular?

Ответ:

 (1) ng-app 

 (2) gulp 

 (3) truffle init 

 (4) install 




Главная / Интернет-технологии / Работа с Ethereum / Тест 4