A. Struktur Data Struktur data adalah cara menyimpan dan mengatur data secara terstruktur pada sistem komputer atau pangkalan data sehingga lebih mudah diakses. 1. Tree Tree adalah suatu struktur data yang digunakan secara luas yang menyerupai struktur pohon dengan sejumlah simpul yang terhubung. 2. Graph Graph adalah suatu struktur yang terdiri dari beberapa objek dan hubungan antar pasangan objek-objek tersebut. B. Algoritma Algoritma adalah suatu langkah atau metode yang telah direncanakan secara matang agar berurutan dan tersusun rapi. • Langkah-langkah Algoritma : 1. Memahami Masalah yang Ingin Diselesaikan. 2. Menganalisis Kompleksitas Masalah. 3. Membuat Pseudocode. 4. Menerjemahkan Pseudocode ke dalam Kode Program. C. Ekspresi dan Operasi Logika Ekspresi adalah suatu ekspresi yang menggunakan penjumlahan +, pengurangan -, perkalian *, pembagian ÷, dan eksponensial e×. Sedangkan, Operasi Logika adalah suatu perangkai logika merupakan simbol logika yang dipakai untuk