Across
1
Instructions written for a computer
3
Software designed to harm computers
6
Physical components of a computer
7
Wired networking technology
8
Temporary computer memory
10
Program to access the internet
Down
2
Computer that provides services to others
4
Organized collection of stored data
5
Interface for software to communicate
9
Display screen for a computer
