Text
Logika Algoritma dan Implementasinya dalam Bahasa pPthon di GNU/Linux
Logika proposisional merupakan ilmu dasar untuk mempelajari algoritma. Logika yang terkait di dalamnya berperanan sangat penting dalam pemrograman. Proses kerja komputer tidak dapat dilepaskan dari program-program. Program-program inilah yang diterjemahkan komputer dengan sistem logika. Karena itu, belajar logika proporsisional sebagai dasar logika algoritma sangat diperlukan untuk mempelajari pemrograman maupun bahasa pemrograman.
Algoritma mempunyai peranan yang sangat penting dalam bidang teknik informatika pada umumnya dan bidang pemrograman pada khususnya. Algoritma membantu mahasiswa mengembangkan daya penalaran atau kerangka berpikir yang sistematis dalam memahami masalah dan membuat perencanaan atau konsep pemecahan masalah yang lebih baik sehingga dapat menghasilkan yang tepat pula.
Sampai saat ini, pengetahuan bahasa pemrograman masih berkutat pada pemrograman berbasis sistem operasi DOS atau Windows, seperti Pascal, Delphi, FoxPro, Cobol, atau Basic. Pengetahuan tentang bahasa pemrograman yang dapat berjalan di sistem operasi lain masih kurang, padahal banyak macam bahasa pemrograman selain yang telah disebut di atas seperti C, C++, Lisp, Java, Perl, Python, dan lain-lain. Buku ini menjelaskan konsep logika dasar, perancangan algoritma yang baik, dan mengimplementasikan algoritma yang telah dibuat menjadi program menggunakan bahasa pemrograman Python berbasis sistem operasi Linux.
Pemilihan bahasa pemrograman menggunakan Python didasarkan pada alasan bahwa bahasa pemrograman ini mirip dengan bahasa keseharian sehingga mudah dipelajari dan dipahami Selain itu, bahasa Python bisa dijalankan di banyak sistem operasi.
Tidak tersedia versi lain