Określenie "programem typu wirus, którego głównym celem jest rozprzestrzenianie się w sieci komputerowej" odpowiada cechom robaka komputerowego. Robak (worm) jest zaprojektowany tak, aby samodzielnie się kopiować i przenosić między komputerami, zwykle z użyciem łączy sieciowych. W praktyce może wykorzystywać podatności usług, słabe hasła, mechanizmy automatyzacji lub błędy konfiguracji, a skutkiem bywa szybkie zajmowanie zasobów oraz gwałtowny wzrost ruchu w sieci.
Odpowiedź "trojan" jest nieprawidłowa, bo trojan (koń trojański) polega głównie na podszywaniu się pod legalną aplikację lub plik, aby skłonić użytkownika do uruchomienia. Trojan nie musi samodzielnie replikować się w sieci; często jest dostarczany przez socjotechnikę, załączniki lub fałszywe instalatory.
Odpowiedź "backdoor" jest nieprawidłowa, ponieważ backdoor oznacza mechanizm ukrytego dostępu (furtkę) do systemu. Może być elementem innego malware, ale jego podstawową funkcją jest utrzymanie dostępu, a nie masowe rozprzestrzenianie się.
Odpowiedź "keylogger" także jest nieprawidłowa: keylogger służy głównie do rejestrowania naciśnięć klawiszy i kradzieży danych (np. haseł). Może zostać zainstalowany różnymi metodami, ale jego cel to pozyskanie informacji, nie sieciowa samoreplikacja.
Wskazówka egzaminacyjna: gdy w treści akcentowana jest samoczynna propagacja w sieci, najczęściej chodzi o robaka; gdy akcent pada na "udawanie programu" – o trojana; "ukryty dostęp" – o backdoor; a "przechwytywanie wpisywanych danych" – o keylogger.