Cari Blog Ini

Minggu, 29 November 2015

Tool Pengembangan Perangkat Lunak



Pengembangan Sistem Perangkat Lunak

     Tool pengembangan perangkat lunak adalah tool berbasis komputer yang dimaksudkan untuk membantu proses siklus hidup perangkat lunak.



A. Tool Konstruksi 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.


B. Tool Pengujian Perangkat Lunak

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