Jawaban: Enkripsi mengubah data menjadi kode rahasia sehingga hanya pihak yang memiliki kunci dekripsi yang dapat membacanya.
Bab 3: Pemrograman dan Algoritma
11. Apa yang dimaksud dengan algoritma dalam pemrograman?
Jawaban: Algoritma adalah langkah-langkah logis yang digunakan untuk menyelesaikan suatu masalah dalam pemrograman.
12. Jelaskan perbedaan antara bahasa pemrograman tingkat tinggi dan tingkat rendah!
Jawaban: Bahasa tingkat tinggi lebih mudah dibaca manusia (Python, Java), sementara bahasa tingkat rendah lebih dekat dengan mesin (Assembly, C).
13. Apa fungsi dari variabel dalam pemrograman?
Jawaban: Variabel digunakan untuk menyimpan nilai yang dapat berubah selama eksekusi program.
14. Sebutkan tiga contoh bahasa pemrograman yang umum digunakan saat ini!
Jawaban: Python, Java, JavaScript.
15. Jelaskan konsep perulangan (loop) dalam pemrograman dan berikan contohnya!
Jawaban: Perulangan adalah proses mengulang instruksi. Contoh: for i in range(5): print(i) akan mencetak angka 0 hingga 4.
Bab 4: Internet of Things (IoT)
16. Apa yang dimaksud dengan Internet of Things (IoT)?
Jawaban: IoT adalah konsep di mana perangkat terhubung ke internet untuk saling berkomunikasi.