Tuesday, February 24, 2015

Refleksi Minggu 1 Pengantar Algoritma dan Pemrograman (ALPRO)

Bagikan ke :

بسم الله الرحمن الرحيم


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).
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.
Menurut Donald E. Knuth dalam bukunya yang berjudul The Art of Computer Programming, algoritma harus mempunyai lima ciri penting :
  • 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
Sekian dan Terima Kasih

Eko Saputro

Saya ini cuma Mahasiswa Informatika Biasa yang amburadul dan masih sangat jauh dari kata sempurna. Selain itu juga Tidak Puas dengan Keadilan Kampus. Tapi tetep semangat dan saya yakin kesuksesan tidak dengan IPK (alasan lama).

0 comments:

Post a Comment