Anda di halaman 1dari 10

PRAKTEK TEKNIK PEMROGRAMAN

MODUL 1
MEMBUAT FLOWCHART MENGGUNAKAN RAPTOR

1.1 Tujuan
Tujuan menyelesaikan modul praktikum ini adalah :
1. Mahasiswa dapat menggunakan software Raptor
2. Mahasiswa dapat membuat flowchart sederhana menggunakan software Raptor
1.2 Dasar Teori
A. Flowchart
Flowchart (diagram alir) dapat digunakan sebagai alternatif untuk menyajikan
algoritma. Flowchart adalah bentuk penyajian grafis yang menggambarkan solusi
langkah demi langkah terhadap suatu permasalahan. Dibanding menggunakan
pseudocode, flowchart mempunyai kelebihan diantaranya adalah :
 Merupakan metode komunikasi yang handal, hanya menggunakan sedikit
simbol yang mudah dipahami oleh siapa saja
 Bentuk simbol mencerminkan keadaan yang sesungguhnya, misalnya secara
visual dapat menggambarkan pengulangan atau percabagan
 Kesalahan-kesalahan dapat terdeteksi secara visual.
Flowchart menggunakan simbol-simbol standar yang mudah dipahami. Tabel 1.1
menunjukkan simbol flowchart dan penjelasannya
Tabel 1.1 Simbol flowchart
Simbol Keterangan
terminator Menyatakan titik awal atau titik akhir
diagram alir
proses Menyatakan sebarang proses, misalnya
untuk menyatakan suatu proses aritmatikan

Input/output Menyatakan operasi pemasukan data atau


penampilan data

keputusan Digunakan untuk melakukan pengambilan


keputusan. Yang terdapat di dalam simbol
adalah suatu pernyataan yang memiliki dua
kemungkinan jawaban yaitu YA atau
TIDAK

IKS/JTE/FT/UNTIDAR – PRAKTIK TEKNIK PEMROGRAMAN 1


konektor Untuk menghubungkan ke berbagai bagian
dalam diagram alir

B. Software RAPTOR
RAPTOR (Rapid Algorithmic Prototyping Tool for Ordered Reasoning) adalah
lingkungan bahasa pemrograman visual yang berbasis flowchart. Tool yang
disediakan memungkinkan pemakai bisa membuat flowchart dengan mudah dan
kemudian bisa mengamati hasilnya tanpa harus menggunakan bahasa pemrograman
seperti Java, C++, Matlab, dll.
RAPTOR menggunakan simbol-simbol flowchart standar. Tabel 1.2
menunjukkan simbol flowchart pada RAPTOR
Tabel 1.2 Simbol flowchart pada RAPTOR
Simbol dan Nama Keterangan
Digunakan untuk memberikan nilai ke
variabel. Contoh :
X 2
XX+1
Nama  “Dede”
Digunakan untuk memanggil prosedur,
misalnya prosedur untuk menggambar garis.

Input digunakan untuk membaca data dari


keyboard.
Output digunakan untuk menampilkan
informasi ke monitor
Digunakan untuk menangani pengambilan
keputusan
Digunakan utnuk menangani pengulangan

Langkah menjalankan RAPTOR :


1. Pastikan Software RAPTOR telah terinstal pada komputer.

2. Klik icon
3. Akan terbuka dua jendela, yang pertama berjudul “RAPTOR” untuk
membuat flowchart dan pengujian yang kedua jendela berjudul

IKS/JTE/FT/UNTIDAR – PRAKTIK TEKNIK PEMROGRAMAN 2


“MasterConsole” untuk melihat informasi yang dilakukan di Jendela
RAPTOR dan hasil pengujian flowchart. Tampilan ditunjukkan pada Gambar
1.1

Gambar 1.1 Jendela RAPTOR dan MasterConsole


4. Simpan file flowchart baru meskipun isinya belum ada. Simpan dalam folder
praktikum anda.
5. Mulai membuat flowchart dengan cara drag and drop simbol yang tersedia
diantara terminator “Start” dan “End”

1.3 Percobaan
Percobaan 1
1. Buatlah flowchart menggunakan RAPTOR untuk menghitung luas lingkaran
berdasarkan flowchart pada Gambar 1.2 :

Gambar 1.2. Flowchart untuk menghitung luas lingkaran

IKS/JTE/FT/UNTIDAR – PRAKTIK TEKNIK PEMROGRAMAN 3


2. Buka program RAPTOR, simpan file kosong Anda dengan nama file luas.rap
(*.rap adalah type file pada RAPTOR)
3. Susunlah pada jendela RAPTOR sesuai dengan Gambar 1.2, sehingga flowchart
anda akan tersusun seperti pada Gambar 1.3

Gambar 1.3 Susunan flowchart luas.rap


4. Mengisi perintah pada simbol Input,
a. Klik ganda pada simbol Input yang terdapat pada flowchart Anda. Maka akan
muncul tampilan yang ditunjukkan pada Gambar 1.4.

Gambar 1.4 Kotak dialog untuk mengatur isi simbol input


b. Ketikkan pada kotak di bawah “Enter Prompt Here” :
“Jari-jari lingkaran :”
c. Ketikkan pada kotak di bawah “Enter Variabel Here” : Radius

IKS/JTE/FT/UNTIDAR – PRAKTIK TEKNIK PEMROGRAMAN 4


d. Klik pada tombol “Done”. Sehingga simbol input akan tersisi seperti pada
Gambar 1.5

Gambar 1.5 isi simbol Input


5. Mengisi perintah pada simbol Assignment :
a. Klik ganda pada simbol Assignment.
b. Ketikkan pada kotak di kanan “Set” : luas
c. Ketikkan pada kotak di kanan “to” : 3.14*Radius*Radius

Gambar 1.6 Mengisi simbol Assignment


d. Klik pada tombol “Done”

IKS/JTE/FT/UNTIDAR – PRAKTIK TEKNIK PEMROGRAMAN 5


Gambar 1.7 Isi simbol Assignment

6. Mengisi perintah pada simbol Output :


a. Klik ganda pada simbol output
b. Ketikkan pada kotak di bawah “Enter Output Here” :
“Luas = “+luas

Gambar 1.8 Mengisi simbol Output

IKS/JTE/FT/UNTIDAR – PRAKTIK TEKNIK PEMROGRAMAN 6


c. Klik tombol “Done” :

Gambar 1.9 Isi simbol Output


7. Menguji flowchart :
a. Klik pada menu Run
b. Klik pada pilihan Execute to Completion. RAPTOR akan menampilkan kotak
dialog seperti pada Gambar 1.10

Gambar 1.10 Kotak dialog untuk memasukkan nilai jari-jari lingkaran

c. Masukkan sebarang nilai, misal 1.9 pada kotak Gambar 1.10 kemudian klik
tombol OK
d. Hasil akan dikirim ke Jendela MasterConsole. Hasilnya seperti pada Gambar
1.11

IKS/JTE/FT/UNTIDAR – PRAKTIK TEKNIK PEMROGRAMAN 7


Gambar 1.11 Hasil perhitungan luas lingkaran.

8. Mengeksekusi langkah demi langkah. Perintah yang digunakan pada menu Run
adalah Step atau dengan menekan tombol F10.
9. Cermati setiap tahap pembuatan flowchart. Catat hasil percobaan anda.

Percobaan 2. Menentukan Bilangan Terbesar


1. Dengan tahapan pada Percobaan 1, buatlah flowchart untuk program seleksi
seperti pada Gambar 1.12. Gunakan simbol seleksi dengan setting ditunjukkan
pada Gambar 1.13. Simpan file dengan nama terbesar.rap.

Gambar 1.12 Menentukan bilangan terbesar Gambar 1.13 Setting simbol seleksi

2. Uji flowchart yang telah dibuat


3. Berdasarkan flowchart yang telah dibuat dan diuji, tuliskan semua tahapan untuk
menentukan bilangan terbesar sesuai hasil pengujian.

IKS/JTE/FT/UNTIDAR – PRAKTIK TEKNIK PEMROGRAMAN 8


Percobaan 3. Menampilkan Bilangan 1 s.d 5
1. Dengan tahapan pada Percobaan 1, buatlah flowchart untuk program pengulangan
seperti pada Gambar 1.14. Gunakan simbol seleksi dan loop dengan setting simbol
loop ditunjukkan pada Gambar 1.15. Simpan file dengan nama deret.rap.
2. Uji flowchart yang telah dibuat
3. Berdasarkan flowchart yang telah dibuat dan diuji, tuliskan semua tahapan untuk
menampilkan bilangan 1 s.d 5.

Gambar 1.14 flowchart menampilkan bilangan 1 s.d 5

IKS/JTE/FT/UNTIDAR – PRAKTIK TEKNIK PEMROGRAMAN 9


Gambar 1.15 Setting simbol loop

1.4 Tugas
1. Modifikasi flowchart luas.rap sehingga dapa digunakan pula untuk menghitung
Keliling lingkaran, tampilkan nilai luas lingkaran dan keliling lingkaran pada
jendela MasterConsole. Simpan file modefikasi dengan nama lingkaran.rap.
2. Modifikasi flowchart terbesar.rap sehingga bisa digunakan untuk mencari
bilangan terbesar dari tiga variabel (X, Y, Z). Simpan flowchart dengan nama
terbesar3.rap.

IKS/JTE/FT/UNTIDAR – PRAKTIK TEKNIK PEMROGRAMAN 10

Anda mungkin juga menyukai