Algoritma dan Aplikasi


1.     Manfaat algoritma adalah untuk memudahkan penyelesaian suatu keadaan atau permasalahan dengan cara menjabarkan setiap langkah-langkahnya secara detail dan runtut. Algoritma memperkuat cara berfikir kita untuk menyelesaikan suatu masalah, dan memperkuat kemampuan analisa kita.

2.     Aplikasi penghitung time of flight penembakan meriam adalah suatu aplikasi yang berfungsi untuk menghitung waktu tempuh suatu amunisi dari mulai keluar laras sampai mencapai sasaran. Aplikasi ini menggunakan algoritma sederhana yang berkaitan dengan jarak, waktu, dan kecepatan. Aplikasi ini hanyalah mampu menghitung waktu tempuh secara kasar saja, karena aplikasi ini tidak mempertimbangkan kecepatan kapal, kecepatan angin, kelembaban udara, sudut tembak, dan kondisi laut.
Gambar 1. Aplikasi penghitung time on flight
Berikut adalah algoritma aplikasi penghitungan time on flight penembakan meriam KRI:
a.    Mulai
b.    Pilih tipe KRI yang digunakan.
c.    Pilih tipe meriam yang akan digunakan untuk penembakan.
d.    Muzzle velocity atau kecepatan amunisi akan muncul sesuai dengan tipe meriam yang digunakan (dalam meter/second).
e.    Masukkan jarak sasaran (dalam meter).
f.     Klik “HITUNG”
g.    Aplikasi akan menghitung time on flight penembakan dengan aritmetik sederhana, jarak dibagi kecepatan amunisi.
h.    Hasil penghitungan akan muncul.
i.      Selesai.


3.     Algoritma aplikasi penghitung time on flight yang diuraikan di atas adalah benar dan sesuai dengan yang dibutuhkan, yang pertama karena dalam algoritma tersebut dijelaskan secara runtut tentang penggunaan aplikasi sehingga aplikasi dapat digunakan dengan benar. Dijelaskan dalam algoritma tersebut bahwa kita harus memilih tipe KRI yang digunakan, setelah itu terdapat beberapa pilihan meriam yang bisa digunakan yang sesuai dengan yang dimilki oleh tiap-tiap tipe KRI. Tidak semua KRI memiliki semua jenis meriam, jadi kita harus memilih sesuai tipe KRI yang dipilih. Alasan kedua mengapa algoritma di atas benar adalah algoritma tersebut sangatlah detail setiap langkahnya, sehingga mudah untuk dipahami dan tidak perlu untuk dianalisa kembali.

Komentar

Postingan populer dari blog ini

Flowchart

Algoritma

Latihan Pemrograman Delphi 7