PROGRAM APLIKASI ANTIVIRUS DENGAN MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0. TUGAS AKHIR ARIEF RIJAL 092406085 PROGRAM STUDI DIPLOMA III TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2012
PROGRAM APLIKASI ANTIVIRUS DENGAN MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0. TUGAS AKHIR Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya Komputer ARIEF RIJAL 092406085 PROGRAM STUDI DIPLOMA III TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2012
PERSETUJUAN Judul : PROGRAM APLIKASI ANTIVIRUS DENGAN MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0. Kategori : TUGAS AKHIR Nama : ARIEF RIJAL Nomor Induk Mahasiswa : 092406085 Program Studi : DIPLOMA (D3) TEKNIK INFORMATIKA Departemen : MATEMATIKA Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA Diluluskan di Medan, Juli 2012 Diketahui/Disetujui oleh Departemen Matematika FMIPA USU Ketua, Pembimbing, Prof.Drs.Tulus, Vordipl.Math.,M.Si.,Ph.D. Drs.Marihat Situmorang, M.Kom. NIP 1962019011988031002 NIP 196312141989031001
PERNYATAAN PROGRAM APLIKASI ANTIVIRUS DENGAN MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0 TUGAS AKHIR Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebut sumbernya. Medan, Juni 2012 ARIEF RIJAL 092406085
PENGHARGAAN Puji dan syukur penulis ucapkan atas kehadirat Allah SWT, karena dengan limpah rahmat dan karunia-nya penulis berhasil menyelesaikan tugas akhir yang berjudul PROGRAM APLIKASI ANTIVIRUS MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0. ini pada waktu yang telah ditetapkan. Tidak lupa shalawat serta salam kepada junjungan Nabi Besar Muhammad SAW dan para sahabatnya yang telah membawa kita dari alam ke gelapan ke alam yang terang benderang yang penuh ilmu pengetahuan seperti yang kita rasakan sekarang ini. Tugas Akhir ini tidak mungkin bisa selesai dengan baik, jika tidak ada bantuan dari berbagai pihak. Pada kesempatan yang baik ini, penulis ingin mengucapkan terima kasih yang setulus-tulusnya kepada : 1. Bapak Dr. Sutarman, M.Sc, selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam. 2. Bapak Syahril Effendi, S.Si, M.IT selaku Ketua Jurusan Program Studi D-III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara. 3. Bapak Drs. Marihat Situmorang, M.Kom selaku Dosen Pembimbing Tugas Akhir yang telah memberikan bimbingan dan arahan selama ini dalam proses penyelesaian Tugas Akhir. 4. Seluruh Staf Pengajar Program Studi D-III Teknik Informatika Fakultas MIPA yang telah memberikan ilmu dan pengetahuannya selama masa perkuliahan. 5. Teristimewa kepada kedua orang tua yang senantiasa memberikan kasih sayang, doa, dan dukungan agar lancar dalam segala urusan. 6. Abang dan adik penulis yang senantiasa setia menemani, mendukung dan memberi motivasi. 7. Sahabat-sahabat terbaik dan seperjuangan saya Yofie KurniawanTarigan, Luthfi Feri Irwanda dan Septian Aditia yang selalu menemani dalam suka dan duka, teman-teman rekan sesama mahasiswa komputer 09.
8. Pihak-pihak yang telah banyak membantu penulis, yang tidak dapat penulis sebutkan namanya satu-persatu. Selama penulisan tugas akhir ini, penulis menyadari akan kesalahan yang mungkin terjadi, baik itu dari segi teknik, tata penyajian ataupun dari segi tata bahasa. Oleh karena itu penulis bersedia menerima kritik dan saran yang membangun dari pembaca dalam upaya perbaikan tugas akhir ini. Akhir kata, penulis berharap semoga Tugas Akhir ini bermanfaat bagi siapapun yang membacanya. Semoga Allah SWT senantiasa memberikan rahmat dan hidayah kepada kita semua. Amin. Medan, Juni 2012 Penulis Arief Rijal
ABSTRAK Pada penulisan tugas akhir ini, penulis membuat perangkat lunak antivirus. Antivirus merupakan sebuah jenis perangkat lunak yang digunakan untuk mendeteksi dan menghapus virus komputer dari sistem komputer. Metode dan racangan aplikasi ini menggunakan perangkat lunak Visual Basic 6.0 sebagai bahasa pemrogramannya, editor skrip program, dan juga digunakan untuk mendesain sebuah program. Cara kerja antivirus yang dibuat adalah menampung virus ke listbox. Hasil rancangan dari aplikasi antivirus ini dapat menentukan sebuah sistem komputer telah terinfeksi dengan sebuah virus atau tidak. Target yang akan dicapai dari aplikasi antivirus ini adalah user mampu mendeteksi jenis virus dan mampu mengupdate antivirus. Kajian ini dibuat untuk menambah wawasan cara membuat antivirus.
DAFTAR ISI Halaman Persetujuan Pernyataan Penghargaan Abstrak Daftar Isi Daftar Tabel Daftar Gambar ii iii iv vi vii viii ix Bab 1 Pendahuluan 1 1.1 Latar Belakang 1 1.2 Rumusan Masalah 2 1.3 Batasan Masalah 3 1.4 Maksud dan Tujuan Penelitian 3 1.5 Tinjauan Pustaka 4 1.6 Sistematika Penulisan 5 Bab 2 Landasan Teori 7 2.1 Pengertian Komputer 7 2.2 Pengertian Aplikasi 8 2.3 Pengertian Antivirus 10 2.4 Pengertian Virus 11 2.5 Microsoft Visual Basic 13 Bab 3 Perancangan Sistem 16 3.1 Perancangan dan Perencanaan Aplikasi Antivirus 16 3.2 Flowchart Antivirus 17 3.3 Struktur Rancangan Antivirus 19 3.4 Pembuatan Form Aplikasi Antivirus 21 Bab 4 Implementasi Sistem 27 4.1 Pengertian Implementasi Sistem 27 4.2 Tujuan Implementasi Sistem 27 4.3 Tampilan Utama Antivirus 28 4.4 Tampilan Proses Scan Antivirus 30 Bab 5 Kesimpulan dan Saran 31 5.1 Kesimpulan 31 5.2 Saran 32 Daftar Pustaka Lampiran
DAFTAR TABEL Halaman Tabel 3.1 Pengaturan Properti Tampilan Utama Antivirus 23 Tabel 3.2 Pengaturan Properti Tampilan Search Directory 25 Tabel 3.3 Pengaturan Properti Tampilan Virus Vault 26
DAFTAR GAMBAR Halaman Gambar 3.1 Flowchart Rancangan Antivirus 18 Gambar 3.2 Struktur Perancangan Aplikasi Antivirus 20 Gambar 3.3 Form Console 22 Gambar 3.4 Desain Tampilan Utama Antivirus 22 Gambar 3.5 Desain Tampilan Search Directory 24 Gambar 3.6 Desain Tampilan Virus Vault 26 Gambar 4.1 Tampilan Utama Antivirus 29 Gambar 4.2 Tampilan Proses Scan Antivirus 30