Algoritma?
Ditinjau dari asal usul katanya kata Algoritma Sendiri mempunyai
sejarah oleh para ahli Sejarahmatematika menemukan asal kata tersebut yang
berasal dari nama penulis buku arab yang terkenal yaitu Abu
Ja’far Muhammad Ibnu Musa Al-Khuwarizmi.
Al-Khuwarizmi dibaca orang barat
menjadi Algorism. Al-Khuwarizmi menulis buku yang berjudul Kitab Al
Jabar Wal-Muqabala yang artinya “Buku pemugaran dan pengurangan” (The
book of restoration andreduction). Dari judul buku itu kita juga memperoleh
akar kata “Aljabar” (Algebra).
DEFINISI ALGORITMA
•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 harus dapat ditentukan bernilai salah atau
benar.
•Kamus besar bahasa
Indonesia (Balai Pustaka 1988) secara formal mendefinisikan algoritma sebagai: Algoritma adalah urutan logis pengambilan
putusan untuk pemecahan masalah.
Algoritma dan Ilmu informatika
Algoritma adalah
jantung ilmu komputer atau informatika, Banyak cabang ilmu komputer yang diacu dalam terminologi algoritma. Dalam
kehidupan sehari-hari banyak terdapat Proses yang dinyatakan dalam suatu
algoritma sesuai dengan definisinya. Sebagai
contoh bagai mana membuat telor dadar,
atau membuat resep makanan tentunya harus ada langkah-langkah dalam
menyelesaikan
Contoh Persoalan Algoritma:
Diketahui
dua buah gelas, masing-masing berisi : Gelas A berisi Kopi dan gelas B Teh.
Jika kita menginginkan untuk menukar kedua isi gelas tersebut sehingga gelas A
akan berisi Teh dan gelas B akan berisi Kopi. Bagaimana menuliskan
Algorithmanya.
Algoritma
Penukaran ?
1.TuangisigelasBkegelasC
2.TuangisigelasAkegelasB
3.TuangisigelasCkegelasA
Algoritma
& Pemrograman
üKomputer hanyalah salah satu pemroses. Agar dapat dilaksanakan komputer, Algoritma harus ditulis dalam notasi bahasa pemrograman sehingga dinamakan pemrograman
üJadi pemrograman adalah wujud atau Implementasi teknis Algoritma yang ditulis dalam bahasa pemrograman tertentu sehingga dapat Dilaksanakan oleh
komputer.
üJenis
Pemrograman secara umum ada P. Sistem Operasi, Aplikasi, Web, Basis Data,
Games/Multimedia dan lain sebagainya.
Prinsip Pemrograman
üBelajar memprogram ≠ belajar bahasa
pemrograman
üBelajar memprogram : belajar tentang strategi
pemecahan masalah, metodologi dan sistematika pemecahan masalah kemudian
menuliskannya dalam notasi yang disepakati bersama
üBelajar memprogram : bersifat pemahaman
persoalan, analisis dan sintesis
üBelajar
memprogram, titik berat : designer program
Bahasa Pemrograman
vBelajar bahasa pemrograman : belajar memakai suatu bahasa pemrograman, aturan sintaks, tata cara untuk memanfaatkan instruksi yang spesifik untuk setiap bahasa
vBelajar bahasa pemrograman , titik berat : code/coding
Source: Kuliah Algoritma&Pemrograman
Terima Kasih Teruntuk Pak Kusnawi, S.kom,M.eng
No comments:
Post a Comment