Technology Crossword

Public|
9
4
6
2
5
1
10
3
8
7

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