22 kemudian diterjemahkan kebentuk diagram alir. Dalam merancang program simulasi
dibutuhkan langkah-langkah yang sistematis. Menurut Zarlis M, 2007 Langkah- langkah yang diperlukan untuk perancangan program komputer bagi suatu aplikasi
adalah sebagai berikut : a Identifikasikan apa masalahnya, masukkan dan keluaran yang diperlukan.
b Membuat bagan dan struktur cara penyelesaiaan, bagan secara global, deskripsi subprogram.
c Memilih metoda penyelesaian, dengan struktur data dan algoritma yang terbaik.
d Mengkodekan coding, dengan memilih bahasa pemograman terbaik, menterjemahkan algoritma ke bahasa pemograman.
e Pengoperasian dan eksekusi Zarlis, M.1994.
2.7 Struktur Program
Program terdiri dari kumpulan perintah yang terstruktur, untuk dapat membuat program perlu dipahami struktur dari program tersebut. Program mempunyai tiga dasar
struktur yakni : struktur urut, struktur keputusan dan struktur perulangan.
2.7.1 Struktur Urut
Struktur ini merupakan struktur yang paling sederhana. Setiap baris program akan dikerjakan secara berurut dimulai dari baris program : ke-1, ke-2 ...dan seterusnya
Syahwin: Analisis Simulasi Korelasi Temperatur Sintering Terhadap Sifat Fisis Keramik Paduan Zirkonia ZrO2 Ber Aditif CaO Dengan Alumina Al2O3 Menggunakan Maple 7, 2008.
USU e-Repository © 2008
23 hingga baris program terakhir, semua baris program dikerjakan hanya sekali seperti
pada gambar 2.7 di bawah ini.
2.7.2 Struktur Keputusan
Pada struktur ini terdapat proses pengujian untuk melakukan keputusan apakah suatu baris program dikerjakan atau tidak. Pengerjaan tersebut dilakukan apabila telah
sesuai dengan persyaratan. Dengan demikian struktur yang di dalamnya terdapat proses pengujian dikatakan struktur keputusan seperti pada gambar 2.8
Gambar 2.8 Diagram Alir Struktur Keputusan Stedjo, Budi
Michael, AN., 2004 Mulai
Syarat Perintah ke 1
Perintah ke 2
Selesai Mulai
Baris Program ke 1
Baris Program ke 2
Baris Program ke …
Baris Program ke n
Selesai Gambar 2.7 Diagram Alir Struktur Urut
Stedjo, Budi Michael, AN., 2004
Syahwin: Analisis Simulasi Korelasi Temperatur Sintering Terhadap Sifat Fisis Keramik Paduan Zirkonia ZrO2 Ber Aditif CaO Dengan Alumina Al2O3 Menggunakan Maple 7, 2008.
USU e-Repository © 2008
24
2.7.3 Struktur Perulangan
Pada struktur perulangan terdapat satu atau beberapa baris program yang di kerjakan berulang-ulang selama syarat dipenuhi seperti gambar 2.9
Gambar 2.9 Beberapa Bentuk Diagram Alir Struktur Perulangan Stedjo, Budi Michael AN., 2004
Mulai Perintah 1
Perintah 2 Perintah 3
Selesai Syarat
Mulai
Perintah 1 Perintah 2
Perintah 3
Selesai Next
For var awal, akhir, step
Mulai
Perintah 1 Perintah 2
Perintah 3 Syarat
Selesai
Syahwin: Analisis Simulasi Korelasi Temperatur Sintering Terhadap Sifat Fisis Keramik Paduan Zirkonia ZrO2 Ber Aditif CaO Dengan Alumina Al2O3 Menggunakan Maple 7, 2008.
USU e-Repository © 2008
25
2.8 Perangkat Lunak MAPLE