Jumat, 07 September 2012

Diskusi

hai minna-san... ga usah aneh lagi sama isinya,karena judulnya aja kaya begitu *eh?*
ano... sebenernya aku ganti blog lagi,karena blogku yang kedua entah kenapa ga bisa dibuka (-,-)
yah,untuk post kali ini,mending ga usah curhat deh aku,langsung ke pokoknya aja

DISKUSI #1
biasanya blog yang paling suka kalian kunjungi itu yang seperti apa?
berikan alasannya ya!

DISKUSI #2
kalian suka lagu apa?
pilih J-pop,I-pop,ato K-pop? ato ada yang lain?
berikan alasannya juga ya xD

DISKUSI #3
kalian ingin post-san yg isinya apa sih?
scans majalah? lagu? info? pelajaran? pengetahuan umum? video? ato ada yang lain?



sebelum aku nge-post lagi,tolong jawab ya ^.^

Yoroshiku onegaishimasu


BONUS PIC





Kamis, 06 September 2012

Algoritma (RPL)

Pengertian Algoritma
                Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang di susun secara sistematis.
ALGORITMA
1.     Adalah inti dari ilmu komputer
2.     Algoritma adalah urutan-urutan dari instruksi/langkah-langkah untuk menyelesaikan suatu masalah
3.     Algoritma adalah blueprint dari program
4.     Kriteria suatu algoritma
Ø Ada input dan output
Ø Efektivitas dan efisien
Ø Tersruktur


Ada 3 cara penulisan algoritma, yaitu :
*        Structured English (SE)
Cara mnggambarkan algoritma dengan cara diceritakan/dideskripsikan.
Contoh perhitungan algoritma SE luas segitiga
1.       Start
2.       Baca data alas&tinggi
3.       Periksa data alas&tinggi,jika nilai data alas&tinggi lebih besar dari nol maka lanjutkan kelangkah 4,jika tidak maka stop
4.       Luas adalah alas kali tinggi kali 0.5
5.       Tampilkan luas
6.       Stop

 
*        Pseudocode
Cara untuk menggambarkan algoritma dengan menggunakan kode-kode program.
Contoh perhitungan algoritma psedocode luas segitiga

1.       Start
2.       READ alas,tinggi
3.       Luas = 0.5*alas*tinggi
4.       Print luas
5.       Stop
*        Flowchart
Skema/bagan (chart) yang menunjukan aliran (flow) didalam suatu program secara logika.
Terminator > digunakan untuk menunjukkan awal dan akhir suatu algoritma.
Process > digunakan untuk mewakili suatu proses
Decision > digunakan untuk suatu pemilihan, penyeleksian suatu kondisi didalam suatu program.
Preparation > memberi nilai awal, nilai akhir, penambahan/pengurangan suatu variabel counter.
Predefined > menunjukan suatu operasi yang rinciannya ditunjukan ditempat lain(prosedur,sub-prosedur,fungsi).
Connector > menunjukkan sambungan dari flowchart yg terputus dihalaman yg sama atau halaman berikutnya.
Data > digunakan untuk mewakili data input/output/menyatakan operasi pemasukan data dan percetakan hasil.

Arrow > menunjukan arus data/aliran data dari proses satu ke proses lainnya.