Anda di halaman 1dari 4
Se rer) Ev EAA eT PT NT Sr pray} nance ‘Rta brag ie Aiea egg abi Co eat cor Tay ment ere cietti daly evga bak oe sleet per m "cise ergo sion peningwnas oe CP Nov ar rser mts aD Si cee Fp 05 SB gh Fx 279) S820 Yoetr 588) PR op 279 8180 dase Pax 270 88082 Yoptara 82), ne 2. Flowehar program ‘Yaiu bagan yang menggambarkan urutan logiks dari swat prosedur pemecehan maselah Simbol yang digunakan adalah American National Standard Ine. (erminal symbot), menunjukkan awal dan akhir sebuah program, reparation symbol), memberikan nila awal pada Sal variabel atau counter, (processing symbol), menanjukkan pengolahan arte ‘mata dan pemindahan dat (inpuvoupus symbol, menunjukkan proses inp sta ‘output + ecision symbol), untuk mewakili operas perban- Aingan logit. (redefined process symbol), proses yang ditlis sebagai sub program, yaitu prosedur fangs (conmector symbol), penghubung pada halaman yang (eo page comccior symbol, ponghbung pada halaman, ‘yng berbeda loogoog0 rah proses 2.3. Tahap-Tahap Pemrograman Sebelumnya perli dipahami tiga pengertian pokok yak program, bakasa perfograman dan pemropraman. Program adalah kat apres, alas pemvataan yang disusun dan dirangkat menjadi si kesatuan prosedur, yang berupa urutan langkah, untuk: menyelesaike rmasalah yang dimplomentasikan dengan menggunakan bahsss peran aman schingga dapat Gickecksi olch Komputer. Babaea pernrograt IMalah prosedur atau tte cara peaulisan program. Sedangkan eran traman adalah proses mengimplementasizan urutan langkah untuk m nyelesatan suatu masalah dengan menggunakan suatu bakasn pemn sraman Pemrograman melipti dus takspan yaitu: 1. Fase Problem Solvi | Fuel ane Problem Solving Gambar 2.4: Tohapan Pemrograman !, Fase Implementasi -angkah-langkah untuk dapat menyelesaikan masalah adalah sebag verikut ‘Memahami atau menganalisis masalah Berikut adalah hal-hal yang harus diketahui dalam analisis masal supaya kita mengetahui bagaimana permasalahan terscbut: 2) Kondisi awal, yaita input yang tersedia ) Kondisi akhir, yaa output yang diinginkan ©) Data lain yang tersedi 4) Operator yang tersedia ©) Syarat atau kendala yang harus dipenubi CContoh kas: ‘Menghitung biaya pereakapan telepon di wartel. roses yang perl diperhatikan adalah 8) Input yang tersedia adalah jam mulai bieara dan jam seles beara. ) Output yang diinginkan adalah biaya pereakapan, ©) Data lin yang tersedia adalah besamya pulsa yang digunakan é: biaya per pulse. 4). Operator yang tersedia adalah pengurangan (-), penamibahan ( dan perkaian (*) Syarat kendala yang harus dipenuhi adalah aturan jarak dan atur, wake, - Merancang atau merurmuskan algoritma Jka masalahnya komplcks, maka dibagi ke dalam modul-modi ‘Taha penyusunan elgoritma seringkali dimolai dani Iangkah yar slobal telebih dahulu. Langkah global ini dipechalus sampai menja Tangkah yang lebih rinei atau detail. Cera pendelatan ini sang ‘bermanfaat dalam pembuatanalgoritma untuk masalah yang kompleb Penghalusan langkah dengan. cara_memecah langkah menja Deberapa langkah. Setiap lengkah diuraikan lagi menjadi beber langkah yang lebih sedeshana. Penghalusan Tangkah ini akan ter Dberlanjut sampai setiap langkah sudah cukup rinet dan tepat unt dllaksanakan oleh pernroses, ‘bagi ke dalam beberapa kelompok masalah yang 1c kecil. Dari masalah yang kecil tersebut dilakukan anal Jika dimungkinkan ‘maka masalah tersebut akan dip lagi menjadi subbagian-subbagian dan setelah itu m

Anda mungkin juga menyukai