Computer Quiz Competitive 15

What is a computer virus?