Pregunta de Selección Múltiple Pregunta What is the purpose of designing flowcharts for key smart contract functions? (Select all that apply) Respuestas Opción 1 To visualize the system's desired functionality Opción 2 To represent the sequence of HTTP requests Opción 3 To outline the user interface design Opción 4 To debug syntax errors in the contract Retroalimentación Solución Correcto Incorrecto Incorrecto Incorrecto Pregunta What role does Hardhat play in the implementation of smart contracts in this course? (Select all that apply) Respuestas Opción 1 It serves as a graphical user interface for controlling the 3D printer. Opción 2 It allows for direct integration with OctoPrint for managing print jobs. Opción 3 It provides a development environment and tools for compiling, testing, and deploying smart contracts. Opción 4 It facilitates communication between the Raspberry Pi and the 3D printer via SSH. Retroalimentación Solución Incorrecto Incorrecto Correcto Incorrecto Pregunta How is smart contract compilation managed in the course? (Select all that apply) Respuestas Opción 1 By compiling contracts directly within a local development environment using Hardhat's capabilities. Opción 2 Through the utilization of Truffle as the primary tool for smart contract compilation. Opción 3 By deploying contracts to the Ethereum mainnet and compiling them remotely. Opción 4 By depending on online compilers to handle smart contract compilation tasks. Retroalimentación Solución Correcto Incorrecto Incorrecto Incorrecto Pregunta Which tools are utilized for testing smart contracts in the described course? (Select all that apply) Respuestas Opción 1 Truffle Opción 2 Mocha Opción 3 ethers.js Opción 4 Ganache Retroalimentación Solución Incorrecto Correcto Correcto Incorrecto Pregunta What is the primary purpose of the deployment script created in this module? (Select all that apply) Respuestas Opción 1 To compile the smart contract code Opción 2 To test the smart contract on the Ethereum mainnet Opción 3 To deploy the smart contract on the local network Opción 4 To analyze the gas fees for contract deployment Retroalimentación Solución Incorrecto Incorrecto Correcto Incorrecto