Search Header Logo
Tumpukan (Stack) dan Antrean (Queue)

Tumpukan (Stack) dan Antrean (Queue)

Assessment

Presentation

Computers

10th Grade

Medium

Created by

Rakhmat Maulana

Used 28+ times

FREE Resource

8 Slides • 15 Questions

1

​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)
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.

2

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

media
media

3

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)

4

​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.

media

5

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

media

6

7

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

media

8

9

Multiple Choice

Yang dimaksud dengan queue ......

1

objek-objek disimpan dalam metode penyimpanan yang berupa sebuah antrean sehingga objek pertama/lebih dulu datang

2

objek-objek disimpan dalam metode penyimpanan yang berupa sebuah kumpulan sehingga objek pertama/lebih dulu datang

3

objek-objek disimpan dalam metode penyimpanan yang berupa sebuah tumpukan sehingga objek pertama/lebih dulu datang

4

objek-objek disimpan dalam metode penyimpanan yang berupa sebuah proses sehingga objek pertama/lebih dulu datang

10

Multiple Choice

Di dalam rak buku terdapat berbagai macam buku dengan ukuran yang berbeda-beda. Agar terlihat lebih rapih, maka kita akan mengurutkan buku mulai dari yang ukurannya paling besar ke ukuran yang paling kecil atau sebaliknya.

Pernyataan di atas merupakan contoh .....

1

Sorting

2

Queueing

3

Stacking

4

Searching

11

Multiple Choice

Yang dimaksud STACK adalah ...

1

objek-objek disimpan dalam metode penyimpanan yang menyerupai sebuah tumpukan

2

objek-objek disimpan dalam metode penyimpanan yang menyerupai sebuah kumpulan

3

objek-objek disimpan dalam metode penyimpanan yang menyerupai sebuah antrean

4

objek-objek disimpan dalam metode penyimpanan yang menyerupai sebuah proses

12

Fill in the Blank

Prinsip Last in First Out terjadi pada

13

Multiple Choice

Piring pertama yang diletakkan di posisi paling bawah, dan jika diambil piring satu per satu dari tumpukan itu, tentunya piring yang berada di posisi paling bawah tersebut akan menjadi yang terakhir diambil.

Pernyataan di atas merupakan contoh

1

Stack

2

Sort

3

Queue

4

Search

14

Fill in the Blank

Prinsip First in First Out (FIFO) biasanya digunakan pada .....

15

Multiple Choice

Pada peristiwa antrean (queue), operasi pengambilan data objek pada posisi front dinamakan ...

1

push

2

rear

3

dequeue

4

enqueue

16

Multiple Choice

Question image

Perhatikan gambar berikut

Peristiwa di atas dinamakan operasi ...

1

push

2

rear

3

pop

4

dequeue

17

Multiple Choice

If the elements “A”, “B”, “C”, and “D” are placed in a stack and are deleted one at a time, in what will be the last element removed?

1

A

2

C

3

B

4

D

18

Multiple Choice

Salah satu algoritma yang digunakan untuk permasalahan pengurutan dalam list (daftar objek) disebut

1

insert

2

quick sort

3

insert sort

4

merge sort

19

Match

Pasangkan sesuai dengan contohnya

Dekomposisi

Abstraksi

Pengenalan pola

Algoritma

Membentuk ketua, wakil, sekretaris

Fokus pd informasi penting

Membaca hasil rontgen paru

Mengembangkan setiap langkah

20

Multiple Choice

Database sekolah memiliki banyak informasi tentang siswa, pengelola data perlu menggunakan abstraksi. Data apa yang harus dia tinggalkan?

1

umur

2

ukuran baju peserta didik

3

nomor telepon yang dapat dihubungi

4

tempat dan tanggal lahir

21

Multiple Choice

Stack bersifat LIFO, artinya...

1

Benda yang pertama keluar ke dalam stack akan menjadi yang terakhir masuk dari stack

2

Benda yang terakhir masuk ke dalam stack akan menjadi yang pertama keluar dari stack

22

Multiple Choice

Question image

Perhatikan ilustrasi antrean (queue) berikut ….

Misalkan ilustrasi di atas menggambarkan antrean (queue) penumpang pada suatu airport, orang yang akan dilayani terlebih dahulu adalah ….

1

1

2

4

3

2

4

5

23

Open Ended

Mengapa kita harus berpikir Komputasional,..... write done your Answer

​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)
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.

Show answer

Auto Play

Slide 1 / 23

SLIDE