بسم الله الرحمن الرحيم
Sebagai pembukaan pada kuliah kali ini dimana matakuliah algoritma dan pemrograman (ALPRO) mempelajari tentang :
- Pengertian algoritma sebagai dasar pembuatan program komputer,
- Penggunaan simbol flowcharting dan
- Penerapan algoritma dengan menggunakan bahasa C++ atau Java.
Sedikit bahasan tentang Pengertian Algoritma yaitu susunan yang logis dan
sistematis untuk memecahkan suatu masalah atau untuk mencapai tujuan
tertentu. Dalam dunia komputer, Algoritma sangat berperan penting dalam
pembangunan suatu software. Dalam dunia sehari-hari, mungkin tanpa kita sadari Algoritma telah masuk dalam kehidupan kita.
Algoritma berbeda dengan Logaritma. Logaritma merupakan operasi Matematika yang merupakan kebalikan dari eksponen atau pemangkatan. Contoh Logaritma seperti bc= a ditulis sebagai blog a = c (b disebut basis).
Algoritma berbeda dengan Logaritma. Logaritma merupakan operasi Matematika yang merupakan kebalikan dari eksponen atau pemangkatan. Contoh Logaritma seperti bc= a ditulis sebagai blog a = c (b disebut basis).
Definisi dari algoritma antara lain :
- Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis.
- Algoritma adalah urutan logis pengambilan keputusan untuk pemecahan masalah.
- Algoritma adalah urutan langkah-langkah berhingga untuk memecahkan masalah logika atau matematika.
- Algoritma adalah logika, metode dan tahapan (urutan) sistematis yang digunakan untuk memecahkan suatu permasalahan.
- Algoritma harus berhenti setelah mengerjakan sejumlah langkah terbatas (berhingga)
- Setiap langkah harus didefinisikan dengan tepat dan tidak berarti-dua (ambiguous)
- Algoritma memiliki nol atau lebih masukan (input)
- Algoritma mempunya nol atau lebih keluaran (output)
- Algoritma harus efektif dan efisien.
Sebagai bahan referensi :
- Wirth, Niklaus, Algorithm + Data Structures = Programs, Prentice Hall, Englewood Cliff, New York 1970
- Pujiyono, Wahyu, Diktat Kuliah Algoritma dan Pemrograman, UAD, 2002
- Munir, Rinaldi, Algoritma dan Pemrograman, Informatika, Bandung, 1999, jilid I dan II
0 comments:
Post a Comment