Anda di halaman 1dari 13

LAPORAN PRAKTIKUM

PEMROGRAMAN OBJEK 1

MODUL 1

MENGENALI LINGKUP PEMROGRAMAN JAVA

Disusun Oleh :

3411181017

Gikaldi Arbiyan Septuri

Kelas : A

PROGRAM STUDI INFORMATIKA

FAKULTAS SAINS DAN INFORMATIKA

UNIVERSITAS JENDERAL ACHMAD YANI

2019
BAB I

PENDAHULUAN

1. Latar Belakang
Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer
termasuk telepon genggam. Bahasa ini awalnya dibuat oleh James Gosling saat
masih bergabung di Sun Microsystems saat ini merupakan bagian dari Oracle
dan dirilis tahun 1995. Bahasa ini banyak mengadopsi sintaksis yang terdapat
pada C dan C++ namun dengan sintaksis model objek yang lebih sederhana
serta dukungan rutin-rutin aras bawah yang minimal. Aplikasi-aplikasi berbasis
java umumnya dikompilasi ke dalam p-code (bytecode) dan dapat dijalankan
pada berbagai Mesin Virtual Java (JVM). Java merupakan bahasa
pemrograman yang bersifat umum/non-spesifik (general purpose), dan secara
khusus didisain untuk memanfaatkan dependensi implementasi seminimal
mungkin. Karena fungsionalitasnya yang memungkinkan aplikasi java mampu
berjalan di beberapa platform sistem operasi yang berbeda, java dikenal pula
dengan slogannya, "Tulis sekali, jalankan di mana pun". Saat ini java
merupakan bahasa pemrograman yang paling populer digunakan, dan secara
luas dimanfaatkan dalam pengembangan berbagai jenis perangkat lunak
aplikasi ataupun aplikasi.
BAB II

HASIL PRAKTIKUM

1. Program 1-1. Hello.java


a. Source Code

Gambar 1 Source Code pada Hello.java

b. Screenshot

Gambar 2. Tampilan Hello.java


c. Analisa
Hasil dari program Hello adalah memunculkan kata “Welcome to java
programming!”, dan penyebab utama kenapa munculnya kata tersebut
merupakan Syntax “System.out.println(“Welcome to java
programming”). Tetapi pada program ini terdapat semuah kesalahan sintaks
Yang terdapat pada baris pertama yang merupakan “HelloWord” yang
seharusnya “Hello” pada public class yang seharusnya nama public class harus
sama dengan nama File yang dibuatnya.

2. Program 1-2. TestGreeting.java


a. Source Code

Gambar 3 Source code TestGreeting.java


b. Screenshot

Gambar 4 Tampilan TestGreeting.java

c. Analisa

Pada program TestGreeting merupakan program yang menampilkan kata


“Welcome to java programming” dengan metode pemanggilan Fungsi pada
File yang berbeda, pada kasus ini tentu saja ada kesalahan terdapat karena
Fungsi yang akan dipanggil masih belum dibuat, maka karena itu untuk
memperbaikinya kita harus membuat Fungsi baru baik dalam File yang
sama maupun terpisah.

3. Program 1-3. Greeting.java


a. Source Code

Gambar 5 Source code Greeting.java


b. Screenshot

Gambar 6 Tampilan Greeting.java

c. Analisa
Pada program Greeting merupakan program yang hanya berisikan Fungsi
yang bernama “greet” pada Class “Greeting” yang akan dipanggil pada
program 1-2, dan apabila program ini dijalankan tanpa program 1-2 akan
terjadi error yang berupa “can’t find main(String[])”, yang
merupakan Error yang disebabkan oleh tidak adanya String[], yang
berfungsi untuk menambahkan Array dengan tipe data String.

4. Program 1-4. Hello2.java


a. Source Code

Gambar 7 Source Code Hello2.java


b. Screenshot

Gambar 8 Tampilan Hello2.java

c. Analisa
Pada program Hello2 merupakan program yang menampilkan teks dengan
dua metode, metode pertama masih memakai
“System.out.println()” , dan “System.out.print”.
perbedaan anatar keduanya adalah apabila pada metode pertama akan
menampilkan dan mambuat baris baru, tapi pada metode kedua akan
menampilkan semua tanpa spasi dan baris baru.

5. Program 1-5 Welcome3.java


a. Source Code

Gambar 9 Source Code Welcome3.java


b. Screenshot

Gambar 10 Tampilan Welcome3.java

c. Analisa
Pada program Welcome3 merupakan program yang menampilkan teks
sama dengan program 1-4, namun pada program ini menggunakan sintaks
“\n”, yang berfungsi untuk membuat baris baru pada output yang
dihasilkan.

6. Program 1-6. Test1.java


a. Source Code

Gambar 11 Source Code Test1.java

b. Screenshot

Gambar 12 Tampilan Test1.java


c. Analisa
Pada program Test1, merupakan program yang bermasalah dan harus
diperbaiki, kasus masalah pada program ini marupakan adanya Public Class
baru pada File yang sama yang menyebabkan Error. Cara untuk
memperbaiki masalah ini adalah dengan menghapus Class baru tersebut
atau memindahannya pada File yang baru.

7. Program 1-7. Test2.java


a. Source Code

Gambar 13 Source Code Test2.java

b. Screenshot

Gambar 14 Tampilan Test2.java

c. Analisa
Pada program Test2, merupakan program bermasalah berikutnya yang
harus diperbaiki. Pada kasus program ini terdapat masalah yaitu nama Class
yang tidak sama dengan File yang dibuat, sehinggak program ini akan Error
ketika di compile pada cmd dan pesan Error yang mengakatan bahwa nama
Class pada program tersebut berbeda.
8. Program 1-8, Test3.java
a. Source Code

Gambar 15 Source Code Test3.java

b. Screenshot

Gambar 16 Tampilan Test3.java

c. Analisa

Pada program Test3, merupakan program yang bermasalah terakhir yang


harus diperbaiki. Pada kasus program ini terdapat masalah yang merupakan
hilang nya array “[]” yang berfungsi untuk menampung semua masukan
tipe data.
9. Program 1-9. Lingkaran.java

a. Source Code

Gambar 17 Source Code Lingkaran.java

b. Screenshot

Gambar 18 Tampilan Lingkaran.java


c. Analisa

Pada program Lingkaran, merupakan program untuk membuat Lingkaran


sebagai tipe data sebuahbangun datar sudut. Metode untuk menjalankan
program ini adalah dengan mendokumentasikannya menjadi file HTML,
dengan cara mengetik Command pada CMD berupa “Javadoc
Lingkaran.java” , lalu membuka index.html untuk melihatnya pada
Browser Web.
BAB III

KESIMPULAN

Kesimpulan pada materi modul 1 adalah kita dapat mengenal Pemrograman Java. Kita
dapat belajar apa itu java, apa saja yang harus dilakukan untuk membuat program
dengan bahasa Java hingga dapat terbentuk sebuah program sederhana yang dicompile
menggunakan CMD.

Anda mungkin juga menyukai