everything in the known universe about rgesit

tertulis menulis ditulis


Translation of The Holy AL-Qur'an

17 November 2007

Definisi
Algoritma adalah urutan langkah-langkah logis penyeselaian masalah yang disusun secara sistematis dan logis. Kata logis merupakan kata kunci dalam algoritma. Langkah-langkah dalam algoritma harus dapat ditentukan bernilai benar atau salah.

Algoritma Dalam Kehidupan
Algoritma adalah jantung ilmu komputer atau informatika. Banyak cabang ilmu komputer yang diacu dalam terminologi algoritma. Namun algoritma juga digunakan dalam kehidupan sehari-hari, contohnya resep makanan. Di dalam resep makanan terdapat langkah-langkah yang merupakan algoritma. Selain itu masih banyak contoh algoritma yang lain.

Bahasa Pemrograman
Untuk melaksanakan suatu algoritma diperlukan suatu bahasa pemrograman, contoh bahasa pemrograman adalah : Pascal, C++, Basic, dll. Notasi algoritma dapat diterjemahkan kedalam bahasa pemrograman apapun, dengan kata lain notasi algoritma bersifat independen.

 

Flowchart

Suatu flowchart adalah suatu representasi secara diagram yang mengilustrasikan urutan dari operasi yang dilakukan untuk mendapatkan suatu hasil. Dengan kata lain, flowchart membantu kita untuk mengerti dan melihat bentuk algoritma dengan menampilkan algoritma dalam simbol-simbol gambar.

Dalam menggambar flowchart, digunakan simbol tertentu seperti gambar 1.1. Contoh berikut bisa digunakan untuk lebih mengerti perbedaan kegunaan simbol-simbol tersebut. Misal kita ingin mencari jumlah dari 2 buah bilangan, maka flowchart-nya adalah seperti gambar 1.2.

Contoh lain, misalkan kita ingin mengetahui apakah sebuah bilangan ganjil atau genap. Untuk itu kita harus membuat flowchart seperti ini gambar 1.3.

 

Pseudo Code
Pseudo Code adalah urutan baris algoritma seperti kode pemrograman dan tidak memiliki sintak yang baku. Pseudo Code lebih umum digunakan oleh programmer yang berpengalaman. Akan tetapi, flowchart lebih mudah dimengerti oleh programmer pemula, pseudo code sangat mudah diimplementasikan ke dalam kode program dibandingkan dengan flowchart. Kita bisa bebas menulis pseudo code selama itu mudah dimengerti bagi orang lain. Tetapi disarankan untuk menggunakan keyword yang umum digunakan seperti : if, then, else, while, do, repeat, for, dan lainnya. Dan ikuti gaya penulisan pemrograman seperti Pascal, C++, dll. Perhatikan kode dibawah ini :

  1. Mulai
  2. Masukkan sebuah angka
  3. Masukkan sebuah angka dan tampilkan
  4. Ambil angka yang sebelumnya dan tampilkan
  5. Selesai

Walaupun pseudo code diatas masih bisa dimengerti tetapi ada beberapa statemen yang ambigu. Dari baris kedua, kita tidak tahu kemana angka tersebut disimpan dan kita juga tidak tahu angka yang mana yang dimaksud untuk “angka yang sebelumnya”. Apakah angka yang pertama atau yang kedua. Pseudo Code diatas dapat dimodifikasi menjadi seperti berikut :

  1. Start
  2. Masukkan A
  3. Masukkan B, Tampilkan B
  4. Tampilkan A
  5. End

Pseudo Code diatas lebih baik dibandingkan sebelumnya. Kita bisa dengan jelas melihat dimana angka disimpan dan angka yang mana yang ditampilkan. Sekarang kita akan mengubah flowchart pada gambar 1.2

  1. Start
  2. Masukkan A dan B
  3. C = A + B
  4. Tampilkan C
  5. End


Get Dollar And Check Your Account (Click For Join)
Free Transfer Dollars to Your HomeTown (Click For Transfer)
Filed under: General

Anda ingin belajar Ajax atau mengimplementasikan AJAX pada aplikasi web? Artikel ini menampilkan daftar library ajax yang dapat digunakan.:)

Prototype
Easy Ajax and DOM manipulation for dynamic web applications
http://www.prototypejs.org

Scriptaculous
A collection of Web 2.0 style JavaScript libraries that help web developers add AJAX functionally to projects.
http://script.aculo.us/

Yahoo User Interface (YUI)
Yahoo UI is a JavaScript library that contains a set of utilities and controls for building richly interactive web applications using techniques such as DOM scripting, DHTML and AJAX.
http://developer.yahoo.com/yui/

Mootools
The Compact Javascript Framework
http://mootools.net/

Dojo
The Javascript Toolkit
http://www.dojotoolkit.org

Ext JS
Javascript Library
http://www.extjs.com/

Adobe Spry
Ajax Javascript library for web designers
http://labs.adobe.com/technologies/spry/

OpenRico
open source JavaScript library with full support for AJAX, drag-and-drop functionality, and various cinematic effects.
http://www.openrico.org

Mochikit
Lightweight javascript library
http://www.mochikit.com/


Get Dollar And Check Your Account (Click For Join)
Free Transfer Dollars to Your HomeTown (Click For Transfer)
Filed under: General

Alhamdulillah kembali lagi ke dunia internet ini, setelah beberapa hati internet mati brur alias nggak connect …

Periksa email, ada kejutan dan kebingungan termasuk spam. Friendster??? tetep aja sperti itu … namun ada comment baru dari temen sekampung… i miss u all my friends… Namun Banyak kesamaan prioritas hidup dan perjuangan dalam mencari nafkah dalam dunia ini. dan browsing.. chatting … singing .. :) . Banyak banget kepadatan aktifitas yang dilakukan lagi …..

Gimana rasanya jika internet nggak masuk ke pikiran kita, nggak masalah juga sih…tanpa internet juga ada yang bisa hidup dan bahagia.. makenye tetep bersyukur kepada Sang Pemberi Hidup……

SO : Tak ada alasan sekecil dan sebesar apapun, yang membuat kita tidak Bersyukur kepadaNYA ….

Alhamdulillah .. YA ALLAH 


Get Dollar And Check Your Account (Click For Join)
Free Transfer Dollars to Your HomeTown (Click For Transfer)

sKembali ke dasar pemahaman, bahwasanya perlu lebih mengenal kembali seperti apa sih php, css, js, ajax, xml, xhtml, MYSQL, dbase, OOP, UML, Web Analist, etc. Bener2 butuh pemahaman yang mengulang dan mantap……..

Beralih ke jaman yang pasti akan berubah dengan cepat dan takkan terkejar oleh manusia …… robot aja udah pada mirip…. manusia.. namun kesempurnaan selalu saja milik ALLAH Yang Maha Kuasa atas segala-galanya …

Ibadah, Ilmu dan Amal juga merupakan elemen penting kehidupan kita…. siapa yang tak tertarik.. dunia kemewahan rata2 semua tertarik, namun jangan sampai tenggelam di dalamnya… karena tak ada yang bisa menjamin kita semua akan bisa merasakan tua bagi yang muda ….

Ingat Hidup Sebelum Mati
Ingat Sehat Sebelum Sakit
Ingat Lapang Sebelum Sempit
Ingat Kaya Sebelum Miskin
Ingat Muda Sebelum Tua

Penuh Teka teki dalam hidup ini, takkan ada bisa mengira bahwa yang baik bisa berubah drastis menjadi bejat begitu pun sebaliknya…..

YA ALLAH Jadikanlah Kami Selalu Patuh Padamu YA ALLAH
Tambahkanlah  ILmuku dan Sempurnakan AKhlaqku

Lindungilah Saudaraku , Teman , MUslimin Muslimat di Alam Semesta ini…. 


Get Dollar And Check Your Account (Click For Join)
Free Transfer Dollars to Your HomeTown (Click For Transfer)

    

Your Ad Here

            Regards,


            R.Gesit Prasasti Alam


® Free Design and Templates On Your Blog :)