Pengembangan Sistem
Perangkat Lunak
Tool pengembangan perangkat lunak adalah tool berbasis komputer yang dimaksudkan untuk membantu proses siklus hidup perangkat lunak.
1.
Editor Program
Editor Program merupakan tool yang
digunakan untuk menciptakan dan memodifikasi program dan dokumen yang
berhubungan dengannya.
2.
Kompilator dan Generator Code
Kompilator (compiler) adalah sebuah program yang membaca suatu program yang
ditulis dalam suatu bahasa sumber (source
language) dan menterjemah-kannya ke dalam suatu bahasa sasaran (target language) atau bahasa objek (object code). Kompiler menggabungkan
keseluruhan bahasa program, mengumpulkannya dan kemudian menyusunnya kembali.
3.
Interpreter
Interpreter adalah Perangkat lunak
yang mampu mengeksekusi code program (yang ditulis oleh programmer) lalu
menterjemahkannya ke dalam bahasa mesin, sehingga mesin melakukan instruksi
yang diminta oleh programmer tersebut. Perintah-perintah yang dibuat oleh
programmer tersebut dieksekusi baris demi baris, sambil mengikuti logika yang
terdapat di dalam kode tersebuT.
4.
Debugger
Merupakan perangkat yang berfungsi untuk
mencari dan mengurangi bug, atau
kerusakan di dalam sebuah program
komputer atau perangkat keras sehingga perangkat tersebut
bekerja sesuai dengan harapan.
1.
Generator pengujian
Merupakan tool pembantu dalam pengembangan
kasus pengujian perangkat lunak.
2.
Kerangka Eksekusi Pengujian
Merupakan tool yang memungkinkan
eksekusi kasus pengujian di dalam lingkungan yang dikendalikan untuk mengamati
perilaku objek di bawah pengujian.
3.
Tool Evaluasi
Pengujian
Tool ini mendukung penilaian hasil
pelaksanaan pengujian, membantu untuk menentukan benar atau salah perilaku yang
diamati dan menyesuaikan diri kepada perilaku yang diharapkan.
4.
Tool Manajemen
Pengujian
Tool ini menyediakan dukungan untuk
seluruh aspek dari proses pengujian perangkat lunak.
5.
Tool Analisis Kinerja
Tool ini digunakan untuk mengukur dan
meneliti kinerja perangkat lunak, yaitu suatu format khusus dari pengujian
dengan tujuan untuk menilai perilaku kinerja, bukan perilaku fungsional
(ketepatan).
C. Tool Pemeliharaan Perangkat Lunak
1. Tool Pemahaman
Merupakan tool yang membantu manusia
dalam memahami dan menguasi program komputer.
2. Tool Rekayasa Ulang
Merupakan merupakan tool yang akan
mendukung aktifivas perubahan dan pengujian dari subjek perangkat lunak untuk
menyusun kembali ke dalam suatu bentuk yang baru yang mencakup implementasi
bentuk yang baru.
Tidak ada komentar:
Posting Komentar