Fun Technology Puzzle

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

Across

1

Software designed to harm computers

6

Input device with letter and number keys

9

Request for information from a database

10

Reusable block of code

11

Device that directs network traffic

12

Wireless internet connection

Down

2

Smallest unit of a digital image

3

Programs and applications on a computer

4

Point where user interacts with system

5

Set of instructions for a computer

7

Smallest unit of digital data

8

Step-by-step problem-solving method