Fun Technology Puzzle

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

Across

1

Input device with letter and number keys

5

Computer that provides services to others

7

Programs and applications on a computer

8

Interface for software to communicate

Down

2

Global computer network

3

Smallest unit of digital data

4

Security system blocking unauthorized access

6

Temporary storage for fast access

9

Instructions written for a computer

10

Step-by-step problem-solving method

11

Function that calls itself