Across
1
Input device with letter and number keys
4
Global computer network
7
Set of instructions for a computer
8
Ordered collection of data elements
11
Software designed to harm computers
12
Interface for software to communicate
Down
2
Temporary storage for fast access
3
Security system blocking unauthorized access
5
Device that directs network traffic
6
Reusable block of code
9
Computer that provides services to others
10
Portable personal computer
