Choosing storage type and size together

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

Choosing storage type and size together

Name:
Date:
Class:

Quick Questions

Shade in the A or B circle for each question.

1. Which storage is best for holding your operating system and programs so they open quickly?
A A large, slow HDD
B A small, fast SSD
2. Which storage is the cheapest way to store lots of photos, music and old files?
A A large HDD
B A large SSD
3. A student edits long 4K video projects. What size of storage matters most?
A Lots of space, such as 1 TB or more
B Just 64 GB, because video files are small
4. True or false: A faster drive always means you can store more files.
A False: speed and size are separate things
B True: faster drives always hold more
5. Your budget is small and you only keep a few school documents. Which choice makes the most sense?
A A 4 TB SSD
B A small, low-cost drive

Match the Pairs

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

Left columnRight column
1256 GB SSD AStorage: 1 TB SSD for video projects
22 TB HDD BStorage: 256 GB SSD + 1 TB HDD
3A video editor with big projects needs lots of space as well as speed, so choose a large drive CA small but fast drive, good for the operating system and programs that need to open quickly
4A budget student laptop that balances speed and size uses a small SSD for programs plus a large HDD for files DA large SSD costs much more than an HDD. For bulk files that do not need speed, a 3 TB HDD is the cheaper choice.
5Best choice for 4K video editing: 128 GB HDD E128 GB is far too small for video projects, and an HDD is slow for editing. It needs a larger drive, ideally an SSD with 1 TB or more.
6Cheapest way to store 3 TB of photos: 3 TB SSD FA large, cheap drive, good for storing lots of bulk files like photos and old videos

Definitions

storage trade-off

Fill in the Blanks

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

1.
IF use = "programs" THEN type ← "___" END IF
2.
IF use = "bulk files" THEN type ← "___" END IF
3.
IF use = "video projects" THEN size ← "2 __" END IF
4.
IF speed = "high" ___ budget = "high" THEN type ← "SSD" END IF
5.
type ← "SSD" size ← "512 GB" ______ type + " " + size

Spot the Error

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

Question 1
A use = "game programs"
B size_gb = 512
C kind = "HDD"
D print(kind, size_gb)
Question 2
A videos = 40
B gb_each = 50
C total_gb = videos * gb_each
D total_tb = total_gb * 1000
E print(total_tb, "TB needed")
Question 3
A budget = 80
B hdd_price = 70
C ssd_price = 120
D if ssd_price >= budget:
E print("Buy the SSD")
Question 4
A # HDD: costly, small, faster
B kind = "HDD"
C size_tb = 4
D print(kind, size_tb, "TB")
Question 5
A def pick(need_gb, budget)
B if need_gb > 1000:
C return "HDD"
D return "SSD"

Answer Key

Choosing storage type and size together
Section A: Quick Questions
Q1
B — A small, fast SSD
Q2
A — A large HDD
Q3
A — Lots of space, such as 1 TB or more
Q4
A — False: speed and size are separate things
Q5
B — A small, low-cost drive
Section B: Match the Pairs
Q1
256 GB SSD → A small but fast drive, good for the operating system and programs that need to open quickly
Q2
2 TB HDD → A large, cheap drive, good for storing lots of bulk files like photos and old videos
Q3
A video editor with big projects needs lots of space as well as speed, so choose a large drive → Storage: 1 TB SSD for video projects
Q4
A budget student laptop that balances speed and size uses a small SSD for programs plus a large HDD for files → Storage: 256 GB SSD + 1 TB HDD
Q5
Best choice for 4K video editing: 128 GB HDD → 128 GB is far too small for video projects, and an HDD is slow for editing. It needs a larger drive, ideally an SSD with 1 TB or more.
Q6
Cheapest way to store 3 TB of photos: 3 TB SSD → A large SSD costs much more than an HDD. For bulk files that do not need speed, a 3 TB HDD is the cheaper choice.
Section C: Definitions
Q1
storage trade-off — Choosing storage by balancing speed (fast SSD or cheap HDD) and size (GB or TB) against the files you keep and your budget. Video projects need lots of space.
Section D: Fill in the Blanks
Q1
IF use = "programs" THEN type ← "SSD" END IF
Q2
IF use = "bulk files" THEN type ← "HDD" END IF
Q3
IF use = "video projects" THEN size ← "2 TB" END IF
Q4
IF speed = "high" AND budget = "high" THEN type ← "SSD" END IF
Q5
type ← "SSD" size ← "512 GB" OUTPUT type + " " + size
Section E: Spot the Error
Q1
C — Programs and games should load quickly, so a fast SSD is the right type. An HDD is slower, so it suits bulk files better. It should be kind = "SSD".
Q2
D — To convert GB to TB you divide by 1000, not multiply. 2000 GB is 2 TB. It should be total_tb = total_gb / 1000.
Q3
D — The SSD should only be bought when its price is within the budget. >= would buy it when it costs too much. It should be if ssd_price <= budget:.
Q4
A — An HDD is cheap per GB and comes in large sizes, but it is slower than an SSD. The comment should say cheap, big, slower.
Q5
A — A function definition must end with a colon. It should be def pick(need_gb, budget):.