Fun Technology Puzzle

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

Across

1

Online data storage and computing

4

Software designed to harm computers

5

Global computer network

6

Conversion of data into secret code

8

Temporary computer memory

9

Reusable block of code

Down

2

Function that calls itself

3

Storage location for code

7

Connected group of computers

10

Capacity of a data connection

11

Wired networking technology

12

Computer model of a real-world system