Sabtu, 30 Juli 2011

Apa itu algoritma pemrograman?

Menurut wikipedia, algoritma adalah kumpulan perintah untuk menyelesaikan suatu masalah. Perintah-perintah ini dapat diterjemahkan secara bertahap dari awal hingga akhir. Sejarah dari istilah "algoritma", bisa dilihat pada wikipedia. Sedangkan dalam Kamus Besar Bahasa Indonesia (KBBI), algoritma adalah urutan logis pengambilan putusan untuk pemecahan masalah. Dari kedua sumber tersebut, dapat kita simpulkan bahwa kata kunci dari algoritma itu merupakan urutan perintah yang logis untuk menyelesaikan suatu masalah.

Algoritma harus memiliki 5 ciri penting, yaitu:
  1. Algoritma harus berhenti setelah mengerjakan sejumlah langkah terbatas.
  2. Setiap langkah harus mempunyai langkah yang tepat, tidak ambigu.
  3. Algoritma memiliki masukan nol atau lebih sebelum algoritma itu bekerja (input).
  4. Algoritma memiliki keluaran nol atau lebih sebagai output yang berhubungan dengan input.
  5. Algoritma harus efektif.

 Pada umumnya, algoritma diekspresikan dalam 3 cara, yaitu:
  1. Structured Indonesian (SI), yaitu penulisan urutan langkah yang dilakukan oleh programmer sesuai dengan bahasa sehari-hari (dalam hal ini Bahasa Indonesia).
  2. Pseudocode, yaitu   penulisan algoritma yang menyerupai kode program.
  3. Flowchart, yaitu  bagan alir yang menggambarkan urutan langkah/aliran program secara logika.

Contoh algoritma SI untuk menghitung luas lingkaran:
  1. Mulai.
  2. Input nilai jari-jari (r).
  3. Hitung luas lingkaran (L = 3,14 * r * r).
  4. Tampilkan luas lingkaran.
  5. Selesai.

Contoh algoritma Pseudocode untuk menghitung luas lingkaran:
  1. MULAI.
  2. INPUT jari-jari (r).
  3. Luas = 3,14 * r * r.
  4. PRINT Luas.
  5. SELESAI.

Contoh algoritma Flowchart untuk menghitung luas lingkaran:


















Nantikan bahasan selanjutnya mengenai Algoritma dan Pemrograman....
Continue Reading »

Rabu, 20 Juli 2011

Perbedaan Website dengan Weblog

Pada postingan sebelumnya, telah dibahas mengenai blog. Sekarang akan dibahas apa perbedaan website dengan blog?. Penyediaan informasi pada internet, secara umum terbagi 2, yaitu website dan weblog (sering disebut blog). Berikut adalah perbedaan dari website dan weblog:
Continue Reading »

Sabtu, 16 Juli 2011

Sekilas mengenai blog

Sudah hampir semua orang tahu dengan blog. Apa itu blog? Siapa saja penyedia layanan blog?? dan apa saja kategori blog yang ada??. Namun pada postingan perdana saya ini, saya akan mencoba membahas hal-hal seputar blog tersebut, khusus bagi yang masih kurang paham tentang blog ini. Bagi yang sudah paham dan mengerti, mungkin postingan ini kurang cocok bagi Anda,,hehe...

Apa itu blog?? blog bisa dikatakan sebagai diary online yang dikelola oleh individu untuk menyalurkan ide, kreasi, pendapat serta melaporkan atau menuliskan seluruh hasil pengamatan atau pengalaman yang bersifat tidak terkait pada aturan serta menarik untuk dibaca. Lho,kok diary?? karena dalam pengisian blog tersebut, postingan lama akan tergeser oleh postingan yang baru.

Lalu siapa saja penyedia layanan blog?? Banyak, mulai dari yang gratis sampai yang berbayar. Nah, karena kita suka yang namanya GRATIS, saya akan beri tahu beberapa penyedia layanan blog yang gratis, yaitu wordpress, blogger, multiply, dan lain-lain.

Wordpress adalah perangkat lunak blog yang ditulis dalam PHP dan mendukung sistem basis data MySQL. Pada saat ini, wordpress telah meluncurkan versi terbarunya yaitu versi 3.1. Nah, tahukah Anda perbedaan wordpress.com dengan wordpress.org?? Bedanya adalah kalau wordpress.com untuk pengguna yang ingin membuat blog sendiri secara cepat dan alamat websitenya seperti http://namadomain.wordpress.com. Sedangkan wordpress.org ini untuk pengguna yang ingin memodifikasi wordpress menurut kebutuhab sendiri atau ingin membuat blog dengan alamat dan server sendiri seperti http://namadomain.com.

Blogger adalah produk dari Pyra Lab yang kemudian diakuisisi oleh Google. Hingga sekarang blogger bisa dikatakan sebagai penyedia layanan blog tersukses dan teramai dalam urusan menggaet netter. Sejak dikelola oleh Google, banyak layanan yang dulunya ketika masih dikelola Pyra Lab mengharuskan penggunanya mengeluarkan biaya untuk menggunakan fasilitas tertentu berubah menjadi gratis.

Sedangkan multiplay ini secara umum lebih ke jejaring sosial. Namun multiply.com juga menyediakan layanan blog. Blog yang diposting disini dapat secara otomatis diteruskan ke akun LiveJournal, Blogger atau TypePad. Multiply juga telah menjadi layanan yang kian disukai pelaku blog, karena interface dan penggunaannya yang tidak sulit.


Secara umum, apa saja kategori blog yang ada?? Sebernarnya banyak, beberapa diantaranya adalah:
  • Blog politik
  • Blog pribadi
  • Blog kesehatan
  • Blog riset
  • Blog hukum
  • Blog sastra
  • Blog agama
  • Dan lain-lain
Mungkin itu saja yang dapat saya bahas, mudah-mudahan bermanfaat. :)
Continue Reading »