Anda di halaman 1dari 10

MENGENAL JAVA

LAPORAN PRAKTIKUM STRUKTUR DATA

Oleh
Rosa Fernanda Prihartanti
191810101108

LABORATORIUM KALKULUS DASAR


JURUSAN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS JEMBER
2020
1. TUJUAN
Tujuan dari praktikum pengenalan Java kali yaitu setelah melakukan
praktikum mahasiswa diharapkan mampu:
1. Mengenal dan mempersiapkan lingkungan kerja Java
2. Membuat program aplikasi sederhana
3. Mengatur File dan Direktori

2. DASAR TEORI
Java adalah bahasa berorientasi objek yang dapat digunakan untuk
pengembangan aplikasi mandiri, aplikasi berbasis internet, serta aplikasi untuk
perangkat-perangkat cerdas yang dapat berkomunikasi lewat internet atau jaringan
komunikasi. Dalam Java ada 2 jenis program berbeda, yaitu aplikasi dan applet.
Aplikasi adalah program yang biasanya disimpan dari komputer lokal sedangkan
applet adalah program yang biasanya disimpan pada komputer yang jauh, yang
dikoneksikan pemakai lewat web broser. Java bukan turunan langsung dari
Bahasa manapun. OOP (object oriented programming) adalah cara yang ampuh
dalam pengorganisasian dan pengembangan perangkat lunak.
Sedangkan menurut Garling dan Lestari (2010:1) Java adalah sebuah
bahasa pemrograman scripting yang sering digunakan dalam pembuatan aplikasi
berbasis handphone dan juga dapat digunakan untuk menyediakan akses objek
yang disisipkan di aplikasi lain. Java berfungsi sebagai penambah tingkah laku
agar widget dapat tampil lebih atraktif.
Eclipse adalah sebuah IDE (Integrated Development Environment) untuk
mengembangkan perangkat lunak dan dapat dijalankan di semua platform
(platformindependent). Eclipse pada saat ini merupakan salah satu IDE favorit
dikarenakan gratis dan source, yang berarti setiap orang boleh melihat kode
pemrograman perangkat lunak ini. Selain itu, kelebihan dari Eclipse yang
membuatnya populer adalah kemampuannya untuk dapat dikembangkan
pengguna dengan komponen yang dinamakan plug-in. Berikut ini adalah sifat dari
Eclipse:
a. Multi-platform : Target sistem operasi Eclipse adalah Microsoft Windows,
Linux, Solaris, AIX, HP-UX dan Mac OS X.
b. Mulit-language : Eclipse dikembangkan dengan Bahasa pemrograman Java,
akan tetapi Eclipse mendukung pengembangan aplikasi berbasis Bahasa
pemrograman lainnya, seperti C/C++, Cobol, Python, Perl, PHP, dan lain
sebagainya.
c. Multi-role : Selain sebagai IDE untuk pengembangan aplikasi, Eclipse pun bisa
digunakan untuk aktivitas dalam siklus pengembangan perangkat lunak, seperti
dokumentasi, test perangkat lunak, pengembangan web, dan lain sebagainya.

3. ALAT DAN BAHAN


Software Java dan Eclipse.

4. LANGKAH-LANGKAH
1. Menyiapkan komputer/laptop
2. Menginstal Java Runtime Environtment (JRE) dan Eclipse
3. Menjalankan Eclipse
Berikut merupakan beberapa langkah yang kita lakukan untuk
menjalankan software Eclipse:
a. Pertama, buka software Eclipse yang ada pada komputer/laptop kita, lalu
akan muncul tampilan awal yang berisi beberapa menu pilihan diantaranya untuk
mengatur configrasi Eclipse, membuat aplikasi, membuat proyek dan lainnya
seperti pada gambar berikut:

Gambar 1.1 tampilan awal eclipse


b. Kedua, sebelum memulai membuat program kita perlu membuat proyek
baru yang nantinya akan berisi kelas untuk menulis skrip program yang kita
inginkan. Caranya yaitu klik menu File → New → Java Project maka akan
muncul tampilan seperti pada gambar berikut:

Gambar 1.2 tampilan membuat project baru


c. Ketiga, tuliskan “01 Praktikum SD” pada kolom Project name yang
kemudian dilanjutkan mengklik tombol finish maka akan muncul tampilan seperti
pada gambar berikut:

Gambar 1.3 tampilan project


d. Keempat, untuk membuat kelas kita harus klik File → New → Other →
Class → Next. Setelah tampilannya muncul tuliskan “com.praktikumKLScSD”
pada kolom package dan “ROSAFP191108P1” pada kolom Name. Kemudian
centang tulisan “Public static void main (String[] args) seperti pada gambar
berikut:
Gambar 1.4 tampilan pembuatan class
e. Kelima, klik finish lalu akan muncul tampilan seperti pada gambar berikut:

Gambar 1.5 tampilan class


Tampilan tersebut menunjukkan bahwa kita telah selesai membuat kelas yang
kemudian dapat digunakan untuk menuliskan skrip program yang kita inginkan
lalu akan dijalankan pada console.

5. CONTOH PROGRAM
Parktikum kali ini contoh program yang saya buat adalah program
sederhana yang nantinya hasil output pada console adalah “Belajar Bahasa Java”.
Sebelum menjalankan program, kita harus mengetikkan skrip program seperti
pada gambar berikut:

Gambar 1.6 tampilan penulisan script


Supaya kita dapat menjalankan skrip Java yang sudah kita buat, klik tombol Run.
Hasilnya akan muncul pada console yang ada di bagian bawah. Dapat dilihat
seperti pada gambar berikut:
Gambar 1.7 tampilan hasil script

6. PENYELESAIAN TUGAS
a. Buatlah program untuk menghitung luas persegi panjang dengan
menggunakan Java.
Hal pertama yang dilakukan untuk membuat suatu program adalah
menginputkan skrip program terlebih dahulu, berikut ini adalah skrip yang saya
gunakan untuk membuat program menghitung luas persegi panjang.

Gambar 1.8 tampilan script luas persegi panjang


Pada program diatas kita mengimport class scanner yang berada di dalam
library java (baris ke-2), class tersebut berfungsi untuk proses input saat program
berjalan. Selanjutnya kita membuat sebuah objek dengan nama input yang
mengacu pada class scanner tersebut (baris ke-5). Terdapat tiga variabel yang
dibuat yaitu: panjang, lebar dan luas masing-masing dengan tipe data integer
(baris ke-6). Saat program dijalankan user akan memasukan nilai panjang dan
lebar dari perintah input.nextInt(); (baris ke-10 sampai 13) perintah tersebut
diambil dari objek input yang diinisialisasi dalam class scanner dengan
menggunakan method nextInt() method ini akan khusus hanya menerima inputan
dengan tipe integer. Selanjutnya akan dihitung luas persegi panjang dengan rumus
luas=panjang*lebar; lalu kemudian dicetak (baris ke-14 dan 15).
Apabila seluruh skrip telah tulis maka kita harus menjalankan programnya
dengan meng klik Run yang kemudian hasilnya akan muncul seperti pada gambar
berikut:

Gambar 1.9 tampilan output luas persegi panjang


b. Buatlah program untuk menghitung luas suatu bangun (selain persegi
panjang) dengan menggunakan Java (Jajar Genjang).
Hal pertama yang dilakukan untuk membuat suatu program adalah
menginputkan skrip program terlebih dahulu, berikut ini adalah skrip yang saya
gunakan untuk membuat program menghitung luas persegi panjang.

Gambar 1.10 tampilan script luas jajar genjang


Penjelasan:
Baris 2 : import library java.util.Scanner digunakan untuk menginput
Baris 5 : fungsi main dari program
Baris 6 : mendeklarasikan variable luas, alas dan tinggi yang bertipe data integer.
Baris 7 : mendeklarasikan variable scan untuk menginput nilai.
Baris 10-11 : melakukan input nilai alas ke dalam variabel alas.
Baris 12 – 13 : melakukan input nilai tinggi ke dalam variabel tinggi.
Baris 14 : perhitungan luas dimana nilai variabel alas dikali nilai variabel tinggi
dan hasilnya akan dimasukkan kedalam variabel luas.
Baris 15 : menampilkan nilai dari variable luas.
Apabila seluruh skrip telah tulis maka kita harus menjalankan programnya
dengan meng klik Run yang kemudian hasilnya akan muncul seperti pada gambar
berikut:

Gambar 1.11 tampilan output luas jajar genjang


7. PENANGANAN KESALAHAN

Gambar 1.12 kesalahan 1


Berdasarkan gambar di atas program menghitung luas jajar genjang
mengalami error karena lupa untuk mengimport package. Penyelesaian error
tersebut adalah dengan menuliskan import java.util.Scanner; pada baris ke-2.

Gambar 1.13 kesalahan 2


Berdasarkan gambar di atas program menghitung luas jajar genjang
mengalami error karena lupa memberikan tanda } pada akhir class body.
Penyelesaian error tersebut adalah dengan menuliskan tanda } pada akhir class
body yaitu baris ke 16 dan 18.
Gambar 1.13 kesalahan 3
Berdasarkan gambar di atas program menghitung luas jajar genjang
mengalami error karena pada baris ke-9 penulisan sintak
system.out.println("Program Menghitung Luas Jajar Genjang"); kata system
ditulis menggunakan awalan huruf kecil yang seharusnya huruf capital yaitu
System.out.println("Program Menghitung Luas Jajar Genjang. Class type dalam
Java adalah case sensitive. Sehingga salah penulisan 1 huruf saja akan membuat
program menjadi error.
DAFTAR PUSTAKA
Galing, Hartanto Arum. (2010). Pembuatan Aplikasi Widget Untuk
Monitoring Saham. STMIK AMIKOM. Yogyakarta.
Lengkong, Hendra Nugraha. (2015). Perancangan Penunjuk Rute Pada
Kendaraan Pribadi Menggunakan Aplikasi Mobile GIS Berbasis Android Yang
Terintegrasi Pada Google Maps. UNSRAT. Manado.
Sallaby, Achmad Fikri. (2015). Aplikasi Widget Berbasis Java. Jurnal
Media Infotama, 11 (2), 172.

Anda mungkin juga menyukai