Soal Informatika Kelas 7 SMP
Bab 2 — Berpikir Komputasional (Kurikulum Merdeka)
Petunjuk: Pilih jawaban yang paling tepat. Setelah selesai klik Periksa Jawaban untuk melihat skor otomatis dan hasil akhir.
Ringkasan Materi Singkat
A. Apa itu Algoritma?
Algoritma adalah urutan langkah-langkah logis yang terdefinisi untuk menyelesaikan suatu masalah atau menjalankan tugas. Dalam berpikir komputasional, merancang algoritma berarti memecah masalah menjadi langkah-langkah yang jelas dan terurut.
B. Optimalisasi Penjadwalan
Optimalisasi penjadwalan adalah proses menemukan susunan tugas atau kegiatan yang efisien (mis. meminimalkan waktu total, mengurangi konflik, atau memaksimalkan pemakaian sumber daya). Teknik sederhana meliputi pengurutan prioritas, pembagian tugas, dan penggunaan heuristik.
C. Struktur Data
Struktur data adalah cara menyusun dan menyimpan data sehingga dapat diakses dan dimodifikasi secara efisien. Contoh dasar: array, daftar (list), queue (antrian), dan stack (tumpukan).
D. Representasi Data
Representasi data adalah bentuk bagaimana informasi disimpan/presentasikan (mis. angka, teks, gambar). Dalam komputer, semua data direpresentasikan dalam bentuk biner (0 dan 1) tetapi kita menggunakan format tingkat tinggi seperti teks, angka, dan array untuk mempermudah pengolahan.
