wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

GAS Basic Concepts

Total questions: 10

Worksheet time: 3mins

Name
Class
Date
1.

GAS is based on which programming language?

a)

TypeScript

b)

JavaScript

c)

C++

d)

Python

2.

GAS must be tied to a Google tool file (e.g. GSheets, GDocs) and cannot work independently as a file on its own.

a)

True

b)

False

3.

The performance of the computer does not affect GAS processing because,

a)

GAS is processed on Google’s cloud servers

b)

GAS runs only when the computer is idle

c)

GAS consumes very little computing resources

d)

GAS is tied to the performance of Google tool

4.

John added a GAS that calculates the transactions in a GSheet after everyday’s closing. What must he do next?

a)

Run the GAS everyday after closing

b)

Set a GAS trigger to automatically run the GAS after closing time

c)

Run the GAS the next day first thing in the morning

d)

Set a formula in GSheet to trigger the GAS to run after closing time

5.

Which is/are suitable use case(s) of GAS? You may choose more than one.

a)

Send customised emails based on Form responses

b)

Update text in Slides based on some data in a GSheet

c)

Launch email campaigns for more than 20000 customers

d)

Translate text from one language to another in GSheets

6.

What is the GAS quota for emails send/day?

a)

1000

b)

1500

c)

10000

d)

20000

7.

APIs are software intermediaries that allow applications to exchange data and offer services to each other?

a)

True

b)

False

8.

How does API help an application extend its capabilities?

a)

Provide data or services which it does not have almost instantly

b)

Make the application perform faster

c)

Act as a backup in case the application fails

d)

Directly add new features to the application

9.

How could providers best benefit by making their APIs publicly accessible?

a)

Gain reputation as a tech savvy company

b)

As a strategy to capture market share through 3rd parties

c)

Get public to help test their applications for bugs

d)

Connect to other APIs to exchange data and service

10.

Which is/are suitable use case(s) of API? You may choose more than one.

a)

Add multi-language capability to a chatbot app

b)

Return current location and map in a sports app

c)

Manage stocks/prices of online shop within ERP system

d)

Perform simple mathematics calculations