Across
1
Software designed to harm computers
3
Error in computer code
6
Interface for software to communicate
7
Named storage location in code
8
Connected group of computers
Down
2
Organized collection of stored data
4
Physical components of a computer
5
Computer that provides services to others
9
Wireless internet connection
10
Step-by-step problem-solving method
