Zaprojektuj program do skanowania wirusów.
Program antywirusowy powinien najpierw utworzyć inwentarz plików przechowywanych na komputerze. Następnie powinien ożyć różnych definicji i technik skanowania opartych na sygnaturach, aby wykryć znane wirusy w plikach. Ponadto program może stosować techniki skanowania oparte na heurystyce, aby wykryć podejrzane działania i zablokować wszelki złośliwy kod. W końcu powinien dostarczyci szczegółowy raport na temat znalezionych wirusów, jeśli takie istnieją.