Ayo belajar dengan perjuangan agar sukses dikemudian hari
Posted by Unknown 09.34.00 No comments
Pengertian Algoritma & Pemrograman

         Teknik penyusunan langkah-langkah penyelesaian masalah dalam bentuk kalimat dengan jumlah kata yang terbatas, tetapi tersusun secara logis dan secara sistematis. "Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis" kata logis merupakan kata kunci dalam Algoritma. Langkah-langkah dalam Algoritma harus logis dan dapat ditentukan bernilai salah atau benar.


         Dalam beberapa konteks, Algoritma adalah spesifikasi urutan langkah untuk pekerjaan tertentu. Dalam kenyataannya, setiap orang bisa membuat Algoritma atau melakukan Algoritma untuk menylesaikan suatu permasalahan, walaupun terjadi perbedaan dalam menyusun Algoritma. Tentunya kita menginginkan atau mengharapkan keluaran yang sama. Jika terjadi demikian, carilah Algoritma yang paling cepat dan efisien agar menghemat waktu dan pengguna.

        Menurut kamus besar bahasa Indonesia terbitan balai pustaka tahun 1988, "Algoritma adalah urutan logis pengambilan putusan untuk memecahkan masalah".
Menurut Microsoft Book-shelf, "Algoritma adalah urutan langkah berhingga untuk memecahkan masalah logika atau matematika".
Berdasarkan definisi-definisi tersebut maka disimpulkan bahwa , "Algoritma adalah langkah-langkah logis yang berhingga dan dugunakan untuk memecahkan masalah atau menentukan jalan penyelesaian secara terurut".


         Menurut Donald E. Knuth dalam bukunya yang berjudul "The Art of Computer Programing", Algoritma harus mempunyai lima ciri penting yaitu:

1.     Algoritma harus berhenti setelah mengerjakan sejumlah langkah. Suatu program yang tidak pernah berhenti adalah program yang berisi algoritma yang salah.

2.     Setiap langkah harus didefinisikan dengan tepat dan berisi dua (ambigu).

3.     Algoritma memiliki nol atau lebih masukan (Input). Masukan adalah besaran yang diberikan kepada algoritma sebelum algoritma mulai bekerja.

4.     Algoritma mempunyai nol atau lebih keluaran (Output). Keluaran adalah yang memiliki hungungan dengan masukkan .

5.     Algoritma harus sangkil (efektif). Setiap langkah harus sederhana sehingga dapat dikerjakan dalam waktu yang masuk akal.




Pengertian Pemrograman


Definisi Program dan Pemrograman

       ·      Program adalah perwujudan atau implementasi teknis Algoritma yang ditulis dalam bahasa Pemrograman ertentu sehingga dapat dijalankan oleh komputer.


          ·    Program sendiri secara definitif dapat dikatakan sebagai proses mengipletasian urutan langkah untuk menyelesaikan suatu masalah dengan menggunakan suatu bahasa pemrograman, atau secara ringkas dapat dikatakan bahwa pemrograman adalah proses membuat program.



sumber terkait

- www.slideshare.net/azizmuslim/materi-ke-1-pengenalan-algoritma

0 comments :

Posting Komentar

Search

Bookmark Us