Selasa, 30 September 2025

Kurikulum Merdeka

Kunci Jawaban Informatika Kelas 10 Halaman 39, Penggunaan Stack dan Queue secara Tepat 

Soal ini terdapat dalam buku Informatika SMA Kelas 10 Kurikulum Merdeka, tepatnya pada Aktivitas BK-K10-03-U halaman 39.

canva/tribunnews
KUNCI JAWABAN INFORMATIKA - Grafis ini dibuat melalui Canva Premium pada Senin (29/9/2025). Kunci Jawaban Informatika Kelas 10 Halaman 39, Penggunaan Stack dan Queue secara Tepat  

Apabila kemudian Budi menekan tombol Undo, operasi terakhir (yaitu penambahan gambar) akan dibatalkan sehingga gambar tersebut akan hilang dari dokumen. Jika kemudian Budi menekan tombol Undo sekali lagi, operasi terakhir sebelum itu (yaitu menambahkan tabel) juga akan dibatalkan sehingga tabel tersebut akan hilang dari dokumen. Jika kemudian Budi menekan tombol Redo, operasi Undo yang terakhir (yaitu yang menghilangkan tabel) akan dibatalkan sehingga tabel tersebut akan muncul kembali. 

Jelas bahwa aplikasi perlu untuk menyimpan data-data berupa tindakan/ operasi apa saja yang dilakukan oleh penggunanya dari awal sampai akhir, serta efeknya terhadap dokumen agar dapat memberikan fungsionalitas Undo dan Redo tersebut. Manakah di antara stack dan queue yang lebih tepat digunakan untuk menyimpan operasi-operasi tersebut?

Jawaban:

Jawaban yang Tepat adalah Stack

Fungsionalitas Undo sangat relevan dengan prinsip LIFO (Last-In, First-Out), yang merupakan ciri khas dari Stack (Tumpukan).

Ketika pengguna menekan Undo, aplikasi harus membatalkan operasi terakhir yang baru saja dilakukan (Last-In).

Rangkaian operasi: ⋯→ Tambah Tabel → Tambah Gambar.

Undo pertama akan membatalkan: Tambah Gambar.

Undo kedua akan membatalkan: Tambah Tabel.

Operasi-operasi tersebut disimpan dalam sebuah tumpukan (stack), sehingga operasi yang paling baru (yang berada di puncak tumpukan) adalah yang pertama kali diambil saat fungsi Undo dipanggil.

Disclaimer:

Jawaban di atas hanya digunakan oleh orang tua untuk memandu proses belajar anak.

Soal ini berupa pertanyaan terbuka yang artinya ada beberapa jawaban tidak terpaku seperti di atas.

(Tribunnews.com/Farra)

Sumber: TribunSolo.com
Rekomendasi untuk Anda

Berita Terkini

© 2025 TribunNews.com, a subsidiary of KG Media. All Right Reserved
About Us Help Privacy Policy Terms of Use Contact Us Pedoman Media Siber Redaksi Info iklan