Anda di halaman 1dari 6

LAPORAN PRAKTIKUM

Algoritma & Struktur Data

MODUL I
Review Struktur Dasar Java & List Linear (Array)

Dosen :
[nama dosen pembimbing]

OLEH:
Firdhansyah Abubekar
201410370311273
Kelas 3F

LABORATORIUM
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
2015/2016

Contents
I.

Deskripsi Praktikum....................................................................................................................... 3

II.

Perangkat Lunak ............................................................................................................................ 3

III.

Teori Penunjang.............................................................................................................................. 3

IV.

Prosedur Pelaksanaan .................................................................................................................... 3

V.

Implementasi dan Hasil Praktikum .............................................................................................. 3

VI.

Kesimpulan ...................................................................................................................................... 4

I.

Deskripsi Praktikum
Pada modul ini diajarkan perbedaan antara Array biasa dengan Array list. Dimana pada isi
array biasa yang panjang array tdk bias ditambahkan secara bebas, berbeda dengan ArrayList
yang bisa ditambahkan tanpa mengkhawatirkan panjang Array tersebut. Pada modul ini juga
membahas tentang cara menambahkan, merubah letaak atau menghapus data pada array list
yang ada.

II.

Perangkat Lunak
Perangkat Lunak yang digunkan berupa NetBeans
Laptop Lenovo

III.

Teori Penunjang
Teori dalam modul ini berasal dari Modul yang telah dibagikan serta beberapa sumber yang
dicari dari internet

IV.

Prosedur Pelaksanaan
1. Pada no.1, pertama harus ditentukan array-nya dan diisi data kedalam array multi dimensi
yang telah dibuat. Kemudian melakukan perulangan untuk menampilkaan data yang ada
didalam array multi dimensi tersebut.
Setelah itu membuat variable untuk memanggil data yang ingin di ditampilkan. Dan
dengan melakukan lagi perulangan, nilai pada variable dikurangi 1 untuk memanggil
sesuai indeks yang diinputkkan dan hasilnya program akan menampilkan output
bahasanya.
2. Pada no.2, pertama-tama mendeklasrasikan ArrayList kurang lebih sebanyak variable
untuk inputan data. Kemudian membuat perulangan untuk menampilkan inputan
sebanyak jumlah data yang dimasukan. Kemudian buat inputan untuk memasukan data.
Dan dengan menggunakan (ArrayList.add) tambahkan data yang diinputkan kedalam
ArrayList tersebut.
Setelah itu dengan fungsi (get) memanggil dan menampilkan data dari dalam ArrayList
ke monitor

V.

Implementasi dan Hasil Praktikum


Source Code:
NO.1 Kamus Sinonim

NO.2 Buku Telepon

OUTPUT PROGRAM
No.1 Kamus Sinonim

NO.2 Buku Telepon

VI.

Kesimpulan
Kesimmpulan dari program pada modul ini adalah bahwa array dan array list memiliki
perbedaan signifika, seperti pada array panjang pada array tidak dapat dirubah, berbeda pada
array list bahwa panjang array list dapat ditambbahkan sesuai keinginan programmer.
Sehingga data pada array list dapat dibuat sesuka hati