Resume Video
Resume Video
Kelas/absen : X RPL 2 / 11
benar dan mungkin juga tidak benar definisi logika dan algoritma itu sangat sederhana yaitu ilmu
yang memberikan prinsip-prinsip yang harus diikuti agar dapat berpikir valid menurut aturan yang
berlaku. poin yang ketiga logika itu berasal dari bahasa Yunani yaitu logos yang berarti ilmu logika
juga dapat diartikan sebagai ilmu yang mengajarkan cara berpikir untuk melakukan kegiatan
dengan tujuan tertentu. Kita pada pembahasan yang selanjutnya yaitu pengertian algoritma.
algoritma ini berasal dari nama ilmuwan Arab yaitu Abu Jafar Muhammad Ibnu Musa al-
khawarizmi penulis buku berjudul Al jabr Wal muqabalah. Kemudian kata Al Khawarizmi dibaca
oleh orang barat menjadi “algorism” yang lambat laun menjadi algorithm dan diserap kedalam
bahasa Indonesia menjadi algoritma.
Yang kedua algoritma menurut para ahli, menurut Rinaldi Munir algoritma adalah urutan langkah-
langkah logis penyelesaian masalah yang disusun secara sistematis. Menurut tim Gunadarma
1958 algoritma itu adalah suatu himpunan berhingga dari instruksi-instruksi yang secara jelas
memperinci langkah-langkah proses pelaksanaan dalam pemecahan masalah. Dari pengertian
diatas dapat disimpulkan bahwa Logika dan algoritma itu adalah ilmu yang mempelajari cara
penyelesaian suatu masalah berdasarkan urutan langkah-langkah terbatas yang disusun secara
sistematis dan menggunakan bahasa yang logis dengan tujuan tertentu.
Tujuan mempelajari algoritma Ini adalah agar kita dapat membiasakan diri melakukan suatu
perencanaan. Apabila menyelesaikan suatu masalah karena suatu permasalahan yang
diselesaikan dengan suatu perencanaan yang matang maka akan mendapatkan solusi yang lebih
optimal dibandingkan Menyelesaikan masalah tanpa menggunakan suatu perencanaan.
ciri-ciri algoritma tidak semua langkah penyelesaian masalah yang itu dapat disebut sebagai
algoritma menurut Donald e knuth paling tidak algoritma itu mempunyai lima ciri penting yang
Runtunan (sequence)
Sebuah runtunan terdiri dari satu lebih instruksi.Tiap Instruksi dikerjakan secara berurutan
sesuai dengan urutan penulisannya. Yakni sebuah instruksi dilaksanakan setelah instruksi
sebelumnya selesai dikerjakan. Urutan dari instruksi menentukan hasi akhir dari suatu
algoritma Bila urutan penulisannya berbeda maka mungkin juga hasilnya akhirnta juga
berbeda
Pemilihan (selection)
Kadangkala terdapat suatu kejadian yang baru akan dikerjakan jika suatu kondisi tertentu
telah terpenuhi. Pemilihan yaitu instruksi yang dikerjakan dengan kondisi tertentu. Kondisi
adalah persyaratan yang dapat bernilai benar atau salah. Satu atau beberapa instruksi
hanya dilaksanakan apabila kondisi bernilai benar, sebaliknya apabila bernilai salah maka
Pengulangan (repetition)
Pengulangan merupakan kegiatan mengerjakan sebuah atau sejumlah aksi yang sama
sebanyak jumlah yang ditentukan atau sesuai dengan kondisi yang diinginkan. Beberapa