Logika Pemrograman
Logika Pemrograman Tugas pokok dalam ilmu komputer adalah mengembangkan program-program baru. Program-program tersebut dibuat melalui proses rekayasa perangkat lunak atau software engineering, sama seperti halnya proses pembangunan sebuah gedung yang juga menggunakan rekayasa desain gedung tersebut. Spesifikasi program tersebut ditentukan agar kita tahu apa kebisaan dari program tersebut. Lalu, program akan didesain untuk menentukan bagaimana program tersebut mampu mencapai tujuannya. Barulah, sebuah program akan ditulis menjadi program yang bisa kita gunakan. Pada saat fase desain program, para programmer akan menentukan logika program dengan menggunakan sebuah algoritma, yang merujuk pada sekumpulan instruksi yang menentukan bagaimana caranya untuk menyelesaikan masalah. Definisi ini memang terdengar seperti halnya definisi program komputer, tapi sebenarnya ada perbedaan yang pokok. Algoritma ditulis dalam bahasa yang bisa dipahami manusia–Bahasa Inggris, Arab, Indonesia, Je...