Across
1
Computer that provides services to others
3
Online data storage and computing
5
Temporary storage for fast access
6
Ordered collection of data elements
9
Connected group of computers
10
Instructions written for a computer
Down
2
Software designed to harm computers
4
Physical components of a computer
7
Short-range wireless technology
8
Storage location for code
