Advantages of cloud storage

Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.

Advantages of cloud storage

Name:
Date:
Class:

Quick Questions

Shade in the A or B circle for each question.

1. A student saves their homework in cloud storage. Which statement is an advantage?
A They can open the file from any device that has an internet connection
B They can open the file on any device even with no internet connection
2. Which describes how cloud storage helps when a user runs out of space?
A The user can easily pay for more storage space from the provider
B The user must buy and install a new hard disk drive
3. Who is usually responsible for making backup copies of data stored in the cloud?
A The user, using their own backup drive
B The cloud storage provider
4. Which is an advantage of cloud storage for a group project?
A Files can be shared easily by sending a link or giving access
B Files can only be shared by copying them onto a USB drive
5. Which statement about buying hardware is true for cloud storage?
A Users must buy a large SSD before they can use it
B Users do not need to buy or maintain their own storage devices

Match the Pairs

Draw a line connecting each item on the left to its match on the right.

Left columnRight column
1Upload report.docx to cloud, open on phone AAccess files from any device with an internet connection
2Plan: 100 GB -> 1 TB BStorage space can be increased easily without buying new hardware
3The provider looks after backups, so files are safe if the user's laptop breaks Cshare(file, link, friend)
4Files can be shared with other people easily by sending them a link DCloud storage needs an internet connection to reach the data. It cannot be used offline, so this is not an advantage.
5Cloud storage works with no internet, anywhere Ebackup = provider.copy(files)
6Cloud advantage: user buys and fixes servers FThe provider owns and maintains the servers and storage hardware. The user does not have to buy or maintain them.

Definitions

cloud storage

Fill in the Blanks

Complete each line of code by filling in the missing parts.

1.
_____.upload("notes.docx")
2.
IF internet = ____ THEN OPEN("notes.docx") ENDIF
3.
space ← 50 space ← space _ 100
4.
________.backup(files)
5.
cloud._____("notes.docx", "Sam")

Spot the Error

Shade in the letter of the line that contains an error.

Question 1
A device = "phone"
B online = True
C if online:
D open("cloud/notes.txt"
Question 2
A used = 95
B limit = 100
C if used < limit - 10:
D buy_more_space()
Question 3
A files = ["a.doc", "b.jpg"]
B friend = "sam@mail.com"
C share(files friend)
D print("Link sent")
Question 4
A backup_by = "user"
B disk_fails = True
C if disk_fails:
D restore_from(backup_by)
Question 5
A def upload(file)
B cloud.save(file)
C return "Saved online"

Answer Key

Advantages of cloud storage
Section A: Quick Questions
Q1
A — They can open the file from any device that has an internet connection
Q2
A — The user can easily pay for more storage space from the provider
Q3
B — The cloud storage provider
Q4
A — Files can be shared easily by sending a link or giving access
Q5
B — Users do not need to buy or maintain their own storage devices
Section B: Match the Pairs
Q1
Upload report.docx to cloud, open on phone → Access files from any device with an internet connection
Q2
Plan: 100 GB -> 1 TB → Storage space can be increased easily without buying new hardware
Q3
The provider looks after backups, so files are safe if the user's laptop breaks → backup = provider.copy(files)
Q4
Files can be shared with other people easily by sending them a link → share(file, link, friend)
Q5
Cloud storage works with no internet, anywhere → Cloud storage needs an internet connection to reach the data. It cannot be used offline, so this is not an advantage.
Q6
Cloud advantage: user buys and fixes servers → The provider owns and maintains the servers and storage hardware. The user does not have to buy or maintain them.
Section C: Definitions
Q1
cloud storage — Saving data on a provider's remote servers so you can reach files from any device online, add space easily, get backups done for you and share files, without buying your own hardware.
Section D: Fill in the Blanks
Q1
cloud.upload("notes.docx")
Q2
IF internet = TRUE THEN OPEN("notes.docx") ENDIF
Q3
space ← 50 space ← space + 100
Q4
provider.backup(files)
Q5
cloud.share("notes.docx", "Sam")
Section E: Spot the Error
Q1
D — The closing bracket is missing. Any device with internet can open cloud files, and the call must end with ): open("cloud/notes.txt").
Q2
C — The comparison is the wrong way round. Extra space should be added when used storage is nearly at the limit, so it should be used > limit - 10.
Q3
C — A comma is missing between the two arguments. Easy file sharing needs share(files, friend).
Q4
A — With cloud storage the provider handles the backups, not the user. It should be backup_by = "provider".
Q5
A — A function definition must end with a colon. It should be def upload(file):.