About Me

My photo
surabaya, surabaya, Indonesia
Rigga Widar Atmagi Mahasiswa ITS Informatika 2008 Contact : rigga_wa@yahoo.com

Thursday, December 11, 2008

Apa itu algoritma

Algoritma Merupakan Jantung Ilmu Informatika

Algoritma adalah jantung ilmu komputer atau informatika. Banyak cabang ilmu komputer yang diacu dalam terminologi algoritma. Namun, jangan beranggapan algoritma selalu identik dengan ilmu komputer saja. Dalam kehidupan sehari-haripun banyak terdapat proses yang dinyatakan dalam suatu algoritma. Cara-cara membuat kue atau masakan yang dinyatakan dalam suatu resep juga dapat disebut sebagai algoritma. Pada setiap resep selalu ada urutan langkah-lankah membuat masakan. Bila langkah-langkahnya tidak logis, tidak dapat dihasilkan masakan yang diinginkan. Ibu-ibu yang mencoba suatu resep masakan akan membaca satu per satu langkah-langkah pembuatannya lalu ia mengerjakan proses sesuai yang ia baca. Secara umum, pihak (benda) yang mengerjakan proses disebut pemroses (processor). Pemroses tersebut dapat berupa manusia, komputer, robot atau alatalat elektronik lainnya. Pemroses melakukan suatu proses dengan melaksanakan atau “mengeksekusi” algoritma yang menjabarkan proses tersebut.

Melaksanakan Algoritma berarti mengerjakan langkah-langkah di dalam Algoritma tersebut. Pemroses mengerjakan proses sesuai dengan algoritma yang diberikan kepadanya. Juru masak membuat kue berdasarkan resep yang diberikan kepadanya, pianis memainkan lagu berdasarkan papan not balok. Karena itu suatu Algoritma harus dinyatakan dalam bentuk yang dapat dimengerti oleh pemroses. Jadi suatu pemroses harus :

1. Mengerti setiap langkah dalam Algoritma

2. Mengerjakan operasi yang bersesuaian dengan langkah tersebut

TIps untuk melejitkan NIlai IP

IP atau indeks prestasi adalah salah satu ukuran berhasil atau tidanya seorang mahasiswa.Tentu saja hal ini menjadi sebagaian besar fokus mahasiswa.

Cara untuk meningkatkan nilai ip antara lain:

Cara pertama yang cukup ampuh adalah meningkatkan nilai ip untuk mata kuliah yang dianggap tidak penting.Karena biasanya banyak yang meremehkan hal ini.Jadi kita bisa mengambil kesempatan ini.

Cara kedua adalah kalau kita sudah berhasil meningkatkan nilai ip untuk mata kuliah yang dianggap tidak penting,sekarang saatnya meningkatkan nilai ip untuk mata kuliah yang sangat penting.

Di jamin kalau kamu mengikuti nasehat ini kamu akan dapat nilai ip yang tinggi^_^

Menara Hanoi

Menara hanoi adalah suatu menara yang biasa disuakan sebagai batu loncatan dalam pembelanjaran mengenai rekursi.

Rekursi sendiri berarti suatu fungsi yang memanggil dirinya sendiri sehingga terjadi perulangan hingga suatu batas.

Jika kita memilki tonggak A,B,C dengan A sebagai tonggak asal,C sebagai tonggak tujuan dan B sebagai tonggak perantara.Kita juga memilki n buah piring yang harus dipindahkan maka:

ALgoritmanya adalah :

Pemindahan (n-1)piring terjadi dari tonggak a ke tonggak c.
Pemindahan piring terjadi dari tonggak a ke tonggak b.
Pemindahan (n-1)piring terjadi dari tonggak b ke tonggak c.

Jadi tinggal di buat suatu fungsi yang terdiri dari sifat tersebut.