1. Uygulama Yazılımları 2. Sistem Yazılımları
1. Merkezi İşlem Birimini farklı işlere yönlendirmek, yönetmek, 2. Ana belleği yönetmek, 3. Harici kayıt cihazlarını yönetmek, 4. Giriş/çıkışları kontrol etmek, 5. Bilgisayar sisteminin güvenliği ve kontrolünü sağlamaktır.
· Enfekte etmek için diğer programları arar, · Bir program bulduğu zaman, daha önce enfekte edilip edilmediğini tespit eder, · Gizli talimatları program içerisinde bir yere ekler, · Programın veya dosyanın enfekte edildiğini gösteren bir işaret ekler. İşaret (flag) gerekli olabilir. Aksi takdirde işaret olmadan programlar tekrar tekrar enfekte edilir veya çok anormal şekilde büyüyebilir.
Tablo 1.1. Programlama Dillerinin Tarihi Gelişimi Kuşak - Programlama Dili - Periyod
Non-System Disk Error Replace and press any key when ready
EXE: Uzantısı bu olan programlar doğrudan çalışırlar. COM: Bu programlarda doğrudan çalışırlar. BAT: Toplu işlemler için DOS komutlarını içeren programlardır. SYS: DOS işletim sisteminde sistem dosyası. TXT: Yazı (text) içeren dosya. DAT: Veri (data) içeren dosya. HLP: Konu ile ilgili açıklamalar, yardım bilgileri içeren dosya.