Across
1
Input device with letter and number keys
5
Temporary computer memory
6
Moving images created digitally
7
Programs and applications on a computer
9
Software designed to harm computers
Down
2
Reusable block of code
3
Computer that provides services to others
4
Storage medium for digital data
8
Device that directs network traffic
