STRUKTUR DATA
Nim : 043557604
Upbjj : Jakarta
1. Dalam suatu SPBU atau Pom Bensin terdapat 3 tempat pengisian bahan bakar yang masing-
masing berisi premium,
pertalite, dan solar. Di tempat itu terdapat 15 kendaraan yang akan mengisi bahan bakar dengan
rincian sebagai
berikut:
- 5 mobil menggunakan bahan bakar premium
- 5 mobil menggunakan bahan bakar pertalite
- 5 mobil menggunakan bahan bakar solar
Simulasikan kasus di atas secara bertahap dengan menggunakan konsep queue, stack, atau
deque. Pilih minimal 2
konsep, kemudian jelaskan secara simulasi dari konsep tersebut dengan jelas.
Simulasi kasus :
- Queue : yang dating duluan akan dilayani terlebih dahulu. Simulasi pada kasus diatas adalah,
jika 15 kendaraan tersebut dating secara bersamaan untuk mengisi bahan bakar yang
berbeda masing-masing 5 kendaraan di 3 tempat bahan bakar maka kendaraan yang dating
mengantri lebih awal yang akan dilayani terlebih dahulu.
- Stack : adalah kumpulan suatu elemen dimana hanya elemen yang baru dimasukan yang
dapat diakses atau dilihat. Simulasi untuk kasus diatas yaitu kendaraan yang dapat diakses
atau dilihat akan dilayani terlebih dahulu dibandingkan kendaraan yang dating lebih awal
2. Dalam sebuah kebun binanang, terdapat banyak jenis hewan diantaranya sapi, harimau, kuda,
gagak, kakak tua, beo, ikan lele, ikan koki, dan ikan mas.
Gambarkan/Ilustrasikan yang disertai penjelasan oleh Anda, supaya dapat diterapkan kedalam
bahasa Pemograman java berupa class, anak class, object, dan method.
3. Dalam bahasa pemograman java terdapat tipe-tipe data primitif. Sebutkan dan jelaskan tipe-tipe
data tersebut yang
disertai dengan contoh penerapan deklarasi dalam pemograman java.
Tipe data pada Java merupakan jenis data yang disimpan pada sebuah wadah atau juga sering
disebut variabel. Variable sendiri merupakan sebuah tempat penyimpanan yang berfungsi untuk
menyimpan nilai. Nilai tersimpan pada variabel Java tentunya berbeda-beda tergantung jenis
tipe data yang digunakan pada variabel tersebut.