Fun Technology Puzzle

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

Across

1

Computer that provides services to others

4

Online data storage and computing

5

Encode data to keep it secure

6

Process of finding and fixing code errors

7

Ordered collection of data elements

8

Reusable block of code

9

Rules for data communication

10

Capacity of a data connection

Down

2

Wired networking technology

3

Programs and applications on a computer