Главная / Интернет-технологии /
Работа с Ethereum / Тест 3
Работа с Ethereum - тест 3
Упражнение 1:
Номер 1
Назовите основные характеристики среды Remix.
Ответ:
 (1) работает через приложение 
 (2) наличие механизма эмуляции блокчейна 
 (3) наличие механизма шифрования данных 
 (4) запускается в браузере 
Номер 2
Механизм эмуляции блокчейна позволяет…
Ответ:
 (1) запускать распределенные приложения 
 (2) интегрировать смарт-контракт в распределенное приложение 
 (3) проводить отладку смарт-контрактов 
 (4) тестировать децентрализованные приложения 
Номер 3
Как можно добавлять новые файлы в среде Remix?
Ответ:
 (1) через файловый менеджер 
 (2) с компьютера 
 (3) через браузер Solidity 
 (4) через подключение к локальному хосту 
Упражнение 2:
Номер 1
Для чего используется главное окно в среде Remix?
Ответ:
 (1) для редактирования кода 
 (2) для импорта файлов из других сред 
 (3) для публикации кода 
 (4) для запуска функций 
Номер 2
Какая вкладка применима для компиляции?
Ответ:
 (1) Debugger 
 (2) Settings 
 (3) Compile 
 (4) Run 
Номер 3
На какой вкладке приводится статистический анализ кода?
Ответ:
 (1) Debugger 
 (2) Settings 
 (3) Analysis 
 (4) Run 
Упражнение 3:
Номер 1
Какую информацию о контракте можно получить в файле Solidity?
Ответ:
 (1) название 
 (2) метаданные 
 (3) адрес отправки 
 (4) код операции 
Номер 2
С помощью какой вкладки можно выбрать среду запуска?
Ответ:
 (1) Debugger 
 (2) Settings 
 (3) Analysis 
 (4) Run 
Номер 3
Каким образом виртуальная машина обеспечивает эмуляцию среды блокчейна?
Ответ:
 (1) в браузере 
 (2) в MetaMask 
 (3) в реальном блокчейне 
 (4) в Geth 
Упражнение 4:
Номер 1
Какую информацию можно увидеть в журнале событий в Remix?
Ответ:
 (1) установленный предел расхода газа 
 (2) с какого адреса была совершена транзакция 
 (3) схему обсчета конкретной транзакции 
 (4) отправляемые в транзакции данные 
Номер 2
С помощью какого инструмента код просматривается на предмет ошибок описания рабочей среды?
Ответ:
 (1) Debugger 
 (2) Settings 
 (3) Analysis 
 (4) Run 
Номер 3
Назовите типичные ошибки описания рабочей среды.
Ответ:
 (1) отсутствует описание требований по расходу газа 
 (2) последняя операция кода не была выполнена 
 (3) код использует временную метку блока 
 (4) объявлены неиспользуемые переменные 
Упражнение 5:
Номер 1
В какой среде программы работают на всех серверах и всех узлах сети одновременно?
Ответ:
 (1) приложения традиционной архитектуры 
 (2) распределенные приложения 
 (3) ДАО 
 (4) приложение Mist 
Номер 2
Как работают распределенные приложения?
Ответ:
 (1) на виртуальных машинах Ethereum 
 (2) в приложении Mist 
 (3) в блокчейне 
 (4) в специально создаваемых кодах 
Номер 3
Какой язык программирования чаще используется для платформы Ethereum?
Ответ:
 (1) Serpent 
 (2) Mutan 
 (3) Solidity 
 (4) LLL 
Упражнение 6:
Номер 1
Назовите официальный веб-кошелек для платформы Ethereum.
Ответ:
 (1) Blockchain 
 (2) BitGo 
 (3) Mist 
 (4) Xapo 
Номер 2
На какой операционной системе работает Mist?
Ответ:
 (1) Windows 
 (2) Mac OS 
 (3) Linux 
 (4) на всех типах ОС, перечисленных выше 
Номер 3
Какая валюта используется в среде Ethereum?
Ответ:
 (1) биткоин 
 (2) эфир 
 (3) валтон 
 (4) монеро 
Упражнение 7:
Номер 1
Каким способом можно получить эфир?
Ответ:
 (1) майнинг 
 (2) обмен на другие валюты 
 (3) покупка на ShapeShift 
 (4) получить из вея 
Номер 2
Назовите основу валюты эфир?
Ответ:
 (1) дэш 
 (2) риппл 
 (3) вей 
 (4) зи-кэш 
Номер 3
Какой тип счета размещается в блокчейн и содержит программный код?
Ответ:
 (1) внешний счет 
 (2) контрактный счет 
 (3) внутренний счет 
 (4) программный счет 
Упражнение 8:
Номер 1
Что создается автоматически при заведении нового счета в кошельке?
Ответ:
 (1) публичный ключ 
 (2) частный ключ 
 (3) пара публичного и частного ключа 
 (4) пароль для доступа к счету 
Номер 2
От чего зависит скорость обсчета вашего контракта?
Ответ:
 (1) от платформы, на которой размещаете контракт 
 (2) от графика работы майнеров 
 (3) от количества эфира, который вы готовы заплатить 
 (4) контракты обсчитываются по очереди 
Номер 3
Что необходимо для того, чтобы поделиться своим контрактом с другими?
Ответ:
 (1) передать другому пользователю адрес контракта в блокчейне 
 (2) создать новую транзакцию для передачи контракта 
 (3) передать другому пользователю интерфейсный код JSON 
 (4) с помощью частного ключа открыть доступ к контракту 
Упражнение 9:
Номер 1
Какой интерфейс необходимо использовать для управления узлами в сети Ethereum?
Ответ:
 (1) Etherscan 
 (2) Geth 
 (3) Mist 
 (4) Keystore 
Номер 2
С помощью какой команды можно подключиться к уже запущенному процессу geth?
Ответ:
 (1) geth console 
 (2) geth attach 
 (3) geth account 
 (4) geth continue 
Номер 3
С помощью какой команды можно увидеть все свои счета?
Ответ:
 (1) geth console 
 (2) personal.listAccounts 
 (3) eth.coinbase 
 (4) miner.stop() 
Упражнение 10:
Номер 1
В каком каталоге хранятся ключи к счетам Ethereum?
Ответ:
 (1) Accounts 
 (2) Keystore 
 (3) CPP-Ethereum 
 (4) Keyscan 
Номер 2
Что необходимо для работы распределенного приложения?
Ответ:
 (1) браузер 
 (2) сервер 
 (3) код JavaScript 
 (4) узел Ethereum с интерфейсом HTTP RPC 
Номер 3
Какая команда позволяет задать в Geth каталог с данными?
Ответ:
 (1) geth-datadir 
 (2) geth account 
 (3) Init 
 (4) miner.stop