Across
1
Input device with letter and number keys
2
Temporary storage for fast access
6
Physical components of a computer
7
Reusable block of code
9
Computer that provides services to others
Down
2
Instructions written for a computer
3
Software designed to harm computers
4
Short-range wireless technology
5
Storage medium for digital data
8
Display screen for a computer
10
Online data storage and computing
11
Storage location for code
12
Rules for data communication
