Selasa, 04 Oktober 2022

INFORMATIKA : Tumpukan (Stack) dan Antrean (Queue)

Tumpukan (Stack) dan Antrean (Queue) 

Kita akan mempelajari dua buah konsep cara penyimpanan data/ objek dalam sebuah struktur yang akan menentukan urutan pemrosesan data/objek tersebut, yaitu tumpukan (stack) dan antrean (queue). Kedua konsep ini memiliki prosedur yang berbeda dalam menyimpan dan mengeluarkan data. Kedua konsep tersebut masing-masing memiliki peranan yang berbeda dan digunakan pada situasi yang berbeda pula.

Bayangkan sebuah loket di sebuah rumah sakit, di mana para pasien yang akan berobat diminta untuk mendaftar lebih dahulu di loket penerimaan serta mengisi formulir pendaftaran. Setelah formulir tersebut diisi, para pasien akan mengembalikan formulir ke loket dan menunggu dipanggil oleh petugas. Kebetulan, di pagi hari, dokter yang bertugas belum datang sehingga para pasien harus menunggu. 

Ketika sang dokter tiba, petugas loket akan memanggil para pasien satu per satu untuk mendapat layanan. Perhatikan sekarang bagaimana urutan pasien itu dipanggil oleh petugas loket. 

  1. Misalkan, petugas loket menumpuk formulir-formulir tersebut di mana formulir yang baru diterima diletakkan di atas formulir yang sudah diterima sebelumnya, kemudian ketika ketika memanggil pasien, petugas tersebut memanggil dengan urutan mulai dari formulir yang berada di atas tumpukan. Menurut kalian, apakah urutan tersebut adil/sesuai dengan yang diharapkan para pasien? Mengapa? 
  2. Bagaimana cara petugas menyusun tumpukan formulir dan/atau cara urutan memanggil para pasien dari tumpukan formulir sedemikian rupa sehingga pasien yang datang dan mengisi formulir lebih dulu, akan dipanggil lebih dulu juga (dan sebaliknya)? 
Dalam dunia komputasi/informatika, terkadang, kita perlu untuk menyimpan data/objek dalam suatu urutan tertentu, untuk kemudian/sewaktu-waktu diambil/ dikeluarkan kembali, mungkin untuk diproses lebih lanjut atau untuk tujuantujuan lain. Ada dua cara utama kita dapat melakukan penyimpanan ini. 

  1. Antrean (queue): pada metode ini, objek-objek disimpan dalam metode penyimpanan yang berupa sebuah antrean sehingga objek yang pertama/ lebih dulu datang, juga akan lebih dulu keluar/selesai, layaknya sebuah antrean di loket, pintu masuk, dll. Prinsip ini disebut prinsip First In First Out (FIFO). Dalam sebuah antrean orang, misalnya, jelas orang yang pertama datang akan berada di depan antrean, dan harus menjadi yang pertama yang mendapat pelayanan. 
  2. Tumpukan (stack): pada metode ini, objek-objek disimpan dalam metode penyimpanan yang menyerupai sebuah tumpukan (misal: tumpukan piring). Dengan demikian, objek yang pertama/lebih dulu disimpan justru akan menjadi yang terakhir keluar. Prinsip ini disebut juga Last In First Out (LIFO). Dalam tumpukan piring, misalnya, piring pertama yang diletakkan akan berada di posisi paling bawah, dan jika kita ambil piring satu per satu dari tumpukan itu, tentunya piring yang berada di posisi paling bawah tersebut akan menjadi yang terakhir diambil.

Baik dalam kehidupan sehari-hari maupun dalam dunia informatika, kedua konsep urutan penyimpanan data tersebut memiliki peran dan kegunaan masing-masing. 

Ada permasalahan-permasalahan/situasi di mana antrean (FIFO) lebih cocok digunakan. Sebaliknya, ada juga permasalahan-permasalahan di mana tumpukan (LIFO) lebih tepat diterapkan. 

Untuk lebih memahami kedua konsep ini dan bagaimana mereka digunakan, mari, kita lakukan beberapa aktivitas di bawah ini.

Pada aktivitas ini, kalian akan membaca beberapa skenario kondisi, baik dalam dunia sehari-hari maupun dalam dunia informatika. 

Tugas kalian ialah memikirkan, pada setiap kondisi/skenario tersebut, manakah yang lebih tepat digunakan/lebih relevan menggambarkan situasi tersebut, apakah stack ataukah queue. Berikan penjelasan mengapa kalian memilih jawaban tersebut !

  1. Di persimpangan jalan, terdapat lampu merah. Apabila lampu merah menyala, mobil-mobil yang datang ke persimpangan tersebut harus berhenti dulu. Ketika lampu berubah menjadi hijau, semua mobil perlahan-lahan berjalan kembali dalam urutan tertentu. Manakah yang lebih tepat menggambarkan situasi tersebut?
  2. Ketika menjelajah web/internet, kita menggunakan sebuah browser (misal Firefox, Chrome dll). Terdapat sebuah fitur yang memungkinkan kita untuk bergerak dari satu halaman yang sudah kita kunjungi ke halaman lainnya, yaitu dengan menekan tombol Back dan Forward. Misalnya, kita mengunjungi halaman A, kemudian B, lalu C. Jika kita kemudian menekan tombol Back, dari halaman C kita akan kembali ke halaman B. Jika kita tekan lagi tombol Back (pada saat ada di B), kita akan kembali ke A. Jika kemudian kita tekan tombol Forward, kita akan kembali halaman B, dan jika kita tekan sekali lagi tombol Forward, kita akan kembali ke halaman C. Oleh karena itu, aplikasi browser tersebut harus menyimpan (dan mengingat) semua halaman yang sudah pernah kita kunjungi sebelumnya (biasa disebut Riwayat atau History). Bentuk penyimpanan yang manakah (stack atau queue) yang paling tepat digunakan untuk menyimpan Riwayat pada browser ?
  3. Mesin printer bertugas untuk mencetak dokumen yang dikirimkan dari sebuah komputer. Satu buah printer dapat terhubung ke beberapa buah komputer sekaligus, dan semuanya dapat mengirim perintah kepada printer tersebut untuk mencetak dokumen yang berbeda-beda. Printer tersebut tentunya hanya bisa mencetak satu buah dokumen dalam satu waktu tertentu, dan mungkin membutuhkan beberapa detik/menit untuk menyelesaikan proses cetak satu dokumen. Oleh karena itu, ketika printer sedang sibuk mencetak sebuah dokumen dari sebuah komputer, kemudian datang permintaan mencetak dari beberapa komputer yang lain (yang berbeda). Printer tersebut harus menyimpan dokumen-dokumen yang baru datang tersebut agar nanti dapat dicetak ketika proses pencetakan yang sedang berjalan saat ini sudah selesai. Manakah yang lebih tepat digunakan, stack atau queue untuk penyimpanan dokumen-dokumen yang sedang “menunggu giliran” untuk dicetak tadi?
  4. Pada sebuah aplikasi pengolah dokumen, biasanya terdapat fasilitas untuk melakukan Undo dan Redo. Operasi Undo akan membatalkan langkah/tindakan terakhir yang kita lakukan saat mengedit dokumen (misal, jika kita menyadari ada kesalahan pada langkah terakhir kita), sedangkan Redo digunakan untuk mengulang kembali operasi yang baru saja dibatalkan dengan sebuah Undo. Proses Undo dan Redo ini dapat dilakukan sampai dengan operasi pertama setelah sebuah dokumen dibuka/disimpan. Misalnya, terjadi rangkaian kejadian berikut : 
  • a.) Budi membuka dokumen A
  • b.) Budi menambahkan judul pada dokumen A
  • c.) Budi menulis sebuah paragraf pada dokumen A
  • d.) Budi menambahkan sebuah tabel pada dokumen A
  • e.) Budi menyisipkan sebuah gambar pada dokumen A
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 ?



REFERENSI :

Mushthofa, dkk.
KEMENTERIAN PENDIDIKAN, KEBUDAYAAN, RISET, DAN TEKNOLOGI BADAN PENELITIAN DAN PENGEMBANGAN DAN PERBUKUAN PUSAT KURIKULUM PERBUKUAN 


Kerjakan quis di bawah ini :


Hasilnya ditulis pada kolom komentar 

133 komentar:

  1. Nama: Ibrahim Ramzi Zaaidan
    Kelas: X-KA 2
    Absen: 09

    1.queue
    2.stack
    3.queue
    4.stack

    BalasHapus
  2. Nama:Riva Achmad Dani Zakariya
    Kelas: X-KA-2
    Absen:27

    1.queue
    2.stack
    3.queue
    4.stack

    BalasHapus
  3. Nama: FIKRI ARDIYANSAH HIDAYAT
    Kelas: X-KA 2
    Absen: 05

    1.queue

    2.stack

    3.queue

    4.stack

    BalasHapus
  4. Nama : Vellix Ardiansyach
    Kelas : X KA 2
    No absen : 33
    Jawaban soal :
    1. Queue
    2. Stack
    3. Queue
    4. Stack

    BalasHapus
  5. Nama : Yoga pratama mardiyanto
    Kelas : X - KA 2
    Absen : 34

    1.queue
    2.stack
    3.queue
    4.stack

    BalasHapus
  6. Nama : kayla aurellia natasya
    Kelas : X-KA2
    Absen : 12

    1.queue
    2.stack
    3.queue
    4.stack

    BalasHapus
  7. Nama : M Raffi Bagas Agastha
    Kelas : X - KA2
    Absen : 16
    Jawaban soal :
    1)Queue
    2)Stack
    3)Queue
    4)Stack

    BalasHapus
  8. NAMA : Durotun Nafisah
    KELAS : X KA 2
    NO ABSEN : 02
    JAWABAN :
    1. Queue
    2. Stack
    3. Queue
    4. Stack

    BalasHapus
  9. Nama : Elga Anastasya Putri Faizah
    Kelas : X - KA 2
    Absen : 03

    Jawaban soal :
    1.queue
    2.stack
    3.queue
    4.stack

    BalasHapus
  10. Nama : Marcela Gunawan
    Kelas : X KA 2
    Absen : 18

    Jawaban :

    1. Queue
    2. Stack
    3. Queue
    4. Stack

    BalasHapus
  11. Nama : Nabila arien Pramitha
    Kelas : X KA 2
    Absen : 22

    Jawaban soal:

    1. Queue
    2. Stack
    3. Queue
    4. Stack

    BalasHapus
  12. Indah Dwi Rosdiana5 Oktober 2022 pukul 11.29

    Nama: indah dwi rosdiana
    Kelas/jurusan:10/ka2
    Absen:10
    1.Queue
    2.Queue
    3.Queue
    4.stack

    BalasHapus
  13. Nama : Leandhira Khalila P
    Kelas : X - KA 2
    Absen : 14

    Jawaban :

    1. Queue.
    2. Stack.
    3. Queue.
    4. Stack.

    BalasHapus
  14. Nama: Satria Pratama
    Kelas: X-KA2
    Absen: 29

    Jawaban:
    1. Queue.
    2. Stack.
    3. Queue.
    4. Stack.

    BalasHapus
  15. Nama:zaky ahmad yassar
    Kelas: X-KA-2
    Absen:35

    1.Queue

    2.Stack

    3.Queue

    4.Stack

    BalasHapus
  16. Najwa Azilla Hariyanto5 Oktober 2022 pukul 11.47

    Nama: Najwa Azilla Hariyanto
    Kelas: X-KA 2
    Absen: 23

    1. queue
    2. stack
    3. queue
    4. stack

    BalasHapus
  17. Nama : Amalia Rizka Shabirah
    Kelas : X-KA2
    Absen : 01

    1. Queue
    2. Stack
    3. Queue
    4. Stack

    BalasHapus
  18. Nama : Sisca Anggreani
    Kelas : X-KA 2
    Absen : 33

    1. Queue
    2. Stack
    3. Queue
    4. Stack

    BalasHapus
  19. nama: Nazwa Keyla Tabitha
    kelas: X KA 1
    no.absen: 36

    jawaban:
    1. queue
    2. stack
    3. queue
    4. stack

    BalasHapus
  20. nama: Indah nurlaili agustin
    kelas: X KA 1
    no.absen: 34
    jawaban:
    1. queue
    2. stack
    3. queue
    4. stack

    BalasHapus
  21. Nama: Alifia Widya Pratiwi
    Kelas: X-KA 1
    Absen: 11
    1.queue
    2.stack
    3.queue
    4.stack

    BalasHapus
  22. Nama: Aivy Chandra Zakiffa
    Kelas: X KA 1
    Absen: 08
    1. Queue
    2. Stack
    3. Queue
    4. Stack

    BalasHapus
  23. NAMA : FARIHA ROSADAH
    KELAS : X KA 1
    ABSEN: 32

    1.queue
    2.stack
    3.queue
    4.stack

    BalasHapus
  24. Nama: Arvaega Early J. P.
    Kelas: X KA 1
    Absen: 19
    1. Queue
    2. Stack
    3. Queue
    4. Stack

    BalasHapus
  25. Nama: Clarissa Nadine Afelia
    Kelas: X-KA 1
    Absen: 26
    1.queue
    2.stack
    3.queue
    4.stack

    BalasHapus
  26. Nama: devina raihanun f.
    Kelas: X KA 1
    Absen: 28

    1. Queue
    2. Stack
    3. Queue
    4. Stack

    BalasHapus
  27. Nama : Achmad Nurul Mubin Habibi
    Kelas : X-KA 1
    No. Absen : 02

    1. Queue
    2. Stack
    3. Queue
    4. Stack

    BalasHapus
  28. NAMA : ANAS TASYA PUTRI
    KELAS : X KA 1
    NO. ABSEN : 15

    JAWABAN :
    1. QUEUE
    2. STACK
    3. QUEUE
    4. STACK

    BalasHapus
  29. Nama : Charissa Vania M
    Kelas : X - KA 1
    Absen : 23

    1. Queue
    2. Stack
    3. Queue
    4. Stack

    BalasHapus
  30. Nama : Diandra Ilham Wiyoko
    Kelas : X-KA 1
    No. Absen : 31

    1. Queue
    2. Stack
    3. Queue
    4. Stack

    BalasHapus
  31. Nama : Antonius Jolanda Saputra
    Kelas : X KA 1
    No Absen : 18
    Jawaban :
    1. Queue
    2. Stack
    3. Queue
    4. Stack

    BalasHapus
  32. Nama : Ahmad Aditya Hanung Permana
    Kelas : X-KA1
    No. Absen : 06

    1. Queue
    2. Stack
    3. Queue
    4. Stack

    BalasHapus
  33. Nama: Atha rafi risqulloh
    kelas: X-KA 1
    No: 20

    Jawaban:
    1. Queue
    2. Stack
    3. Queue
    4. Stack

    BalasHapus
  34. Nama: Ammar Hanifan
    Kelas: X-KA 1
    Absen: 14

    1. Queue
    2. Stack
    3. Queue
    4. Stack

    BalasHapus
  35. Nama: Cevin Ararya A.P
    Kelas: X-KA 1
    Absen: 22

    1. Queue
    2. Stack
    3. Queue
    4. Stack

    BalasHapus
  36. NAMA: Amelia dwi aprilianti
    KELAS: X-KA 1
    ABSEN: 13

    1. Queue
    2. Stack
    3. Queue
    4. Stack

    BalasHapus
  37. Nama : Dhini Afrillia
    Kelas : X KA 1
    Absen : 29

    1. Queue
    2. Stack
    3. Queue
    4. Stack

    BalasHapus
  38. Nama : Intan Zakiyah Nandriyanti
    Kelas : X-KA 2
    Absen : 11
    Jawaban :
    1. queue
    2. stack
    3. queue
    4. stack

    BalasHapus
  39. Nama: Shafa Nayla S
    Kelas: X-KA 2
    Absen: 30

    Jawaban:
    1. Queue
    2. Stack
    3. Queue
    4. Stack

    BalasHapus
  40. Nama : Dayu Ismi Pramesti
    Kelas : X KA - 1
    Absen : 27

    1. queue
    2. stack
    3. queue
    4. stack

    BalasHapus
  41. Nama: Aditya Rizky Alamsyah
    Kelas: X KA 1
    Absen: 04

    1.queue
    2.stack
    3.queue
    4.stack

    BalasHapus
  42. Nama : Adrian Syawal Dwi Saputra
    Kelas : X KA-1
    No.Absen : 05
    1. Queue
    2. Stack
    3. Queue
    4. Stack

    BalasHapus
  43. Nama: Achsya Salwa Salsabiella
    Kelas: X KA 1
    Absen: 03

    1.queue
    2.stack
    3.queue
    4.stack

    BalasHapus
  44. Nama: Ajeng Dara Aulia
    Kelas: X KA 1
    Absen: 09

    1. Queue.
    2. Stack.
    3. Queue.
    4. Stack.

    BalasHapus
  45. Nama : Natasya Kinamai Ramadhani
    Kelas : X - KA 2
    No. absen : 24
    Jawaban :
    1. Queue
    2. Stack
    3. Queue
    4. Stack

    BalasHapus
  46. Nama : Salman al farisi
    Kelas : X - KA 2
    Absen : 29
    Jawaban :
    1.Queue
    2.Stack
    3.Queue
    4.Stack

    BalasHapus
  47. Nama : Anindita Fahrezi
    Kelas : X KA 1
    Absen : 16

    Jawaban :
    1.queue
    2.stack
    3.queue
    4.stack

    BalasHapus
  48. Nama : Ibrahim Fairuz Islam
    Kelas : X KA 1
    No Absen : 33
    Jawaban :
    1. Queue
    2. Stack
    3. Queue
    4. Stack

    BalasHapus
  49. Nama : Abidah Putri Ardelia
    Kelas : X - KA 1
    Absen : 01

    1. Queue
    2. Stack
    3. Queue
    4. Stack

    BalasHapus
  50. Nama : Aisyah Putri Agung
    Kelas : X – KA 1
    Absen : 07

    Jawaban :
    1. Queue
    2. Stack
    3. Queue
    4. Stack

    BalasHapus
  51. Nama : Sherin Dwi Cahyani
    Kelas : X - KA 2
    Absen : 31
    Jawaban :
    1.Queue
    2.Stack
    3.Queue
    4.Stack

    BalasHapus
  52. Nama : Vellix Ardiansyach
    Kelas : X KA 2
    No absen : 33
    Nilai : 100

    BalasHapus
  53. Nama : Fikri Ardiyansah Hidayat
    Kelas : X KA 2
    Absen : 05
    Nilai : 100

    BalasHapus
  54. Nama : Salman al farisi
    Kelas : X KA 2
    Absen : 29
    Nilai : 100

    BalasHapus
  55. Nama : Elga Anastasya Putri Faizah
    Kelas : X-KA 2
    Absen : 03
    Nilai : 100

    BalasHapus
  56. Nama : Mevia Dwi Agustina
    Kelas : X-KA 2
    Absen : 20
    Nilai : 100

    BalasHapus
  57. Nama: Najwa Azilla Hariyanto
    Kelas: X-KA 2
    Absen: 23
    Nilai: 100

    BalasHapus
  58. Nama: Riva Achmad Dani Zakariya
    Kelas: X-KA-2
    Absen:27
    Nilai:100

    BalasHapus
  59. Nama: Shafa Nayla S
    Kelas: X-KA 2
    Absen: 30
    Nilai: 100

    BalasHapus
  60. Nama : Intan Zakiyah Nandriyanti
    Kelas : X-KA 2
    Absen : 11
    Nilai : 100

    BalasHapus
  61. Nayla aulia ramadhani12 Oktober 2022 pukul 10.00

    Nama: Nayla aulia ramadhani
    Kelas: X-KA 2
    Absen: 25
    Nilai: 100

    BalasHapus
  62. Nama : Leandhira Khalila P
    Kelas : X - KA 2
    No.Absen : 14
    Nilai : 100

    BalasHapus
  63. Nama : Sherin Dwi Cahyani
    Kelas : X - KA 2
    No. Absen : 31
    Nilai : 100

    BalasHapus
  64. Nama: Elyssa Winnie Santoso
    Kelas: X-KA 2
    No. absen: 04
    Nilai: 100

    BalasHapus
  65. Komentar ini telah dihapus oleh pengarang.

    BalasHapus
  66. Nama : M Raffi Bagas Agastha
    Kelas : X KA 2
    Absen : 16
    Nilai : 100

    BalasHapus
  67. Nama: Mivthakhul RahmaDhani
    Kelas: X-KA 2
    Absen: 21
    Nilai: 100

    BalasHapus
  68. Nama: Lailatul Fadhila
    Kelas: X-KA 2
    Absen: 13
    Nilai: 100

    BalasHapus
  69. Nama : Amalia Rizka Shabirah
    Kelas : X - KA 2
    No. Absen : 01
    Nilai : 100

    BalasHapus
  70. Nama : Ghaniyandra Mirza Izzati
    Kelas : X - KA 2
    Absen : 06
    Jawaban:
    1. Queue
    2. Stack
    3. Queue
    4. Stack

    BalasHapus
  71. Nama : Marta laraswati
    Kelas : X - KA 2
    No.Absen : 19
    Nilai : 100

    BalasHapus
  72. Nama : Ghaniyandra Mirza Izzati
    Kelas : X-KA 2
    Absen : 06
    Nilai : 100

    BalasHapus
  73. Nama : Marta laraswati
    Kelas : X-KA 2
    Absen : 19


    Jawaban :
    1. queue
    2. stack
    3. queue
    4. stack.

    BalasHapus
  74. Nama: zaky ahmad yassar
    Kelas : X-KA 2
    Absen : 35
    Nilai : 100

    BalasHapus
  75. Nama : kayla aurellia natasya
    Kelas : X-Ka2
    Absen : 12
    nilai 100

    BalasHapus
  76. Nama : Nayzilla Aurelia Putri
    Kelas : X-KA 2
    Absen : 26
    Jawaban soal :
    1. Queue
    2. Stack
    3. Queue
    4. Stack

    BalasHapus
  77. Nama : Sisca Anggreani
    Kelas : X-KA 2
    Absen : 32
    Nilai : 100

    BalasHapus
  78. nama : hendro nugroho
    kelas : x-ka2
    absen : 8
    nilai : 100

    BalasHapus
  79. nama : Maidasysya Islamsyah
    kelas : x ka 2
    absen : 17
    nilai : 100

    BalasHapus
  80. Nama : Durotun nafisah
    Kelas : X KA 2
    Absen : 02
    Nilai : 100

    BalasHapus
  81. Komentar ini telah dihapus oleh pengarang.

    BalasHapus
    Balasan
    1. Nama : Yoga Pratama Mardiyanto
      Kelas : X - KA 2
      Absen : 34
      Nilai : 100

      Hapus
  82. Nama : Ibrahim Ramzi Zaaidan
    Kelas : X KA 2
    Absen : 09
    Nilai : 100

    BalasHapus
  83. Nama: Satria Pratama
    Kelas: X-KA2
    Absen: 29
    Nilai: 100

    BalasHapus
  84. Nama : Love joy irine
    Kelas :XKA2
    Absen : 15
    Nilai : 93

    BalasHapus
  85. Nama : Nayzilla Aurelia Putri
    Kelas : X-KA 2
    Absen : 26
    Nilai : 100

    BalasHapus
  86. Nama: indah dwi rosdiana
    Kelas :X-ka2
    Absen:10
    Nilai :100

    BalasHapus
  87. Nama : Aliya Zulistin Yumna
    Kelas : X - KA 1
    Absen : 12

    Jawaban :
    1. Queue
    2. Stack
    3. Queue
    4. Stack

    BalasHapus
  88. nama: indah nurlaili agustin
    kelas: X KA-1
    No. absen: 34
    nilai: 100

    BalasHapus
  89. Nama: Citra Divani Putri
    Kelas: X KA 1
    No absen: 25
    Nilai: 100

    BalasHapus
  90. Nama : Aisyah Putri Agung
    Kelas : X – KA 1
    Absen : 07
    Nilai : 100

    BalasHapus
  91. nama: Nazwa Keyla Tabitha
    kelas: X KA 1
    no. absen: 36
    nilai: 100

    BalasHapus
  92. Nama Chelsea Monique Earlyanda
    Kelas X KA 1
    No 12
    Nilai 100

    BalasHapus
  93. Nama : ALIYA ZULISTIN YUMNA
    Kelas : X - KA 1
    Absen : 12
    Nilai : 100

    BalasHapus
  94. Nama : Intan Safira Putri Effendi
    Kelas : X-KA 1/35
    Nilai : 100

    BalasHapus
  95. Nama : Devina Raihanun F.
    Kelas : X - KA 1
    Absen : 28
    Nilai : 100

    BalasHapus
  96. NAMA : ANNISA CAMALIA AGUSTINA
    KELAS : X - KA 1
    ABSEN : 17
    NILAI : 100

    BalasHapus
  97. Nama : Arvaega early J.P
    Kelas : X KA 1
    No.absen : 19
    Nilai : 100

    BalasHapus
  98. NAMA : ALIFIA WIDYA PRATIWI
    KELAS : X - KA 1
    ABSEN : 11
    NILAI : 100

    BalasHapus
  99. Nama : Antonius Jolanda Saputra
    Kelas : X KA 1
    No Absen : 18
    Nilai : 100

    BalasHapus
  100. Nama : Diandra Ilham Wiyoko
    Kelas : X KA 1
    No Absen : 31
    Nilai : 100

    BalasHapus
  101. Nama : Dhini Afrillia
    Kelas : X KA 1
    Absen : 29
    Nilai : 100

    BalasHapus
  102. Nama : Achmad Nurul Mubin Habibi
    Kelas : X-KA 1
    No. Absen : 02
    Nilai : 100

    BalasHapus
  103. Nama: Aivy Chandra Zakiffa
    Kelas: X KA 1
    Absen: 08
    Nilai: 100

    BalasHapus
  104. Nama : Dayu Ismi Pramesti
    Kelas : X KA-1
    Absen : 27
    Nilai : 100

    BalasHapus
  105. Nama : Abidah Putri Ardelia
    Kelas : X – KA 1
    Absen : 01
    Nilai : 100

    BalasHapus
  106. Nama : Clarissa Nadine Afelia
    Kelas : X KA-1
    Absen : 26
    Nilai : 100

    BalasHapus
  107. nama : charissa vania m
    kelas : x ka 1
    absen : 23
    nilai : 100

    BalasHapus
  108. Nama : Alif Bachtiar Pramusinto
    Kelas : X-KA 1
    No Absen : 10

    Nilai : 100

    BalasHapus
  109. Nama: Ajeng Dara Aulia
    Kelas: X KA 1
    Absen: 09
    nilai: 100

    BalasHapus
  110. Nama : Alif Bachtiar Pramusinto
    Kelas : X-KA 1
    No Absen : 10

    Jawaban : 1.queue
    2.stack
    3.queue
    4.stack

    BalasHapus
  111. NAMA: Amelia dwi aprilianti
    KELAS: X-KA 1
    ABSEN: 13
    NILAI: 100

    BalasHapus
  112. Nama: Atha rafi risqulloh
    Kelas/no: X-KA 1/ 20
    Nilai: 100

    BalasHapus
  113. NAMA : FARIHA ROSADAH
    KELAS : X KA 1
    ABSEN : 32
    NILAI : 100

    BalasHapus
  114. Nama: Ahmad Aditya Hanung Permana
    Kelas: X KA 1
    Absen: 06
    nilai: 100

    BalasHapus
  115. Nama : Ibrahim Fairuz Islam
    Kelas : X/KA-1
    No Absen : 33
    Nilai : 100

    BalasHapus
  116. Nama : Ammar Hanifan
    Kelas : X KA-1
    Absen : 14
    Nilai: 100

    BalasHapus
  117. Nama : Cevin Ararya A.P
    Kelas : X KA-1
    Absen : 22
    Nilai : 100

    BalasHapus
  118. Nama: ADRIAN SYAWAL DWI SAPUTRA
    KELAS: X KA 1
    ABSEN: 05
    NILAI: 100

    BalasHapus
  119. Nama: Aditya Rizky Alamsyah
    Kelas: X KA 1
    Absen : 04
    Nilai: 100

    BalasHapus
  120. Nama : Anindita Fahrezi
    Kelas : X KA 1
    Absen : 16
    Nilai : 100

    BalasHapus
  121. Nama : Achsya Salwa S.W
    Kelas : X KA-1
    No.Absen : 03
    Nilai : 100

    BalasHapus
  122. Nama : Diajeng Puspita R
    Kelas : X - KA 1
    Nilai : 100

    BalasHapus
  123. NAMA : ANAS TASYA PUTRI
    KELAS : X KA 1
    NO. ABSEN : 15
    NILAI : 100

    BalasHapus
  124. Nama: Hana Crysanta
    Kelas: X-KA 2
    Absen: 07

    1. Queue
    2. Stack
    3. Queue
    4. Stack

    BalasHapus
  125. Nama : Hana Crysanta
    Kelas : X-KA 2
    Absen : 07
    Nilai : 100

    BalasHapus
  126. Nama : Ahmad Aditya Hanung Permana
    Kelas : X-KA 1
    Absen : 06
    Nilai : 100

    BalasHapus
  127. NAMA : ANNISA CAMALIA
    KELAS : X-KA 1
    ABSEN : 17

    1. Queue
    2. Stack
    3. Queue
    4. Stack

    BalasHapus
  128. Nama: Intan Safira Putri Effendi
    Kelas : X-KA 1/35

    Jawaban :
    1. queue
    2. stack
    3. queue
    4. stack

    BalasHapus
  129. Nama : chelsea Monique E
    kelas : X Ka 1

    jawaban :

    1. Queue.
    2. Stack.
    3. Queue.
    4. Stack.

    BalasHapus
  130. Nama : Citra Divani Putri
    Kelas : X KA 1
    Absen : 25
    Jawaban:
    1. Queue
    2. Stack
    3. Queue
    4. Stack

    BalasHapus
  131. Nama : Diajeng Puspita R
    Kelas : X - KA 1
    Absen : 30

    1.Queue
    2.Stack
    3 Queue
    4.Stack

    BalasHapus
  132. Nama: Hana Crysanta
    Kelas: X-KA 2
    Absen: 07

    1. Queue
    2. Stack
    3. Queue
    4. Stack

    BalasHapus