1. Algoritma Algoritma merupakan runtutan atau deretan dari alur atau logika pemecahan suatu permasalahan. Sedangkan komputer menggunakan beberapa aplikasi (program), dalam pembuatan aplikasi tersebut menggunakan bahasa pemrograman dan algoritma dalam pemecahan masalah. Sebuah program komputer pada dasarnya mengimplementasikan suatu algoritma . 2. Struktur Dasar Algoritma Algoritma berisi langkah-langkah proses penyelesaian Masalah langkah-langkah proses penyelesaian Masalah tersebut membentuk konstruksi suatu algoritma, langkah-langkah tersebut adalah : Runtunan Aksi Penngulangan aksi Pemilihan aksi