Fun Technology Puzzle

Public|
8
9
3
6
2
1
4
7
5

Across

1

Input device with letter and number keys

3

Reusable block of code

4

Programs and applications on a computer

5

Connected group of computers

6

Interface for software to communicate

7

Portable personal computer

Down

2

Temporary computer memory

3

Security system blocking unauthorized access

4

Computer that provides services to others

8

Point where user interacts with system

9

Smallest unit of digital data