Cognitive Class: Build an IoT Blockchain Network for a Supply Chain Exam Answers 2021

Cognitive Class: Build an IoT Blockchain Network for a Supply Chain Exam Answers 2021

A blockchain is a form of ledger or spreadsheet that keeps track of transactions. A hash is produced for each transaction. Each block corresponds to the one before it, forming the Blockchain. The effectiveness of a Blockchain is due to the fact that it is distributed through several machines, each of which has a copy of the Blockchain. The decision to add a transaction to the chain on a public blockchain is taken by consensus. This means that a majority of the network’s “nodes” (or computers) must agree that the transaction is legitimate. The people who own the machines in the network are rewarded for confirming transactions.

1. Which task is not done by the Start Particle Electron flow?

  1. Sends a command to enable or disable the device geolocation reporting
  2. Controls the interval of the report
  3. Queries the temperature blockchain transaction history
  4. Retrieves accelerometer and current temperature data

2. Which flow takes the arriving data, reformats it, and calls the next flow to write the Particle Electron events to the transaction history of the blockchain network?

  1. Track Asset History
  2. Load Blockchain
  3. Start Particle Electron
  4. Particle Receiver

3. Which flow sets up a series of GET and POST commands?

  1. Track Asset History
  2. Blockchain REST API
  3. Load Blockchain
  4. Start Particle Electron

4. The Track Asset History flow filters the array to the selected device and time frame.

  1. True
  2. False

5. What is one task that is done by the Load Blockchain flow?

  1. Sends a command to enable or disable the device geolocation reporting
  2. Provisions and configures an instance of the blockchain network
  3. Queries the temperature blockchain transaction history
  4. Constructs a variety of Node-RED dashboard UI elements

6. What is the purpose of exposing the blockchain network as a REST API?

  1. To allow appropriate participants in the network to update the blockchain contract
  2. To allow other developers to access the blockchain network
  3. To allow the network to run on IBM Cloud
  4. To manipulate the blockchain from Node-RED

7. What is included in the Internet of Things Platform Starter? Select all that apply.

  1. CouchDB database
  2. Node-RED Node.js web server
  3. Cloudant database
  4. IoT platform service

8. What is the purpose of the ParticleSSE node in the Particle Receiver flow?

  1. Sends a command to enable or disable the device geolocation reporting
  2. Sets up a POST command that writes a temperature event into the blockchain as a transaction
  3. Allows you subscribe to incoming server-sent events (SSE) on a Particle cloud through a persistent connection
  4. Queries the temperature blockchain transaction history

9. What is the main task of this flow?

4. What is the main task of this flow?
  1. Queries the temperature blockchain transaction history
  2. Create a UI dashboard to track assets
  3. Sends a command to enable or disable the device geolocation reporting
  4. Connects your Node-RED flow to IBM Cloud

10. Hyperledger Composer REST APIs cannot be used by Node-RED to communicate to the blockchain perishable network.

  1. True
  2. False

11. What must you add to the model file for the IoT data to be associated with the asset and shipment?

  1. IoT variables
  2. A field for the accelerometer value
  3. Events that alert the appropriate participants when agreed on thresholds are exceeded
  4. An updated logic.js file

12. When you export the code for your network from Hyperledger Composer, what type of file is created?

  1. BNA
  2. JS
  3. JSON
  4. ZIP or TAR

13. You use the Google Maps Locator API to triangulate the geographical location of a device.

  1. True
  2. False

14. Using a blockchain network for IoT Asset Tracking is an important blockchain use case because it can be used to record an immutable record of the following attributes. Select all that apply.

  1. Where the asset was located during its journey
  2. How long the truck driver took a lunch break
  3. When was the asset at a particular location
  4. What environmental conditions (temperature, vibration) the asset was exposed to

15. The Particle Electron program is written in which language?

  1. Java
  2. C/C++
  3. Python
  4. Go

16. The default blockchain Perishable Goods Network in Hyperledger Composer includes which participants? Select all that apply.

  1. Grower
  2. Exporter
  3. Shipper
  4. Importer

17. Which of these file types is used for a model file?

  1. BNA
  2. JS
  3. CTO
  4. ACL

18. To capture conditions for a crash, a hard jolt, or other incidents based on the accelerometer data, what field did you add to the Contract asset?

  1. DateTime arrivalDateTime
  2. Double maxAccel
  3. AccelReading[] AccelReadings optional
  4. ShipmentStatus status

19. What is the purpose of this event: TemperatureThresholdEvent()?

  1. To notify participants when agreed on temperature thresholds are exceeded
  2. To alert the delivery vehicle driver or owner when temperatures exceed a specific threshold
  3. To force the temperature sensor on a delivery vehicle to rest
  4. To notify participants that the contract has been breached

20. In a DevOps pipeline, what occurs during the BUILD phase? Select all that apply.

  1. Clones your GitHub repository
  2. Provisions and configures an instance of the blockchain network
  3. Runs all of the automated unit tests for all of your smart contracts
  4. Installs any dependencies

In general, Xcode must perform tasks such as preprocessing source files and compiling them with a compiler, linking source code with a linker, copying and processing resources such as headers, asset catalogues, and storyboards, and finally code signing and possibly doing some custom work in a shell script or a make file, such as creating API documentation. You can see the big steps it takes by looking at the “develop stages.” Select your application in the main navigator pane, then the main app goal, and finally “Build Phases” from the list of tabs along the top.

Leave a Reply

Your email address will not be published. Required fields are marked *