wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

TPG Basics of web3 and programming

Total questions: 10

Worksheet time: 4mins

Name
Class
Date
1.

What does Web3 refer to?

a)

Web for 3D

b)

A decentralized and user-centric version of the web

c)

A programming language for web development

d)

A protocol for secure online transactions

2.

Which technology is closely associated with Web3?

a)

Artificial Intelligence

b)

Blockchain

c)

Virtual Reality

d)

Cloud Computing

3.

What is a smart contract in the context of Web3?

a)

An agreement between two parties using digital signatures

b)

A software program that automatically executes predefined actions upon meeting certain conditions

c)

A decentralized marketplace for buying and selling digital assets

d)

A protocol for encrypting web traffic

4.

Which cryptocurrency is commonly used for transactions on Web3 platforms?

a)

Rupees

b)

USD

c)

Ether

d)

SGD

5.

What is the purpose of a Web3 wallet?

a)

To store and manage digital assets and private keys for interacting with Web3 platforms

b)

To store physical currencies

c)

To track social media activity

d)

To encrypt internet traffic

6.

Which protocol allows Web3 applications to interact with data stored on the blockchain?

a)

HTTP

b)

WebSockets

c)

Bluetooth

d)

JSON-RPC

7.

What is a variable in programming?

a)

A value that never changes

b)

A type of loop

c)

A placeholder for storing data that can change during program execution

d)

A function that performs a specific task

8.

What is the purpose of a conditional statement in programming?

a)

To repeat a block of code a specific number of times

b)

To define a set of rules for data validation

c)

To store and organize data in memory

d)

To make decisions based on certain conditions

9.

What is the purpose of comments in programming?

a)

To hide code from other developers

b)

To improve code performance

c)

To explain or document code for better understanding

d)

To execute specific code blocks

10.

What is the difference between a compiler and an interpreter?

a)

A compiler translates source code into machine code, while an interpreter executes code directly

b)

A compiler executes code directly, while an interpreter translates source code into machine code

c)

A compiler is used for web development, while an interpreter is used for mobile app development

d)

A compiler and an interpreter are two terms for the same thing